مقدمة
في نوفمبر 2024، قضت محكمة الدائرة الخامسة الأمريكية بأن عقوبات وزارة الخزانة الأمريكية ضد البروتوكول Tornado Cash تنتهك (قانون السلطات الاقتصادية الطارئة الدولية) (IEEPA). اعتبرت المحكمة أن العقود الذكية لـ Tornado Cash هي كود لامركزي، ذاتي التشغيل، لا يمكن السيطرة عليه، ولا يمكن امتلاكه، وليس ملكية، ولا ينبغي إدراجها في قائمة عقوبات OFAC، وأن إجراءات العقوبات من OFAC تجاوزت صلاحياتها القانونية.
على الرغم من أن حكم محكمة الدائرة الخامسة في قضية Tornado Cash يُعتبر انتصاراً لصناعة التشفير، إلا أنه يجب الاعتراف بأن قراصنة كوريا الشمالية ومنظمات الجريمة الخاصة بالسرقة تستفيد بالفعل من Tornado Cash لغسل الأموال وتجنب العقوبات من سلطات إنفاذ القانون. فهل يمكن في عالم التشفير ضمان خصوصية المستخدمين على السلسلة في إطار قانوني ومتوافق؟ اليوم، سأشارك كيف يقوم بروتوكول混币 Railgun بحماية خصوصية المستخدمين على السلسلة بشكل متوافق.

نموذج تشغيل بروتوكول Railgum
Railgun هو بروتوكول خصوصية قائم على العقود الذكية، يضمن دفع الخصوصية على السلسلة للمستخدمين من خلال إثباتات عدم المعرفة وشجرة ميركل، ويستخدم طريقة "إثبات البراءة" لضمان سلامة الأموال الداخلة إلى البروتوكول والتوافق مع القوانين، مما يحقق توازنًا بين الدفع الخاص على السلسلة والامتثال التنظيمي.
حصلت شركة DCG، الشركة الأم لشركة Grayscale، حاليًا على استثمار بقيمة 10 ملايين دولار في رمز بروتوكول Railgun، بالإضافة إلى تقديم تبرعات تزيد عن 7 ملايين دولار من العملات المستقرة إلى Railgun DAO، واستثمار موارد من خلال شركة Foundry Labs لضمان قدرة بروتوكول Railgun على تحمل الضغوط.
آلية التشغيل
1. إخفاء الرموز
يستخدم المستخدمون محفظة Railway لإخفاء الرموز في عنوان 0zk الخاص بهم في Railgun، وبعد ساعة، يمكن استخدام رصيد الرموز في عنوان 0zk لإجراء تحويلات بين عناوين 0zk وكذلك التفاعلات في DeFi وغيرها من عمليات الخصوصية على السلسلة، ولا تحتاج تحويلات عناوين 0zk إلى الانتظار، تصل في الوقت الفعلي. تدعم محفظة Railway إخفاء رموز ERC20، ERC-721 و ERC-1155 NFT.

