اقرأ في هذا المقال
- ما هو عنوان Monero Stealth لضمان خصوصية المعلومات
- أهمية عنوان Monero Stealth
- كيف تحمي عناوين Monero Stealth هوية المستخدم
- ميزات خصوصية عنوان Monero
- إخفاء عنوان متلقي المعاملات
ما هو عنوان Monero Stealth لضمان خصوصية المعلومات
العنوان المتخفي هو مفتاح عام يتم إنشاؤه تلقائيًا لمرة واحدة يُعرف أيضًا باسم العنوان العشوائي لمرة واحدة، يتم إنشاؤه بواسطة المرسل، نيابة عن المستلم، حيث يتم تسجيل هذا المفتاح العمومي لمرة واحدة كجزء من كل معاملة ويعين من يمكنه إنفاق مخرجات في معاملة مستقبلية، أثناء مراقبة (blockchain)، لا تستطيع الأطراف الثالثة مثل الشركة التي تقوم بإجراء تحليل متعمق للمعاملة ربط عنوان المحفظة وعنوان محفظة التاجر، لذلك، لا يمكن معرفة ما إذا كان قد تم إرسال (Monero) من المستخدم إلى التاجر.
أهمية عنوان Monero Stealth
تعد العناوين الخفية جزءًا مهمًا من الخصوصية المتأصلة في (Monero)، حيث أنها تسمح للمرسل وتطلب منه إنشاء عناوين عشوائية لمرة واحدة لكل معاملة نيابة عن المستلم، ويمكن للمستلم أن ينشر عنوانًا واحدًا فقط، ومع ذلك تذهب جميع مدفوعاته الواردة إلى عناوين فريدة على (blockchain)، حيث لا يمكن ربطها بالعنوان المنشور للمستلم أو عناوين أي معاملات أخرى، وباستخدام عناوين التخفي، يمكن فقط للمرسل والمتلقي تحديد مكان إرسال الدفعة.
عند إنشاء حساب (Monero)، سيكون لدى المستخدم مفتاح عرض خاص ومفتاح إنفاق خاص وعنوان عام، ويتم استعمال مفتاح الإنفاق لإرسال المدفوعات، ثم يتم استعمال مفتاح العرض لعرض المعاملات الواردة المخصصة للحساب والعنوان العام لأستقبال المدفوعات، ويتم استخدام كل من مفتاح الإنفاق ومفتاح العرض لبناء عنوان (Monero) الخاص به.
كما يمكن أن يكون لدى المستخدم محفظة ساعة فقط تستخدم مفتاح العرض فقط، بالإضافة الى انه يمكن استخدام هذه الميزة لأغراض المحاسبة أو المراجعة ولكنها لا يمكن الاعتماد عليها حاليًا بسبب عدم القدرة على تتبع المعاملات الصادرة، بالتالي تحديد من يمكنه رؤية رصيد (Monero) الخاص به من خلال مشاركة مفتاح العرض الخاص به.
كيف تحمي عناوين Monero Stealth هوية المستخدم
هناك العديد من الأسباب التي قد تجعل الفرد يرغب في إخفاء الشخص الذي يرسل إليه، في (blockchain) الشفافة وهي تقنية تسمح لشخص أو شركة ما بنقل أصول ذات قيمة إلى شخص آخر بأمان ودون تدخل أيّ وسيط، تكون العناوين التي يرسل إليها الشخص معاملاته مرئية للجميع، وفرض رقابة فعالة على هذه المعاملة على منصة مقاومة للرقابة، الطريقة الوحيدة لجعل هذه الرقابة غير محتملة، هي إذا لم يتمكن المستخدم من التمييز بين المعاملات لأن جميع البيانات الوصفية على السلسلة محجوبة بوسائل مختلفة.
حل مشكلة العناوين الشفافة “عناوين التخفي”
تحل (Monero) مشكلة العناوين الشفافة هذه من خلال تنفيذ عناوين التخفي، وهي تقنية تم إنشاؤها في البداية لـ (Bitcoin) في عام 2011 بواسطة مستخدم منتدى (Bitcoin Talk ByteCoin)، العلاقة بـ (Bytecoin) هي التي ستدمج لاحقًا عناوين التخفي، لجعلها غير معروفة.
المفتاح العام والخاص
من الصعب أن يكون المستخدم في مجال العملات المشفرة ولا يسمع عن المفاتيح، عبارات مثل الاحتفاظ بنسخة احتياطية من المفتاح الخاص حيث انها عبارة شائعة، ولكن عندما يسمع كلمتي مفتاح عمومي ومفتاح خاص، فإنهم يخافون ويعتقدون أنه سيكون تقنيًا للغاية ومربكًا لفهمه، سوف تتعامل (Monero) مع الأمر ببطء، وهناك نوعان من المفاتيح المستخدمة في العملات المشفرة هما، عام وخاص، يأتي هذان المفتاحان عادةً في زوج، ممّا يعني أن مفتاحًا عامًا وخاصًا معينًا مرتبطان ببعضهما البعض.
عادةً ما يتم اشتقاق المفتاح العام من المفتاح الخاص، ممّا يعني أنه إذا كان المستخدم يعرف المفتاح الخاص، فيمكن للمحفظة إجراء بعض العمليات الحسابية الأنيقة والتوصل إلى المفتاح العام الصحيح في كل مرة.
يعد المفتاح الخاص مفتاحًا لا يجب مشاركته، إنه الشيء الذي يسمح للمستخدم بالتوقيع على معاملة وإنفاقها، لذلك إذا تمت سرقتها أو مشاركتها، فيمكن للطرف الثالث المخادع أن ينفق الأموال، عادةً على نفسه، حيث سيكون الحل السهل لهذا هو القفل والمفتاح المطلوب لفتحه، كما يمكن مشاركة القفل المفتوح بحرية، وبالفعل يمكن قفل أي شيء باستخدام هذا القفل، ولكن الشخص الذي لديه المفتاح هو الوحيد القادر على فتح أي شيء مغلق عليه القفل ويمكن نسخ القفل ومشاركته.
عملات الشفافية
باستخدام عملات الشفافية، كل ما يجب فعله هو التحقق لمعرفة ما إذا كانت المعاملة يتم إرسالها إلى عنوان المستخدم، ولكن مع العناوين الخفية، من المحتمل أن تكون كل معاملة يتم إرسالها إلى المستخدم، لذلك يجب محاولة فتح كل معاملة باستخدام المفتاح الخاص لمعرفة ما إذا كانت ستفتح أم لا.
ميزات خصوصية عنوان Monero
تستخدم (Monero) آليات متعددة لتحسين الخصوصية، وتشمل هذه الالتزامات وتوقيعات (Ring)، والمعاملات السرية لـ (Ring) (RingCT) والعناوين الخفية، يمكن تقسيمها إلى تقنيات لإخفاء مبلغ (Monero) المحول في معاملة وإخفاء مستلم المعاملة وإخفاء المرسل.
مبالغ الصفقة ومقدار الأموال التي يتم إنفاقها
أحد الجوانب الأساسية لإخفاء هوية المعاملة هو مبلغ المعاملة، أي مقدار الأموال التي يتم إنفاقها وإرسالها، هذا مناسب لإخفاء المبلغ نفسه، ولكن أيضًا من أجل ربط مدخلات معاملة واحدة بمخرجات معاملة أخرى، على سبيل المثال، إذا كان بإمكان المستخدم إلقاء نظرة على مبلغ معين تم إرساله في معاملة واحدة، ووجد انه نفسه المبلغ الذي تم إنفاقه لاحقًا في معاملة أخرى، فيمكنه استنتاج أن مستلم المعاملة الأولى هو على الأرجح المنفق للمعاملة الثانية أو يتطابق مع سعر بعض الأصول الأخرى التي تعتقد أنه تم الحصول عليها.
تستخدم (Monero) مخطط تشفير يسمى (Pedersen Commitment) لإخفاء المبالغ، لذلك، بشكل عام ، فيما يتعلق بمبالغ المعاملات، تخفيها سلاسل الكتل القائمة على (Monero) بشكل جيد، وهذا شفاف للغاية للمستخدم، أي أن المستخدم لا يحتاج إلى القلق حقًا بشأنه، لأنه يحدث دائمًا وتلقائيًا عند استخدام البروتوكول.
إخفاء عنوان متلقي المعاملات
يُطلق على نهج إخفاء مستلم المعاملة في (Monero) اسم عناوين (Stealth)، هناك بعض الغموض فيما يتعلق بما يعنيه عنوان (Stealth) في مجتمع (Monero)، تختلف عناوين التخفي عن عناوين المحفظة، هو العنوان الذي تحصل عليه إذا بدأت محفظة (CLI) الرسمية، يجب كتابة الأمر (address) أو نفس الشيء في واجهة المستخدم الرسومية أو أي محفظة يتم استخدامها، لا يظهر عنوان المحفظة هذا مطلقًا على (blockchain) القائم على (Monero)، فقط عناوين (Stealth) هي التي تظهر.
تنشئ محفظة المرسل عنوانًا متخفيًا لمرة واحدة، يتم استخدام عنوان (Stealth) الذي تم إنشاؤه في (blockchain) كعنوان مستلم المعاملة، هذا يجعل كل عنوان متخفي فريدًا، حتى إذا أرسل نفس المرسل (Monero) إلى نفس المستلم، فإن عنوان (Stealth) يكون دائمًا مختلفًا وفريدًا لكل معاملة، هذه هي آلية إخفاء متلقي المعاملة.
- “CLI” اختصار ل”Monero Command Line”.
إخفاء عنوان مرسل المعاملة
إن طريقة إخفاء مرسل المعاملة في (Monero) تسمى (Ring Signatures)، تم تسمية (Ring Signature) بهذا الاسم نظرًا للهيكل الشبيه بالحلقة في كيفية تطبيق الخوارزمية، الفكرة العامة لهذه الخوارزمية هي إنشاء مجموعة إخفاء الهوية من الموقعين المحتملين وإخفاء المرسل والموقّع الحقيقي في مجموعة إخفاء الهوية.