تأليف: Golden Finance xiaozou
في 15 أبريل 2024، قام Vitalik بتحويل 100 ETH إلى بروتوكول الخصوصية RAILGUN. في اليوم التالي، قام Vitalik بالتغريد مثل RAILGUN مرة أخرى، قائلًا إن الخصوصية أمر طبيعي وأن Railgun يستخدم بروتوكول تجمع الخصوصية، مما يجعل من الصعب على الجهات الفاعلة السيئة الانضمام إلى التجمع دون المساس بخصوصية المستخدم.
ما الذي جذب فيتاليك إلى RAILGUN؟ ستساعدك الأسئلة الستة الواردة في هذه المقالة على فهم RAILGUN.
1، ما هو RAILGUN؟
RAILGUN هو نظام خصوصية مبني مباشرة على سلاسل Ethereum وBSC وPolygon وArbitrum. يستخدم تشفير المعرفة الصفرية (ZK) لتمكين العقود الذكية وخصوصية DeFi دون التضحية بأمان السلاسل المفضلة للمستخدمين.
يشير RAILGUN ببساطة إلى مجموعة من العقود الذكية التي تدعم البنية التحتية للخصوصية الخلفية. يمكن لموفري المحفظة اختيار دمج بروتوكول RAILGUN.
نظرًا لأن RAILGUN هو مجرد منطق عقد ذكي على السلسلة، فإن تحقيق الخصوصية دون الحاجة إلى مجموعة مدقق L2 منفصلة أو جسر ضعيف له ميزتان رئيسيتان:
آمن ولامركزي - مشكلات أقل في مجموعة أدوات التحقق من الصحة، ولا توجد مخاطر تجسير. إن RAILGUN آمن مثل سلسلة EVM التي يتم نشرها عليها.
نظام بيئي كامل - يمكن لمستخدمي RAILGUN الوصول إلى جميع الأنشطة الاقتصادية على Ethereum والاستفادة من التاريخ الغني للتطبيقات اللامركزية وأدوات البناء الحالية، بدلاً من نظام بيئي واحد معزول في سلسلة خصوصية مستقلة. .
تشبه تجربة المستخدم استخدام محفظة عامة مثل MetaMask للتفاعل مع سلسلة Ethereum/EVM للسيولة وDeFi، باستثناء القدرة الإضافية على التداول بشكل خاص.
يتضمن RAILGUN بشكل أساسي مكونين رئيسيين:
تكامل RAILGUN Wallet - محفظة EVM تم إنشاؤها بواسطة مطوري مجتمع مستقلين يمكن للمستخدمين من خلالها استخدام بروتوكول RAIGLUN.
أدوات المطور - حزم TypeScript SDK لبناء خصوصية RAILGUN في المحافظ الحالية أو المحافظ الجديدة، أو التطبيقات اللامركزية مع ميزات حماية الخصوصية.
2 ما هي مزايا وحالات استخدام RAILGUN
تساعد معاملات DeFi المعقدة في جعل RAILGUN أفضل من البروتوكولات الأخرى ذات إخفاء الهوية المماثل المزيد من الخصوصية . تضيف جميع التحويلات والتبادلات والقروض ومكالمات التطبيقات اللامركزية تغييرات تفاعلية في RAILGUN.
يحقق RAILGUN حماية أفضل للخصوصية مع سيولة أقل وإطار زمني أقصر من أنظمة الخصوصية الأخرى. يحفز تفاعل dApp داخل نظام خصوصية RAILGUN المستخدمين أيضًا على الاحتفاظ بالأصول في RAILGUN لفترة أطول، حيث لا يوجد سبب لنقل الأموال من RAILGUN.
حالات الاستخدام المحتملة هي:
الخصوصية: ديناميكيات المحفظة ليست معروفة، خصوصية رصيد الحساب، حماية استراتيجية التداول، عادات التداول غير مراقبة، منع جمع البيانات
أمان ألفا: يمكن للمتداولين الذين يرغبون في الحفاظ على سرية ألفا التداول بحرية، الحفاظ على ميزة المعلومات التي حصلوا عليها بشق الأنفس.
كشوف المرتبات الخصوصية: توفر خدمات كشوف المرتبات للشركات التي تستخدم العملات المشفرة لدفع الأجور. ستظهر كشوف المرتبات التي تستخدم الحالة الحالية لـ blockchain العامة الراتب الدقيق لكل موظف.
مقاومة الرقابة: دعم التبرعات المقاومة للرقابة للمواطنين الذين يعيشون في البلدان التي يكون فيها المسؤولون الحكوميون غير ودودين أو فاسدين.
التحليل المجهول: على عكس خدمات مثل Nansen أو Etherscan، حيث يتم وضع علامة على المحافظ المعروفة أو التعرف عليها، مما يعني أن بعض الاستثمارات الكبيرة يمكن التعرف على الشخص شخصيًا.
الامتثال: تظل الشركات المالية متوافقة مع قوانين حماية البيانات مثل اللائحة العامة لحماية البيانات.
RAILGUN هي أداة تخريبية باو، بشكل موضوعي بالحديث عن ذلك، فهو حل الخصوصية الأكثر صلابة واكتمالًا لـ DeFi. ستوفر Privacy DeFi لصناعة العملات المشفرة إمكانيات تجارية جديدة غير ممكنة في سلاسل الكتل العامة. تأتي جميع حلول الخصوصية الأخرى مع بعض المقايضات، مثل مطالبة المستخدمين بالثقة في جسور الحراسة أو التعامل بسيولة مجزأة (أو غير موجودة).
3 كيف يختلف RAILGUN عن بروتوكولات حماية الخصوصية الأخرى؟
غالبًا ما تتطلب حلول الأمان الأخرى بنية تحتية مخصصة للتشغيل وتعرف باسم حلول L2. لا تتمتع حلول L2 بإمكانية الوصول المباشر إلى بروتوكولات DeFi وتعتمد على تقنية التجسير التي تحتوي على عدد لا بأس به من الثغرات الأمنية. نظرًا لأن حلول L2 تستخدم العقد الخاصة بها، فهي لا تتمتع بالأمان أو السيولة الكاملة التي توفرها blockchain الرئيسية.
تفتقر الحلول الأخرى، مثل الخلاطات، إلى الأداء الوظيفي وسهولة الاستخدام. على سبيل المثال، لا تدعم الخلاطات عادةً المعاملات أو التفاعلات المحمية داخليًا مع العقود الذكية. وقد يطلبون أيضًا من المستخدمين إرسال واستلام مبلغ ثابت، مثل 1 أو 10 ETH. لا يمكن للخلاطات استخدام البروتوكول ببساطة وكفاءة مع حماية الخصوصية. كما أنها لا تسمح للمستخدمين بالحفاظ على خصوصية أرصدتهم في محافظهم. ومع ذلك، فإن RAILGUN تجعل خصوصية المستخدمين آمنة وخالية من القلق، وسيتم الحفاظ على خصوصية المستخدمين حتى في حالة عدم حدوث أي معاملات.
لا يمكن أن تتوافق بروتوكولات الخصوصية من الجيل السابق مع الراحة والمرونة والخصوصية التي يضمنها RAILGUN.
4، RAILGUN ما هي الرموز المميزة المدعومة؟
RAILGUN بدون ترخيص. افتراضيًا، يمكن استخدام جميع رموز ERC-20 القياسية في نظام خصوصية RAILGUN.
بعض الرموز المميزة لـ ERC-20 غير قياسية، مثل الرموز المميزة لإعادة التأسيس ورموز اليانصيب. هذه الرموز غير متوافقة حاليًا مع نظام الخصوصية RAILGUN ويجب عدم تخزينها.
على الرغم من أنه غير متوافق تمامًا مع معيار ERC-20، إلا أنه يمكن استخدام Tether (USDT) في نظام الخصوصية RAILGUN. ما مدى سهولة استخدام
5 وRAILGUN؟
إن استخدام RAILGUN سهل جدًا من خلال الواجهات الأمامية مثل تطبيقات الويب. ويمكن أيضًا دمج التكنولوجيا بسهولة في البروتوكولات الحالية.
على الرغم من أن الكود معقد جدًا، إلا أن استخدام نظام الخصوصية RAILGUN يعد أمرًا سهلاً. تتمتع تطبيقات المحفظة التي تحتوي على عقود RAILGUN الذكية (مثل RAILWAY) بواجهات مستخدم سهلة الاستخدام للغاية.
6 كيف نحقق توازن الخصوصية؟ ما هي مبادئ التشفير؟
تتكون محفظة RAILGUN من مفتاحين: مفتاح الإنفاق ومفتاح العرض. عنوان محفظة RAILGUN (المعروف أيضًا باسم عنوان 0zk) هو المفتاح العام المقابل المكون من مفتاحين - المفتاح العام للإنفاق والمفتاح العام للعرض.
لذلك، إذا كان المستخدم أ (أليس) يعرف عنوان RAILGUN للمستخدم ب (بوب)، فيمكنها بدء المعاملة.
تقوم أليس بذلك عن طريق إنشاء ملاحظة تحتوي على ما يسمى بالالتزام في التشفير. يحتوي الالتزام على معلومات حول الرموز المميزة وكمية الرموز المميزة التي سيتم نقلها. يتم تشفير قيم الالتزام هذه باستخدام معلومات من المفتاح العام لبوب.
بعد ذلك، تقوم أليس بإنشاء دليل zk-SNARK على أن إنفاقها لا يتجاوز إيداعها. وهذا يوضح أيضًا أنها لم تنفق بشكل مضاعف، بل أنفقت العملات في مكان آخر.
أخيرًا، ترسل أليس الدليل والالتزام والنص المشفر إلى عقد RAILGUN الذكي. يتحقق هذا العقد الذكي من الدليل، ويجمع الالتزام ويصدر النص المشفر كحدث. وهذا يعني أنه يتحقق من صحة كل شيء ويمكّن بوب من التفاعل مع المعاملة.
يستطيع بوب فقط استخدام مفتاح العرض الخاص به لفك تشفير النص المشفر والحصول على معلومات خاصة. باستخدام هذه المعلومات ومفتاح الإنفاق الخاص به، يستطيع بوب إنفاق الملاحظة - مما يعني أنه يمكنه تحويل الرموز المميزة أو سحبها. ص>