2. استخدام Broadcasters بدلاً من مستخدمي البروتوكول للتفاعل مع الطبقة الأساسية، لضمان خصوصية المعاملات
بعد إخفاء رموز الخصوصية، يتم إجراء العمليات التفاعلية على السلسلة من خلال Broadcasters في بروتوكول Railgun، حيث تشير Broadcasters إلى عناوين 0x العامة، التي تحل محل مستخدمي البروتوكول لدفع الغاز في سلسلة الكتل الأساسية، وإكمال العمليات التفاعلية على السلسلة. لذلك، خلال العملية التفاعلية بالكامل، لا يحتاج المستخدم إلى إنفاق ETH/MATIC/BNB كغاز.
من الناحية النظرية، يمكن أن يكون أي عنوان 0x بمثابة Broadcasters، يمكن للمستخدم اختيار Broadcasters بناءً على الغاز وما إذا كان متاحًا. لا تتحكم Broadcasters في الرموز الموجودة في عنوان المستخدم، بل تنقل فقط معلومات التفاعل، ولا يمكنها الحصول على تفاصيل مثل عنوان الإرسال أو المبلغ أو عنوان الاستقبال أو نوع الرموز، مما يضمن خصوصية وأمان المعاملات. يمكن لـ Broadcasters الحصول على 10% من إجمالي رسوم الغاز خلال العملية.
3. إلغاء الخصوصية بعد إتمام التفاعل على السلسلة
بعد أن يحدد المستخدمون Broadcasters لاستبدالهم في إتمام المعاملات الخصوصية، يدخلون أي عنوان 0x لإطلاق تفاعل إلغاء الخصوصية، مما يسمح لهم بسحب الرموز المتبقية في بروتوكول Railgun. في عمليات إخفاء وإلغاء إخفاء الرموز، ستفرض العقود الذكية لبروتوكول Railgun رسومًا بنسبة 0.25%، تُرسل إلى عنوان خزينة Railgun DAO. ستُوزع هذه العائدات على حُكام البروتوكول والمستثمرين.
يستخدم Railgun إثبات عدم المعرفة لضمان الخصوصية على السلسلة
إثبات عدم المعرفة (Zero-Knowledge Proof، ZKP) هو تقنية تشفير يمكن أن تسمح للمدعي بإثبات صحة المعلومات للمتحقق دون الكشف عن تفاصيل مصدر المعلومات. في بروتوكول Railgun، يمكن للمستخدم إثبات أنه مخول لاستخدام الرموز دون الإفصاح عن نوعها أو عددها، ويمكن لـ Broadcasters وصندوق الأموال إخفاء عنوان الإرسال وعنوان الاستلام.
كمثال، مستخدم Railgun يشبه كاتب الرسائل، حيث يتولى ZKP التحقق من محتوى الرسالة، والعقود الذكية لبروتوكول Railgun هي الظرف المغلق، وBroadcasters هم سعاة البريد. من السلسلة العامة، يمكن رؤية أن الرسالة قد أُرسلت، لكن لا يمكنهم تحديد محتوى الرسالة أو المرسل أو المستلم.
يستخدم Railgun شجرة ميركل لمنع الإنفاق المزدوج، مما يضمن أمان المعاملات
شجرة ميركل (Merkle Tree)، المعروفة أيضًا بشجرة التجزئة، تُستخدم عادةً للتحقق من سلامة بيانات المعاملات على السلسلة. تحتوي كل رأس كتلة على قيمة تجزئة جذر شجرة ميركل للتحقق مما إذا كانت بيانات المعاملات في الكتلة بأكملها قد تم العبث بها. بعد حادثة FTX المرتبطة بسحب أصول المستخدمين، اعتمدت معظم البورصات المركزية الشائعة على شجرة ميركل للتحقق من أمان استضافة أصول المستخدمين، لمنع استخدامها بشكل غير قانوني.
عندما يستخدم المستخدم بروتوكول Railgun لإخفاء عنوانه، تتم إضافة الرموز إلى حوض الخصوصية. يتم بناء رصيد الرموز في حوض الخصوصية في بروتوكول Railgun بناءً على سجل UTXO مشابه لـ BTC، حيث يشكل قائمة UTXO في Railgun بنية شجرة ميركل، تُستخدم للتحقق من حالة الرصيد خلال المعاملات. تشترك جميع الرموز في البروتوكول في شجرة ميركل، وكل عملية إخفاء رموز تقوم بتحديث حالة شجرة ميركل، مما ينتج عنه جذر/ورقة ميركل جديدة. مما يضمن أن لدى المستخدم عدد كافٍ من الرموز لإرسال معاملات الخصوصية، مما يمنع الإنفاق المزدوج، ويضمن أمان المعاملات.
كيف يحقق بروتوكول Railgum الامتثال التنظيمي
سبب فرض العقوبات على Tornado Cash هو بشكل أساسي استخدام مجموعة القراصنة الكورية الشمالية Lazarus Group ومنظمات غسيل الأموال في العمليات.
إثبات البراءة (Private Proofs of Innocence)
عند تقديم آلية تشغيل بروتوكول Railgun، ذكرت أنه عند إخفاء عنوان 0x، هناك فترة انتظار مدتها ساعة. خلال فترة الانتظار، يقوم Railgun بإجراء فحص لمكافحة غسل الأموال على رموز المستخدم في العنوان، لضمان أن الأموال في عنوان المستخدم ليست ناتجة عن عناوين مرتفعة المخاطر أو إجرامية.
لا تتطلب مكافحة غسل الأموال على السلسلة الخاصة ببروتوكول Railgun من المستخدمين تقديم معلومات KYC كما هو مطلوب في البورصات المركزية أو المؤسسات، مما يخلق خطر الكشف عن الخصوصية، بل تعتمد على بيانات علامات السلسلة للتحقق. يمكن للمستخدمين اختيار مكتبات التحقق المناسبة وفقًا للاختصاص القضائي، على سبيل المثال، يمكن للمستخدمين الأمريكيين اختيار قائمة العناوين التنظيمية الأمريكية. خلال فترة الانتظار، يحتفظ المستخدم بملكية الرموز، ويمكنه استعادة خصوصية الرموز في أي وقت عن طريق عنوانه الأصلي 0x.
بعد إتمام فحص مكافحة غسل الأموال على الرموز، سيحصل المستخدم على إثبات البراءة (Private Proofs of Innocence)، أي أن أي رموز تُرسل لاحقًا إلى عنوان سلسلة الكتل العامة ستأتي مع إثبات البراءة لإظهار أن تلك الرموز قد تم فحصها.

