اقترح فيتاليك بوتيرين، المؤسس المشارك Ethereum حلاً لما وصفه بأنه "أكبر تحدٍّ متبقٍّ" يواجه Ethereum، ألا وهو الخصوصية. وقد أقرّ بوتيرين بضرورة وجود حلٍّ للخصوصية في منشورٍ على مدونته بتاريخ 20 يناير، لأنّ أيّ معلومة تُسجّل على "سلسلة كتل عامة" تُصبح عامة بشكلٍ افتراضي.
ثم ابتكر فيتاليك مفهوم "العناوين الخفية " للتغلب على مشكلة الأمان. ووفقًا لبوتيرين، يمكن لهذه العناوين إخفاء هوية المستخدمين في معاملات الند للند، وتحويلات NFT Ethereum (ENS)، وبالتالي حماية المستخدمين.
دليل فيتاليك بوتيرين غير المكتمل حول عناوين التخفي
أوضح بوتيرين في تدوينته كيف يمكن لطرفين إجراء معاملات مجهولة الهوية على سلسلة الكتل. في البداية، يقوم المستخدم الراغب في استلام الأصول بإنشاء "مفتاح إنفاق" والاحتفاظ به، والذي سيُستخدم بعد ذلك لإنشاء عنوان ميتا سري.
ثم يتم تمرير هذا العنوان، الذي يمكن تسجيله على ENS، إلى المرسل، الذي يمكنه إجراء عملية حسابية تشفيرية على العنوان الفوقي لإنشاء عنوان خفي ينتمي إلى المتلقي.
يستطيع المرسل بعد ذلك تحويل الأصول إلى عنوان المستلم السري، مع نشر مفتاح مؤقت لتأكيد ملكية المستلم لهذا العنوان. ونتيجةً لذلك، تُنشئ كل معاملة جديدة عنوانًا سريًا جديدًا.
العنوان الخفي، كما اقترحه فيتاليك بوتيرين، هو عنوان يمكن إنشاؤه من قِبل البائع أو المشتري، ويخضع لسيطرة طرف واحد فقط. بمعنى آخر، يوفر العنوان الخفي نفس مزايا الخصوصية التي يوفرها إنشاء المشتري لعنوان جديد لكل معاملة، ولكن دون إجباره على التفاعل.
صرح فيتاليك بوتيرين بأنه سيكون من الضروري استخدام "تبادل مفاتيح ديفي هيلمان" بالإضافة إلى "تقنية إخفاء المفاتيح" لضمان عدم ظهور الرابط بين عنوان التخفي وعنوان المستخدم الرئيسي للعامة.
عناوين التخفي في علم التشفير
قدم بيتر تود لأول مرة تشفير المنحنى الإهليلجي في سياق Bitcoin في عام 2014. تعمل هذه التقنية على النحو التالي (وهذا يعني فهمًا مسبقًا لتشفير المنحنى الإهليلجي الأساسي).
قد يظن البعض أن استخدام عناوين التخفي ليس بالأمر الصعب؛ فالنظرية سليمة بالفعل، واعتمادها مسألة وقت لا أكثر. لكن المشكلة تكمن في وجود جوانب تنفيذية هامة يجب معالجتها لضمان تطبيق فعال حقاً.
لنفترض أنك استلمتَ رمزًا غير قابل للاستبدال (NFT). يتم إرساله إلى عنوان سري تتحكم به لحماية خصوصيتك. يكتشف محفظتك هذا العنوانmaticبعد مسح المفاتيح العامة (ephem publickeys) على سلسلة الكتل. يمكنك الآن إثبات ملكيتك للرمز أو نقله إلى شخص آخر.
لكن ثمة مشكلة! بما أن الحساب لا يحتوي على إيثيريوم، فلا سبيل لدفع رسوم المعاملات. حتى بوابات الدفع التي تستخدم رموز ERC-4337 ستفشل لأنها تعمل فقط مع رموز ERC20 القابلة للاستبدال. ولا يمكنك إيداع الإيثيريوم فيه من محفظتك الرئيسية لأن ذلك يُنشئ رابطًا مرئيًا للعامة.
جادل فيتاليك بوتيرين بأن هناك نهجًا "بسيطًا" واحدًا فقط لمعالجة المشكلة. ونتيجة لذلك، فهو يؤيد استخدام بروتوكول ZK-SNARKs لتحويل الأموال لدفع الرسوم! ومع ذلك، فإن هذا النهج ينطوي على مجموعة من المشكلات. إذ تتطلب هذه العملية تكلفة عالية من الغاز، تصل إلى مئات الآلاف من الدولارات لمجرد نقلة واحدة.
تتمثل إحدى الاستراتيجيات الرائعة الأخرى في الاعتماد على مُجمّعي المعاملات المتخصصين (أو "الباحثين" كما يُطلق عليهم في مصطلحات MEV). يُمكّن هؤلاء المُجمّعون المستهلكين من الدفع مرة واحدة مقابل مجموعة من "التذاكر" التي يُمكن استخدامها لدفع ثمن المعاملات على سلسلة الكتل.
عندما يضطر المستخدم إلى إنفاق رمز NFT في عنوان سري لا يحتوي على أي بيانات أخرى، فإنه يرسل إحدى هذه الرموز إلى المُجمِّع، حيث يتم تشفيرها باستخدام طريقة تشوميان للإخفاء. هذا هو البروتوكول الأصلي الذي استُخدم في مخططاتcash الإلكتروني المركزية المقترحة التي تحافظ على الخصوصية في ثمانينيات وتسعينيات القرن الماضي.
لطالما رُوِّج لعناوين التخفي كحلٍّ لمشاكل الخصوصية على سلسلة الكتل، والتي يجري العمل على معالجتها منذ عام ٢٠١٤. مع ذلك، لم يصل إلى السوق سوى عدد قليل نسبيًا من الحلول حتى الآن. وليست هذه المرة الأولى التي يثير فيها بوتيرين موضوع عناوين التخفي في Ethereum .
وصف في أغسطس الماضي عناوين التخفي بأنها "أسلوب بسيط" لنقل ملكية رموز ERC-721، المعروفة أيضاً باسم NFTs، بشكل سري. وأوضح المؤسس المشارك Ethereum أن أسلوب عناوين التخفي المقترح يوفر الخصوصية بطريقة مختلفة عن نظام Tornado Cashالذي يخضع الآن لعقوبات مكتب مراقبة الأصول الأجنبية (OFAC)
يمكن لـ Tornado Cash إخفاء عمليات نقل الأصول القابلة للاستبدال السائدة مثل ETH أو ERC20s الرئيسية [...] لكنها ضعيفة للغاية في إضافة الخصوصية إلى عمليات نقل ERC20s الغامضة، ولا يمكنها إضافة الخصوصية إلى عمليات نقل NFT على الإطلاق.
فيتاليك
حذّر بوتيرين من أن عناوين IP المخفية قد تتسبب في "تحديات طويلة الأمد تتعلق بسهولة الاستخدام"، مثل مشاكل استعادة البيانات الاجتماعية. ومع ذلك، فهو على ثقة من إمكانية حل هذه المشاكل في الوقت المناسب
على المدى الطويل، يمكن حل هذه المشاكل، لكن نظام عناوين التخفي على المدى الطويل يبدو وكأنه نظام سيعتمد بشكل كبير على إثباتات المعرفة الصفرية.
فيتاليك
فيتاليك بوتيرين