حالياً، قائمة بيانات علامات مكافحة غسل الأموال على السلسلة الخاصة ببروتوكول Railgun تتكون من مكتبة Chainalysis المجانية العامة وعناوين العقوبات المعلنة من OFAC.
Chainalysis هي شركة تحليل بلوكتشين تأسست في عام 2014، في مايو 2022، أعلنت Chainalysis عن إكمال جولة التمويل F بقيمة 170 مليون دولار بقيادة GIC، مع تقييم يصل إلى 8.6 مليار دولار. أصبح نظام مكافحة غسل الأموال من Chainalysis ضروريًا للامتثال لدى البورصات، ومصدري العملات المستقرة، ومنصات تداول NFT، والبنوك المشفرة. كما تعاونت Chainalysis مع مصلحة الضرائب الأمريكية، وإدارة الهجرة، وFBI وغيرها من الجهات الحكومية.
بالنسبة لبروتوكول Railgun، يتم استخدام مكتبة علامات العناوين من Chainalysis لإجراء فحص مكافحة غسل الأموال عند دخول الرموز إلى حوض الخصوصية، مما يعادل ارتداء تميمة، فلا يعود عنوان استلام الرموز، أو العنوان التجاري، أو عنوان المؤسسة يخشى من المعاملات المنقولة على السلسلة من بروتوكول Railgun، قلقين من انتهاك قوانين مكافحة غسل الأموال، أو التعرض للعقوبات والمخالفات بسبب مساعدة منظمات الجريمة في غسل الأموال.
حساب ضرائب الأصول المشفرة (Koinly Tax Exports)
ستؤدي المعاملات الخصوصية في بروتوكول Railgun إلى صعوبة في حساب ضرائب معاملات الأصول المشفرة، لذلك تدعم محفظة Railway تصدير سجلات التفاعل الخاصة بالمستخدم مع البروتوكول، لاستخدامها في برنامج الضرائب Koinly لحساب مقدار الضريبة المستحقة.
ملخص وتأملات
في سلسلة الكتل العامة، كل تفاعل على السلسلة شفاف ويمكن تتبعه، ولحماية خصوصية المعاملات على السلسلة، ظهرت سلاسل الكتل الخاصة والبرتوكلات مثل Tornado Cash، لكنها أيضًا وفرت فرصًا لمنظمات الجريمة لاستخدام العملات الافتراضية في تحويل الأموال المسروقة. ظهور بروتوكول Railgun يحقق توازنًا بين حماية الخصوصية على السلسلة ومكافحة جرائم غسل الأموال في العملات المشفرة، مما يسمح لعناوين السلسلة بإجراء مدفوعات خاصة بشكل آمن ومتوافق دون انتهاك قوانين مكافحة غسل الأموال.
عنوان مؤسس الإيثيريوم V神 قد استخدم عنوان بروتوكول Railgun في 260 عملية تداول خصوصية بقيمة تتجاوز مليون دولار من ETH بين ديسمبر من العام الماضي ومايو من هذا العام. ولكن هذه الطريقة تعني فقط إجراء تحقق لمكافحة غسل الأموال قبل دخول الرمز إلى البروتوكول، وماذا يحدث إذا اكتشفت السلطات التنظيمية مشاكل في تلك المعاملة بعد خروجها من البروتوكول؟ فالأساليب الإجرامية غالبًا ما تتقدم على التدابير الوقائية، ومكتبة علامات العناوين من Chainalysis دائمًا ما تكون متأخرة عن أحدث العناوين التي تستخدمها منظمات الجريمة.
#TornadoCash. #ZEN/USDT #RAIL #RAILGUN #灰度提交Horizen信托文件