تقدم هذه المقالة مقدمة مفصلة لأنواع مختلفة من المسابح المظلمة، بما في ذلك مبادئ عملها، وبنية الخصوصية، ومطابقة الطلبات، ومصادر السيولة، و MEV، وإجراءات مكافحة الرقابة. من خلال دمج تقنيات تعزيز الخصوصية مثل براهين المعرفة الصفرية، تهدف المسابح المظلمة إلى توفير مستوى عالٍ من الأمان مع حماية خصوصية المعاملات. بالإضافة إلى ذلك، تناقش المقالة القضايا المتعلقة بالامتثال التنظيمي ورؤية المعاملات، بالإضافة إلى استكشاف نماذج الأعمال المختلفة داخل المجمعات المظلمة.
قبل الخوض في الأعمال الداخلية لحمامات السباحة المظلمة القائمة على بلوكتشين، دعونا نقدم بعض السياق حول كيفية نشأة المسابح المظلمة، ولماذا لا تزال تعمل، ومدى تغييرها للعبة.
في عام 1969، عندما كانت أجهزة الكمبيوتر لا تزال كبيرة بما يكفي لشغل غرفة أو غرفتين، وكان التجار ينقلون الأوامر من خلال الصراخ في قاعة التداول، سعى المستثمرون المؤسسيون إلى طريقة أكثر كفاءة لشراء وبيع الأسهم دون التسبب في سلسلة من ردود الفعل في السوق. قام جيروم بوستيلنك بإحداث ثورة في وول ستريت من خلال تأسيس Instinet، رائد التداول الإلكتروني. من خلال Instinet، يمكن للمستثمرين المؤسسيين تقديم الطلبات، والتي سيتم بعد ذلك مطابقتها وتنفيذها. ومع ذلك، لكي تنجح منصة مثل Instinet، فإنها تتطلب حجم تداول كبير من كل من المشترين والبائعين. ما جعل Instinet جذابًا بشكل خاص للمستثمرين المؤسسيين هو الوعد بالسرية. من خلال إخفاء هوياتهم وأوامرهم عن المشاركين الآخرين والسوق الأوسع، سمحت Instinet لـ «اللاعبين الكبار» بالعمل دون الكشف عن هويتهم. لم يمنع هذا تداولاتهم من التأثير على السوق فحسب، بل قلل أيضًا من مخاطر التعرض للتداول من قبل متداولين آخرين.
اعتبارًا من عام 2022، تم تسجيل أكثر من 60 مسبحًا مظلمًا لدى SEC. يتم تشغيل بعضها في البورصة، مثل NYSE أو NASDAQ، في حين أن البعض الآخر يتم تشغيله من قبل الوسيط والتاجر، مثل MS Pool من Morgan Stanley أو SigMax من Goldman Sachs. بالإضافة إلى ذلك، هناك حمامات سباحة مظلمة يتم تشغيلها بشكل مستقل، مثل Liquidnet أو MatchNow.
تكمن مشكلة المجمعات المظلمة التي يديرها المشغل في أن المشغلين قد يكون لديهم حافز أكبر للانخراط في سوء السلوك بدلاً من العمل بطريقة متوافقة. يمكن تلخيصها في معادلة بسيطة: الربح من الفساد > تكلفة الفساد. يمكن للمشغلين تحقيق أرباح أكثر من العقوبات التي سيتعين عليهم دفعها. على سبيل المثال، في عام 2018، فرضت لجنة الأوراق المالية والبورصات غرامة على Citi Group بمبلغ 12 مليون دولار لتضليل المستثمرين بشأن عمليات المجمع المظلم الخاصة بهم، حيث قاموا بتسريب معلومات الطلبات السرية إلى المتداولين ذوي التردد العالي. قام هؤلاء المتداولون بتنفيذ أوامر بقيمة تزيد عن 9 مليارات دولار ضد عملاء Citi، مما أدى إلى تحقيق أرباح كبيرة لهم.
يتعرض مستخدمو المسبح المظلم التقليديون لخطر التلاعب بهم من قبل المشغلين، وهو عيب كبير لنموذج الثقة المكسور. دفع مشغلو حمامات السباحة المظلمة أكثر من 340 مليون دولار كغرامات منذ عام 2011 لتسوية الادعاءات، على الرغم من أن هذا المبلغ صغير نسبيًا مقارنة بالأرباح التي ربما حققوها. تهدف المجمعات المظلمة القائمة على بلوكتشين إلى القضاء على الحاجة إلى الوثوق بالمشغلين الضارين المحتملين. ومع ذلك، لا تزال هناك مشاكل.
تم تصميم Blockchains في الأصل لتكون شفافة تمامًا. وفي حين أن هذا يعزز المساءلة، إلا أنه سلاح ذو حدين. إذا تلقيت دفعة راتب عبر السلسلة، يمكن لأي شخص لديه عنوان محفظتك رؤية المبلغ الذي تم دفعه لك في الماضي والمبلغ الذي سيتم دفعه لك في المستقبل.
يمكن تتبع DEXs (التبادلات اللامركزية) والمحافظ من خلال تتبع المحفظة ونسخ منصات التداول. تخطو هذه المنصات خطوة إلى الأمام من خلال تمكين المستخدمين المجهولين من نسخ المتداولين الناجحين، مما قد يعقد استراتيجيات التداول الخاصة بهم. بالإضافة إلى ذلك، فإن وضع طلبات كبيرة على DEXs يمكن أن يعرضها للتشغيل الأمامي من قبل الأفراد الذين يراقبون المذكرات العامة.
قبل مناقشة حمامات السباحة المظلمة، من المهم التمييز بين الخلاطات والمسابح المظلمة. الخلاطات هي نوع من المسابح المظلمة. تقوم شركات المزج، مثل Tornado Cash، بخلط الرموز لإزالة الروابط بين المحافظ والأصول، مما يجعل من الصعب تتبع أصل الأموال. في المقابل، لا تقوم المجمعات المظلمة بقطع الاتصالات بين المحافظ والرموز فحسب، بل تسهل أيضًا التداول بين المستخدمين دون الكشف عن أي معلومات حول الأطراف المعنية.
الآن بعد أن قمنا بفحص أصول ودوافع حمامات السباحة المظلمة التقليدية وتمييزنا بين الخلاط والمسبح المظلم، دعنا نستكشف حمامات السباحة المظلمة القائمة على blockchain. تدمج هذه المسابح المظلمة الخصوصية في بنيتها الأساسية من خلال نماذج الحساب/الرصيد و PETS (تقنيات تحسين الخصوصية) مثل Zero Knowledge و MPC و FHE.
حتى وقت كتابة هذا المقال، لا تزال مشاريع مثل Portal Gate و Renegade و Tristero قيد التطوير. من ناحية أخرى، تعمل بروتوكولات الخصوصية مثل Panther و Railgun بالفعل، مما يسهل معاملات التمويل اللامركزي الخاص (DeFi). لا تشمل هذه المعاملات البورصات فحسب، بل تشمل أيضًا عمليات مثل التخزين المؤقت وتوفير السيولة والاقتراض.
البلوكشين هي أجهزة حكومية تتكون من حسابات ومعاملات. عندما تنخرط الحسابات في المعاملات، تضيف كل حالة انتقالية مجموعة جديدة من التحديثات إلى السلسلة. كما يتم تعديل أرصدة الحسابات وفقًا لذلك. نماذج الرصيد هي أساليب مختلفة تستخدمها البلوكشين لتتبع أرصدة حسابات المستخدمين وإدارتها. على سبيل المثال، تستخدم إيثريوم وسولانا وبوليجون نموذج الحساب، بينما تستخدم بيتكوين وزي كاش ومونيرو نموذج UTXO. تختلف هذه النماذج في أساليب إدارة وتمثيل حالة البلوكشين.
يمثل نموذج الحساب، على غرار الحساب المصرفي، الحالة الحالية كمجموعة من العناوين والأرصدة الخاصة بها. في هذا النموذج، عندما تقوم بالدفع، تقوم بإرسال المبلغ المحدد دون أي تغيير متبقي، ولا يتم إنشاء أرصدة جديدة. ومع ذلك، يعمل نموذج UTXO (مخرجات المعاملات غير المنفقة) بشكل مختلف. عندما تقوم بالدفع في هذا النموذج، يتم تحويل رصيدك بالكامل، مما يؤدي إلى «حرق» رصيدك الحالي بشكل فعال. ثم تتم إضافة القيمة المتبقية التي تمتلكها إلى رصيد جديد. يعرض نموذج UTXO الحالة الحالية كرسم بياني يتضمن جميع المخرجات المستهلكة وغير المنفقة للمعاملات.
للتوضيح، خذ بعين الاعتبار السيناريو التالي:
تحتوي محفظة Alice على وحدتي UTXO، واحدة تحتوي على 6 عملات معدنية والأخرى بـ 5 عملات معدنية، بينما تحتوي محفظة Bob على UTXO واحدة فقط تحتوي على 5 عملات معدنية. عندما ترسل أليس 5 عملات معدنية إلى بوب، فإنها تجمع بين جهازي UTXOS في معاملة واحدة، مما يجعل من الصعب على المراقبين تحديد مصدر العملات الخمس التي أرسلتها إلى بوب ووجهة الرصيد المتبقي في UTXOS الخاصة بها. تخفي آلية حماية الخصوصية هذه بشكل فعال تدفق الأموال وتضمن خصوصية المشاركين في المعاملة.
لا يمتلك UTXO الذي تم إنشاؤه حديثًا مالكًا معروفًا ويتطلب تحليلًا متقدمًا للسلسلة ليتم ربطه بمستخدم واحد. ومع ذلك، مع نموذج الحساب، هناك إمكانية الاستبدال، مما يشجع على إعادة استخدام العنوان ويجعل من السهل تتبع سجل المعاملات لمستخدم واحد.
مع طراز UTXO، من الصعب أيضًا مضاعفة الإنفاق. يحتوي كل UTXO على مبطل فريد مشتق من نفسه. عندما يتم التحقق من المعاملة، أي عندما يتم إنفاق UTXO، يتم أيضًا إنفاق المبطل الخاص بها. هذا يمنع إنفاق المعاملة مرة أخرى.
تم استخدام إصدارات مختلفة من نموذج UTXO في العديد من حلول الطبقة 1 (L1) والطبقة 2 (L2) التي تعطي الأولوية للخصوصية. تستخدم Aleo نموذج Record، وهو نسخة معدلة من نموذج UTXO. من ناحية أخرى، تستخدم Aztec و Polygon Miden نهجًا هجينًا يجمع بين عناصر كل من نماذج UTXO ونموذج الحساب.
نموذج UTXO الذي تستخدمه Zcash ألهم بشدة نموذج UTXO المستخدم في حمامات السباحة المظلمة. قامت بروتوكولات مختلفة بتعديله لدعم أصول وحسابات متعددة. تستخدم البروتوكولات مثل Portal Gate و Penumbra و Railgun و Renegade آلية قائمة على الملاحظات حيث يتم تمثيل كل UTXO كملاحظة. تحتوي هذه الملاحظات، المشابهة لـ UTXOS، على معلومات حول الأصل والطلب والقيمة، ولكنها مرئية فقط للمالك/المستخدم. يتم تخزين الملاحظات داخل أشجار Merkle التي تحافظ على حالة السلسلة، والمعروفة باسم شجرة التزام الدولة. يمكن إنشاء هذه الملاحظات من خلال التحويلات الداخلية أو التسويات داخل المسبح المظلم، أو من خلال دفع رسوم إلى مرحل. تستخدم Renegade MPC المكرسة لمطابقة UTXOS (الطلبات) وتحديث الحالة الخاصة. من الممكن أيضًا تخزين ملاحظات متعددة داخل ملاحظة واحدة.
باستخدام بروتوكول Panther، يتم تمثيل كل أصل أو حساب كأصل أو ZnFT. يعمل نموذج UTXO من خلال شجرة Merkle تسمى «Bus»، والتي تعالج UTXOS على دفعات. يمكن أن تحتوي كل دفعة على ما يصل إلى 64 UTXOS، مما يؤدي إلى تحسين كفاءة التكلفة للمستخدمين. تتم معالجة UTXOS من قبل «مشغلي الحافلات»، الذين يتم تحفيزهم من قبل المستخدمين بمكافآت مقومة بـ $ ZKP. لتنفيذ UTXOS الفردية، يستخدم Panther شجرة ميركل «تاكسي». بالإضافة إلى ذلك، لدعم UTXOS متعددة السلاسل، هناك شجرة Merkle Tree «Ferry».
هذا هو المكان الذي تدخل فيه إحدى تقنيات تحسين الخصوصية الأساسية (PETS). تُستخدم براهين المعرفة الصفرية (ZKPs) لإثبات امتلاك المعلومات الصحيحة دون الكشف عنها. في سياق المجمعات المظلمة، يمكن إصدار ZKPs لإثبات أن المستخدم لديه أموال وأذونات كافية لتقديم الطلبات ومطابقتها وتسويتها، كل ذلك مع إبقاء هذه التفاصيل مخفية عن مشغلي المجمعات المظلمة والتجار الزملاء والأطراف الثالثة الخارجية.
أنظمة الإثبات هي تركيبات تشفير مصممة لتوليد البراهين. تأتي في أنواع مختلفة، ينتج كل منها أدلة بأحجام مختلفة، وتتطلب أطرًا زمنية مختلفة، وتستهلك موارد حسابية مختلفة لكل من التوليد والتحقق. في هذا المستند، سوف نستكشف نظامي إثبات بارزين: Groth16 و UltraPlonk. لقد وجدت أنظمة الإثبات هذه تطبيقات في المسابح المظلمة التي ناقشناها.
تستخدم كل من بانثر وبينومبرا ورايلغون نظام إثبات Groth16 لتوليد البراهين الخاصة بهم. يُفضل استخدام Groth16 لأنه ينتج أدلة ذات حجم ثابت، والتي يمكن أن تؤثر على حجم المعاملات وتكاليف الغاز والإنتاجية. في المقابل، تستخدم بورتال جيت ورينيجيد نظام الحماية UltraPlonk.
يتطلب كل من Groth16 وUltraPlonk إعدادًا موثوقًا به، حيث تتعاون مجموعة من الأطراف الموثوق بها لإنشاء مجموعة مشتركة من المعلمات. تُستخدم هذه المعلمات للتحقق من البراهين بطريقة تضمن أن المدقق لا يحتاج إلى الوثوق بالمثبت والعكس صحيح. من المهم ملاحظة أن الإعداد الموثوق به يتضمن افتراضات الثقة حول الأطراف المعنية. يمكن استخدام الحساب الآمن متعدد الأطراف لمنع أي طرف واحد من الوصول إلى بنية الإعداد الأساسية. تعتمد Groth16 على مدخلات من أطراف متعددة لإعدادها الموثوق، بينما تتطلب UltraPlonk مشاركة طرف واحد فقط.
في الأقسام التالية، سوف نستكشف العمليات الداخلية لحمامات السباحة المظلمة. سنناقش كيفية الحفاظ على الخصوصية أثناء الصفقات، وتوفير السيولة، ومنع استخراج MEV، وإظهار مقاومة الرقابة، وضمان الامتثال.
في معظم الحالات، ستحتاج إلى إنشاء محافظ جديدة ومتخصصة للتفاعل مع حمامات السباحة المظلمة. لدى Railgun مزود محفظة تابع لجهة خارجية يسمى Railway Wallet والذي يمكّنك من إنشاء EOA مشفر. يتيح لك EOA هذا الاحتفاظ برصيد من الرموز المحمية/NFTs والاتصال بشكل خاص بأي عقد ذكي عام ترغب فيه من خلال آلية Relay Adapt.
مع Renegade، تعادل المحفظة UTXO (مخرجات المعاملات غير المنفقة) التي تمتلك مفاتيح خاصة ويمكنها توقيع المعاملات. لضمان سلامة الأموال، يجب عليك إنشاء UTXO جديد وتقديم التزام باستخدام دليل ZK (Zero-Knowledge). يؤكد هذا الدليل أن UTXO الجديد جديد بالفعل وأن الأموال التي يحتوي عليها لم يتم إنفاقها مسبقًا. يرجى ملاحظة أن معظم العمليات مثل الإيداع ووضع الأوامر والتداول ستبطل المحفظة الحالية، مما يستلزم إنشاء محفظة جديدة لمنع أي حالات من الإنفاق المزدوج. تظل تجربة المستخدم (UX) متسقة مع محافظ Ethereum الأخرى.
لاستخدام Penumbra، تحتاج إلى إنشاء محفظة جديدة، تمامًا كما تفعل عند البدء بأي سلسلة Cosmos أخرى. بمجرد إنشاء المحفظة، يمكن تمويلها من خلال تحويل IBC.
بالنسبة لبانثر وبوابة البوابة، توجد عملية KYC. بينما يمكن استخدام محفظة Ethereum، يجب على المستخدم التحقق من جواز سفره من خلال عملية KYC للأفراد من أجل التفاعل مع البروتوكول. تحتاج الكيانات التجارية إلى المرور عبر KYB ومشاركة تفاصيل أعمالها. يتم إجراء التحقق خارج السلسلة بواسطة مزود امتثال مسجل. تنتهي صلاحية بيانات الاعتماد هذه بشكل دوري ويجب تجديدها من خلال عملية التحقق.
عندما يتعلق الأمر باكتشاف الطلبات ومطابقتها، فإن البورصات اللامركزية العامة (DEXs) مثل Uniswap و Curve تتبع نهج صانع السوق الآلي (AMM)، حيث تتم مطابقة الطلبات مع مجمع السيولة. ومع ذلك، فإن هذه الطريقة ليست الخيار الأفضل للخصوصية. عندما تتم مطابقة الطلبات مع مجمع السيولة العامة، تصبح تفاصيل الطلب مرئية للجمهور على بلوكتشين. هذا ليس مثاليًا للمتداولين الذين يتعاملون بأحجام كبيرة، حيث قد يكشف عن نواياهم للمشاركين الآخرين في السوق الذين يمكنهم الاستفادة من هذه المعلومات. تستخدم بعض المجمعات المظلمة، التي قد لا تزال تطابق الطلبات مقابل مجمعات السيولة أو تستخدم عقودًا عامة خارجية أخرى لمطابقة الطلبات، المرحلات كإجراء للخصوصية. تعمل هذه المرحلات كجدار صيني بين المتداولين الذين يحتاجون إلى الخصوصية ومصادر السيولة الخارجية. في القسم التالي، سوف نستكشف كيف توفر المسابح المظلمة السيولة مع الحفاظ على الخصوصية.
حاليًا، قام المتداولون بالفعل بإيداع الأموال في محافظهم في المسابح المظلمة. الآن، دعونا نناقش ما يحدث عند تقديم الطلب. تستخدم بعض التجمعات المظلمة نهج نظير إلى نظير لمطابقة الطلبات، بينما يستخدم البعض الآخر نهج نظير إلى تجمع مع PETS مثل Zero-Knowledge أو الحساب متعدد الأطراف. في نهج نظير إلى نظير، يتم تجاوز الأوامر بين المتداولين لتحقيق تنفيذ أفضل دون انزلاق. ويرجع ذلك إلى أنه إذا تمت مطابقة الطلبات مع مجمع السيولة، فقد يتغير سعر المجمع بين وقت وضع الأمر ووقت تنفيذه. عندما يتم تجاوز الأوامر بين المتداولين، يتم تنفيذها بالسعر المتفق عليه بينهم.
مع Renegade، يتم اتباع نهج نظير إلى نظير. عندما يقدم المتداول طلبًا، فإنه يختار أيضًا مرحل يمكنه مطابقة الطلبات مقابل رسوم. يقوم المتداول بإنشاء ZK Proof يسمى «التزام صالح» لإثبات ملكية محفظته وأوامرها. ثم يتم إرسال «المصافحة» إلى الشبكة لتتناسب مع مصافحة المتداولين الآخرين. تتكون المصافحة من إثبات الالتزام الصالح ZK وتفاصيل الطلب المجزأ والمبطل وأزواج المفاتيح. بمجرد أن تتطابق مصافحة المتداول مع مصافحة متداول آخر، يتم بدء الحساب متعدد الأطراف. تستخدم Renegade ZK-SNARKS التعاونية لإثبات أن أوامر المتداول تتطابق حقًا مع أوامر الطرف المقابل. هذا يضمن أن تفاصيل الطلب تظل مخفية عن الأطراف الأخرى أثناء عملية مطابقة الطلب. بمجرد مطابقة الطلبات وتقديم البراهين المطلوبة، يتم إنشاء محفظة جديدة. يتم إيداع الرموز التي تم تبديلها في هذه المحفظة الجديدة بعد التحقق من أنها جديدة بالفعل لمنع الإنفاق المزدوج. تظل تجربة المستخدم هي نفسها عند استخدام أي محفظة Ethereum.
باستخدام Portal Gate، عندما يرسل المتداول طلبًا، تقوم عقدة API باستلامه وتشفيره وإنشاء إثبات ZK وترحيل الأمر إلى الكتاب. الكتاب عبارة عن مجموعة من العقد خارج السلسلة التي تجمع الطلبات وتدير خوارزمية مطابقة الطلبات داخل بيئة مشفرة بالكامل (FHE). هذا يعني أن الطلبات المشفرة لا تحتاج إلى فك تشفيرها حتى تتم مطابقتها. بمجرد مطابقة الطلبات، يتم عرض النتيجة الإجمالية لجميع الطلبات المتطابقة، بينما لا يتم الكشف عن تفاصيل الطلبات الفردية التي تتم مطابقتها. يساعد هذا مرة أخرى في الحفاظ على الخصوصية.
Railgun هو نظام يمكّن المتداولين من وضع أوامر المبادلة. عندما يضع المتداول أوامر المبادلة من خلال Railgun، يقوم عقد ذكي يسمى Adapt Module بتنفيذ إجراءات متعددة. أولاً، يأخذ الرصيد الخاص المحدد للمتداول من محفظته ويفتحه. تتحقق وحدة Adapt أيضًا من أن الطلب (UTXO) لم يتم إلغاؤه أو إنفاقه بالفعل. بعد ذلك، تقوم واجهة برمجة تطبيقات 0x بتبديل الأصول عبر سيولة DEX المجمعة، بحثًا عن أفضل الأسعار. بعد المبادلة، تحمي وحدة Adapt الأصول المتبادلة مرة أخرى إلى الرصيد الخاص، مما يضمن عدم الكشف عن نشاطها أو عناوينها. يمكن أيضًا تطبيق سير العمل هذا على أنواع أخرى من معاملات DeFi.
يعمل بروتوكول Panther بشكل مشابه للبروتوكولات الأخرى من خلال استخدام وحدة تسمى Zswap. تربط هذه الوحدة MASP الخاص بـ Panther (التجمع المحمي متعدد الأصول) مع بروتوكولات DeFi الأخرى. إن MASP ليس بالضبط «مسبحًا»، ولكنه عبارة عن مجموعة من أشجار Merkle «الملحقة فقط». تمثل كل ورقة في الأشجار التزامًا بـ UTXO، والذي يمثل IOU للأصل المودع في MASP. عندما يقوم المتداول بإنشاء أمر، يجمع Zswap عروض الأسعار من بروتوكولات DeFi الأخرى، مما يسمح للمتداول باختيار الخيار الأفضل. بمجرد تقديم الطلب، تقوم Zswap بإنشاء عقد ضمان مشفر قائم على الوقت. يتيح هذا العقد المقايضات الخاصة بين المستخدمين دون الكشف عن أي تفاصيل. بعد تبديل الأصول، يتلقى المستخدم IOU من الرمز المميز في شكل ZAsset (ZNFT) من MASP الخاص بـ Panther.
تعمل وحدة المبادلة الخاصة بـ Penumbra، والمعروفة أيضًا باسم Zswap، بطريقة متميزة. عندما يقوم المتداول بإنشاء أمر، يتم حرق الأصل الموجود في رصيده الخاص، ويتم إرسال قيم الأوامر المشفرة إلى المدققين. يتم دفع رسوم لمعالجة الطلب. لتسجيل الحدث، يتلقى المستخدم رمز NFT «المبادلة». يتم تحديد NFT هذا بشكل فريد من خلال العديد من المعلمات، بما في ذلك الأصول المتداولة والرسوم ومبالغ الإدخال ومفاتيح التشفير. يقوم المدققون بدمج مدخلات الأوامر من عدة متداولين في دفعة واحدة، والتي يتم تنفيذها بعد ذلك مقابل مراكز السيولة المركزة. عند التنفيذ، يتم توزيع المخرجات على المتداولين بالتناسب بناءً على مدخلاتهم. بينما تظل البيانات الفردية خاصة، يتم الكشف عن البيانات المجمعة عندما يقوم المدققون بدمج أوامر التنفيذ مقابل مراكز السيولة المركزة.
تعمل المسابح المظلمة مثل Renegade و Portal Gate على تسهيل التداول المجهول من خلال المطابقة المباشرة لأوامر البيع والشراء بين المستخدمين. ومع ذلك، ليس هناك ما يضمن أنه ستكون هناك دائمًا سيولة متاحة على الجانب الآخر من الطلب. من ناحية أخرى، توفر البورصات اللامركزية العامة (DEXs) سيولة مضمونة تقريبًا للطلبات، ولكن على حساب الخصوصية وتأثير الأسعار. يتم اختراق الخصوصية لأن أي شخص يمكنه مراقبة نشاط الشراء أو البيع الخاص بك. يعد تأثير السعر مصدر قلق لأن السيولة المضمونة تأتي مع علاوة يتعين عليك دفعها مع طلبك. في المقابل، تحافظ المجمعات المظلمة على إخفاء معلومات الطلب قبل التداول وبعده.
تتبع Renegade فلسفة التصميم هذه التي تتضمن مطابقة تدفق الطلبات مباشرة دون إشراك مزودي السيولة الوسيطة. في الحالات التي يوجد فيها نقص في السيولة، تسمح آلية تسمى «بيان المصالح» للمتداولين بالكشف عن تفاصيل معينة من طلباتهم إلى شركات الترحيل التي تطابق الطلبات. يتم إثبات هذه التفاصيل، مثل السعر والحجم والأصول ونوع الطلب، بشكل آمن من خلال عدم المعرفة. إذا اختار المتداولون الكشف عن هذه التفاصيل، يمكن للمتداولين الآخرين عرض هذه الأوامر في دفتر الطلبات، مما قد يؤدي إلى تنفيذ أسرع لهذه الأوامر.
بروتوكول Panther هو أكثر من مجرد بركة مظلمة. يقدم مجموعة من أنشطة DeFi الأخرى التي يمكن إجراؤها بشكل خاص. للبدء، يقوم المستخدم بإيداع الأصول في مجمع محمي متعدد الأصول، حيث يتم تمثيل الأصول المودعة باسم ZkAssets (ZkNFT). تعمل ZKAssets هذه كرموز IOU، على غرار StETH التي تم الحصول عليها عند تخزين Ethereum. تقوم محولات DeFi، المعروفة باسم المكونات الإضافية، بإنشاء اتصالات خاصة بين التجمع المحمي متعدد الأصول (MASP) وبروتوكولات DeFi الحالية. تتيح المحولات مثل Zswap و Ztrade الاتصال بين MASP و DEXs مثل Uniswap و Quickswap و Curve والمزيد.
على غرار Panther أو Railgun، تعمل Penumbra كمنصة لأنشطة DeFi المختلفة. عندما يبدأ المستخدمون مركز LP (مزود السيولة) داخل Penumbra، فإنهم يقومون بشكل أساسي بإنشاء AMM المخصص (صانع السوق الآلي) الخاص بهم. ونتيجة لذلك، هناك الآلاف من مراكز السيولة المركزة، ولكل منها رسومها المحددة من قبل المستخدم. على الرغم من أن هذا قد يؤدي إلى سيولة مجزأة، إلا أن محرك Zswap/DEX يعالج هذه المشكلة من خلال النظر في جميع مراكز السيولة الفردية هذه وتوليفها في AMM موحد. وبالتالي، يمكن توجيه الصفقات الواردة عبر الرسم البياني للسيولة بالكامل.
بوابة البوابة عبارة عن AMM-DEX مجهول حيث يتم استخدام Automaton لتوفير السيولة كنسخة احتياطية للكتاب. يقوم المُرحّل بتشغيل دفتر طلبات لمطابقة صفقات المستخدمين. إذا كان الكتاب غير قادر على تسهيل الصفقات بسبب عدم كفاية السيولة، يتم توجيه الطلبات إلى Automaton. سيتم تشغيل السيولة في Automaton بنفس الطريقة مثل أي AMM آخر.
تستخدم شبكة السكك الحديدية DEX التابعة لشركة Railgun واجهة برمجة التطبيقات 0xAPI التي طورتها 0x. هذا يعني أن الطلبات من Railway DEX موجهة نحو إيجاد أفضل سعر للتنفيذ من خلال مجمع 0xAPI DEX. بمجرد تحديد مسار التداول، تقوم المحفظة بإنشاء دليل لتمكين استخدام الأموال في رصيد المتداول لمبادلة وحماية الرموز الواردة من 0xAPI إلى رصيد المتداول.
تشبه حمامات Tradfi المظلمة النوادي الحصرية حيث يتداول الأفراد ذوو الأرصدة الكبيرة. يدفع هؤلاء الأفراد رسوم العضوية إلى المسبح المظلم، مما يسمح لهم بتقديم الطلبات دون الكشف عن هويتهم وتلقي تدفق الطلبات المضادة ذات الصلة. عادة ما تكون رسوم التداول في المسابح المظلمة أقل من البورصات المالية التقليدية. بالإضافة إلى ذلك، قد تعمل tradfi dark pools كوسطاء، حيث يشترون الأوراق المالية من البائعين بسعر أقل ويبيعونها للمشترين بسعر أعلى.
في مساحة التشفير، تعمل المسابح المظلمة بشكل مختلف. ينتقلون من نموذج يركز على «المشغل» إلى دور «الميسر». يعتمد توليد الإيرادات على عنصرين رئيسيين: رسوم البروتوكول على الطلبات المطابقة بنجاح وجزء من رسوم الترحيل التي يدفعها المتداولون للتعامل مع المعاملات. قد تذهب بعض رسوم الترحيل أيضًا إلى مشغل الترحيل. يتمتع المتداولون أيضًا بخيار تشغيل المرحلات الخاصة بهم لتحسين الخصوصية وتجنب دفع رسوم الترحيل.
قد تواجه المجمعات المظلمة اللامركزية في العملات المشفرة مشكلة «البداية الباردة» على عكس DEXs التي تتداول مقابل مجمع السيولة، فإن معظم المجمعات المظلمة تجعل المستخدمين يتداولون مقابل بعضهم البعض عن طريق مطابقة أوامر البيع والشراء. من الأهمية بمكان لمثل هذا النظام أن يقوم المتداولون على جانبي السوق بتقديم الطلبات. من المهم أيضًا ملاحظة أن المسابح المظلمة في tradfi استضافتها بنوك بمليارات الدولارات مثل Goldman Sachs وبورصات مثل NYSE. بهذه الطريقة، سيكون توفير تدفق الطلبات لمستخدميها أسهل نسبيًا. هناك أيضًا مجمعات مظلمة مستقلة مثل Liquidnet التي قدرت أنها ستتطلب ما لا يقل عن 100 شركة من جانب الشراء لتكون حية على منصتها منذ اليوم للوصول إلى الكتلة الحرجة ولكن انتهى بها الأمر إلى إطلاق 38 شركة. تعد Liquidnet الآن من بين أكبر 3 حمامات سباحة مظلمة في العالم.
تتمتع البورصات المركزية، في المتوسط، بحجم أكبر بعشرة أضعاف من البورصات اللامركزية نظرًا لقاعدة مستخدميها الأكبر، والتي تجذبها تجربة المستخدم الأفضل والامتثال التنظيمي. تؤدي قاعدة المستخدمين المتزايدة هذه إلى زيادة العرض لتلبية الطلب. ومع ذلك، يصعب العثور على السيولة للصفقات خارج البورصة (OTC) بشكل عام.
في صناعة العملات المشفرة، يتم تسهيل معظم صفقات OTC من خلال مكاتب OTC وعقود الضمان الذكية وحتى مجموعات Telegram في بعض الحالات. لسوء الحظ، عمليات الاحتيال شائعة. من السهل نسبيًا على المحتالين انتحال شخصية الآخرين على Telegram والتلاعب بالرسائل وتغيير تفاصيل الصفقة. توفر المسابح المظلمة حلاً لهذه المشكلة. في حين أنها قد لا تضمن التسوية الفورية للرموز غير السائلة أو الرموز غير القابلة للاستبدال (NFTs)، إلا أنها توفر مستوى أعلى من الأمان والخصوصية. بالإضافة إلى ذلك، لا يتعين على عملاء مكاتب OTC الذين يستخدمون حمامات السباحة المظلمة دفع رسوم الوسيط.
الحجم أمر بالغ الأهمية للتشغيل الفعال لحمامات السباحة المظلمة. إنه يساعد في المطابقة الفعالة للأوامر والحفاظ على سرية هوية المتداول. كلما زاد عدد الصناديق المجهولة في المجمع أو زاد عدد الطلبات في دفتر الطلبات، كلما أصبح من الصعب ربط المودعين والتجار بأصولهم. هذا بسبب وجود المزيد من المودعين المحتملين لمحاولة ربط الأصول بهم. عندما يتعلق الأمر بحماية الأصول، من المهم أيضًا مراعاة نوع الرمز المميز. إن حماية العملات المستقرة الشائعة مثل USDC أو DAI ستوفر قدرًا أكبر من إخفاء الهوية مقارنة بحماية رموز meme الغامضة مع عدد قليل فقط من المودعين.
تتيح معظم البورصات اللامركزية (DEXs) التي تعمل على سلاسل الكتل العامة، نظرًا لطبيعتها المفتوحة والشفافة، وجود قيمة التعدين القابلة للاستخراج (MEV). لا يتم الاحتفاظ بسرية تفاصيل الطلبات على DEXs مثل Uniswap أو Curve. يسمح هذا الانفتاح للباحثين والبنائين بإعادة ترتيب المعاملات في حزم وكتل من أجل استخراج MEV.
الخصوصية مهمة ولكنها مسألة ذاتية. لقد كان Tornado Cash فعالاً في تمكين الأفراد من إجراء أنشطتهم المالية على السلسلة دون الكشف عن هويتهم. ومع ذلك، نظرًا لكونه مفتوح المصدر ويمكن الوصول إليه مجانًا، فقد استخدمه المجرمون أيضًا لغسل الأموال المسروقة. على سبيل المثال، تمكنت مجموعة قراصنة لازاروس الكورية الشمالية من سرقة ما يقرب من مليار دولار (958 مليون دولار) حتى الآن. يحتفظ مكتب مراقبة الأصول الأجنبية (OFAC) بقائمة بالمواطنين المعينين خصيصًا والأفراد المحظورين، والتي تشمل الجهات الخبيثة مثل Lazarus وحتى عنوان العقد الذكي لـ Tornado Cash لعدم الامتثال. تواجه البروتوكولات غير المتوافقة خطرًا كبيرًا يتمثل في استبعاد معاملاتها من الكتل على السلسلة، حيث أن أكبر 5 من أصل 6 شركات لإنشاء الكتل متوافقة مع OFAC. هذا يثير مخاوف بشأن مقاومة الرقابة. تمتد المشكلة إلى ما هو أبعد من شركات الإنشاء، حيث يمكن للمدققين والمبعدين أيضًا اختيار حذف المعاملات أو الكتل.
تسمح المجمعات المظلمة بإبقاء تفاصيل الطلب مخفية عن الأطراف الثالثة، بما في ذلك المدققين. يتم تحقيق ذلك من خلال إصدار أدلة المعرفة الصفرية (ZKPs) لكل طلب، مما يلغي الحاجة إلى الكشف عن تفاصيل مطابقة الطلب أو التسوية. يمكن أن توفر هذه البنية مقاومة ضد القيمة القابلة للاستخراج من Miner (MEV) والرقابة، طالما ظل سير عمل المعاملة داخل البيئة المشفرة لحوض سباحة مظلم. ومع ذلك، إذا تم استدعاء العقود العامة أو استخدام جهاز التسلسل المشترك، فقد تظهر فرص التقاط MEV مرة أخرى.
سواء كنت تعمل ضمن بروتوكول أو كمستخدم فردي، فإن آخر شيء تريده هو ترك معاملاتك معلقة وغير معالجة داخل الكتل. يمكن أن يؤدي ذلك إلى المخاطرة بنجاح انتقال ولايتك أو حتى جذب الانتباه غير المرغوب فيه من السلطات التنظيمية مثل SEC. لسوء الحظ، أصبحت هذه المخاوف حقيقة قاسية لمؤسسي ومطوري Tornado Cash، الذين تم اعتقالهم بتهم غسل الأموال. بالإضافة إلى ذلك، تعتبر الواجهة الأمامية لـ TC غير قانونية أو غير صالحة في العديد من البلدان ولا تدعمها العديد من CEXs (البورصات المركزية). ومع ذلك، تجدر الإشارة إلى أن عقود TC الذكية نفسها لا تزال تعمل ويمكن استخدامها من قبل الأفراد الذين لديهم بعض المعرفة التقنية.
من أجل تجنب مثل هذه المواقف، ابتكرت المسابح المظلمة والبروتوكولات الأخرى التي تركز على الخصوصية طرقًا تمكن المستخدمين من الحفاظ على الامتثال بناءً على تقديرهم الخاص.
يسمح Renegade للمتداولين باختيار مجموعة من الأطراف المقابلة للتداول معها. قد يطلب المتداولون الأفراد فقط فحوصات مكافحة غسل الأموال والعقوبات الأساسية على نظرائهم، بينما قد تحتاج المؤسسات إلى فحوصات KYB/KYC التي تتم على نظيراتها. يمكن إنشاء منطق اختيار الأطراف المقابلة وإجراء فحوصات الامتثال باستخدام ZKPs قبل بدء MPC.
تتعاون Portal Gate وبروتوكول Panther مع أوراكل الامتثال، التي تتعاون بدورها مع مزودي خدمة الامتثال التقليديين، لإجراء التحقق من KYC/KYB خارج السلسلة لحسابات المستخدمين. بمجرد التحقق من المستخدم، يتلقى إثبات الامتثال من ZK، مما يمكّن محفظته من العمل مع بروتوكول Dark Pool. يجب إجراء عملية التحقق بشكل دوري.
مع Penumbra، يمكن للمستخدمين إثبات الامتثال خارج السلسلة باستخدام «وجهات نظر المعاملات» للكشف عن نشاطهم، بما في ذلك الكشف الانتقائي عن مصدر الأموال. وبالمثل، مع Railgun، يمتلك المستخدمون «مفاتيح عرض» تمكنهم من عرض المعاملات والأرصدة من نطاق زمني محدد، من X إلى Y.
تستخدم Railgun مفهومًا يسمى «إثبات البراءة»، والذي تمت مناقشته في ورقة Privacy Pools 2.0 التي طورتها Chainway. يمكّن Proof of Innocence المستخدمين من إثبات شرعية معاملاتهم دون الكشف عن أي تفاصيل للمعاملات. تعمل أشجار ميركل كتمثيل جماعي لجميع UTXOS السابقة (المعاملات والأرصدة). يسمح هذا بتحديد ما إذا كان رصيد معين قد تم تضمينه في مجموعة معاملات معينة. ومع ذلك، من أجل إثبات أن رصيدًا معينًا لم يكن جزءًا من مجموعة معاملات محددة، يلزم وجود شجرة Sparse Merkle، والتي تتعقب قيم NULL. باستخدام هذا الدليل، يمكن التحقق من عدم تضمين الرصيد في مجموعة المعاملات المحددة. ولتحقيق ذلك، يتم استخدام SNARKs العودية (حجج المعرفة الموجزة غير التفاعلية). وهي تقدم دليلاً على أن سلسلة البراهين، بدءًا من الإيداع الأولي والتي تؤدي إلى السحب النهائي، قد تم حسابها بدقة. يعد هذا بمثابة دليل على أن رصيد المستخدم لم يكن جزءًا من مجموعة المعاملات المحددة.
يعتمد مستخدمو Dark pool على الأسعار العامة كمعيار لتداولاتهم. ومع ذلك، فإن أسعار الأصول في البورصات العامة قد لا تعكس بدقة الحركات التي تحدث داخل المسابح المظلمة. قبل عام 2014، كان اكتشاف الأسعار علاقة أحادية الجانب بين المسابح المظلمة والبورصات العامة. لمعالجة هذه المشكلة، نفذت FINRA و SEC مبادرة فرضت الكشف العام عن معلومات تداول المجمع المظلم على أساس الأمان عن طريق الأمان. ومع ذلك، كان هناك تأخير لمدة 2-4 أسابيع في نشر هذه المعلومات بعد التسوية. ولا يزال من غير المؤكد ما إذا كان سيتم تطبيق معايير الإفصاح العام المماثلة على مجمعات العملات المشفرة المظلمة في المستقبل لتعزيز اكتشاف الأسعار لجميع المشاركين في السوق.
ستحتاج Pure Play Dark Pools إلى توليد تدفق الطلبات على جانبي السوق لتحقيق الكتلة الحرجة. قد نشهد ترحيل صفقات OTC إلى حمامات السباحة المظلمة نظرًا لأمنها المعزز وخصوصيتها وفعاليتها من حيث التكلفة مقارنة بمكاتب OTC ومجموعات Telegram. ومع ذلك، عندما تتفاعل DEXs الخاصة مع مجمعات السيولة العامة أو العقود الذكية الخارجية، فإن إجراء عمليات المحاكاة بناءً على المعلومات المسربة قد يعرض بعض الصفقات والتجار للخطر.
تقدم هذه المقالة مقدمة مفصلة لأنواع مختلفة من المسابح المظلمة، بما في ذلك مبادئ عملها، وبنية الخصوصية، ومطابقة الطلبات، ومصادر السيولة، و MEV، وإجراءات مكافحة الرقابة. من خلال دمج تقنيات تعزيز الخصوصية مثل براهين المعرفة الصفرية، تهدف المسابح المظلمة إلى توفير مستوى عالٍ من الأمان مع حماية خصوصية المعاملات. بالإضافة إلى ذلك، تناقش المقالة القضايا المتعلقة بالامتثال التنظيمي ورؤية المعاملات، بالإضافة إلى استكشاف نماذج الأعمال المختلفة داخل المجمعات المظلمة.
قبل الخوض في الأعمال الداخلية لحمامات السباحة المظلمة القائمة على بلوكتشين، دعونا نقدم بعض السياق حول كيفية نشأة المسابح المظلمة، ولماذا لا تزال تعمل، ومدى تغييرها للعبة.
في عام 1969، عندما كانت أجهزة الكمبيوتر لا تزال كبيرة بما يكفي لشغل غرفة أو غرفتين، وكان التجار ينقلون الأوامر من خلال الصراخ في قاعة التداول، سعى المستثمرون المؤسسيون إلى طريقة أكثر كفاءة لشراء وبيع الأسهم دون التسبب في سلسلة من ردود الفعل في السوق. قام جيروم بوستيلنك بإحداث ثورة في وول ستريت من خلال تأسيس Instinet، رائد التداول الإلكتروني. من خلال Instinet، يمكن للمستثمرين المؤسسيين تقديم الطلبات، والتي سيتم بعد ذلك مطابقتها وتنفيذها. ومع ذلك، لكي تنجح منصة مثل Instinet، فإنها تتطلب حجم تداول كبير من كل من المشترين والبائعين. ما جعل Instinet جذابًا بشكل خاص للمستثمرين المؤسسيين هو الوعد بالسرية. من خلال إخفاء هوياتهم وأوامرهم عن المشاركين الآخرين والسوق الأوسع، سمحت Instinet لـ «اللاعبين الكبار» بالعمل دون الكشف عن هويتهم. لم يمنع هذا تداولاتهم من التأثير على السوق فحسب، بل قلل أيضًا من مخاطر التعرض للتداول من قبل متداولين آخرين.
اعتبارًا من عام 2022، تم تسجيل أكثر من 60 مسبحًا مظلمًا لدى SEC. يتم تشغيل بعضها في البورصة، مثل NYSE أو NASDAQ، في حين أن البعض الآخر يتم تشغيله من قبل الوسيط والتاجر، مثل MS Pool من Morgan Stanley أو SigMax من Goldman Sachs. بالإضافة إلى ذلك، هناك حمامات سباحة مظلمة يتم تشغيلها بشكل مستقل، مثل Liquidnet أو MatchNow.
تكمن مشكلة المجمعات المظلمة التي يديرها المشغل في أن المشغلين قد يكون لديهم حافز أكبر للانخراط في سوء السلوك بدلاً من العمل بطريقة متوافقة. يمكن تلخيصها في معادلة بسيطة: الربح من الفساد > تكلفة الفساد. يمكن للمشغلين تحقيق أرباح أكثر من العقوبات التي سيتعين عليهم دفعها. على سبيل المثال، في عام 2018، فرضت لجنة الأوراق المالية والبورصات غرامة على Citi Group بمبلغ 12 مليون دولار لتضليل المستثمرين بشأن عمليات المجمع المظلم الخاصة بهم، حيث قاموا بتسريب معلومات الطلبات السرية إلى المتداولين ذوي التردد العالي. قام هؤلاء المتداولون بتنفيذ أوامر بقيمة تزيد عن 9 مليارات دولار ضد عملاء Citi، مما أدى إلى تحقيق أرباح كبيرة لهم.
يتعرض مستخدمو المسبح المظلم التقليديون لخطر التلاعب بهم من قبل المشغلين، وهو عيب كبير لنموذج الثقة المكسور. دفع مشغلو حمامات السباحة المظلمة أكثر من 340 مليون دولار كغرامات منذ عام 2011 لتسوية الادعاءات، على الرغم من أن هذا المبلغ صغير نسبيًا مقارنة بالأرباح التي ربما حققوها. تهدف المجمعات المظلمة القائمة على بلوكتشين إلى القضاء على الحاجة إلى الوثوق بالمشغلين الضارين المحتملين. ومع ذلك، لا تزال هناك مشاكل.
تم تصميم Blockchains في الأصل لتكون شفافة تمامًا. وفي حين أن هذا يعزز المساءلة، إلا أنه سلاح ذو حدين. إذا تلقيت دفعة راتب عبر السلسلة، يمكن لأي شخص لديه عنوان محفظتك رؤية المبلغ الذي تم دفعه لك في الماضي والمبلغ الذي سيتم دفعه لك في المستقبل.
يمكن تتبع DEXs (التبادلات اللامركزية) والمحافظ من خلال تتبع المحفظة ونسخ منصات التداول. تخطو هذه المنصات خطوة إلى الأمام من خلال تمكين المستخدمين المجهولين من نسخ المتداولين الناجحين، مما قد يعقد استراتيجيات التداول الخاصة بهم. بالإضافة إلى ذلك، فإن وضع طلبات كبيرة على DEXs يمكن أن يعرضها للتشغيل الأمامي من قبل الأفراد الذين يراقبون المذكرات العامة.
قبل مناقشة حمامات السباحة المظلمة، من المهم التمييز بين الخلاطات والمسابح المظلمة. الخلاطات هي نوع من المسابح المظلمة. تقوم شركات المزج، مثل Tornado Cash، بخلط الرموز لإزالة الروابط بين المحافظ والأصول، مما يجعل من الصعب تتبع أصل الأموال. في المقابل، لا تقوم المجمعات المظلمة بقطع الاتصالات بين المحافظ والرموز فحسب، بل تسهل أيضًا التداول بين المستخدمين دون الكشف عن أي معلومات حول الأطراف المعنية.
الآن بعد أن قمنا بفحص أصول ودوافع حمامات السباحة المظلمة التقليدية وتمييزنا بين الخلاط والمسبح المظلم، دعنا نستكشف حمامات السباحة المظلمة القائمة على blockchain. تدمج هذه المسابح المظلمة الخصوصية في بنيتها الأساسية من خلال نماذج الحساب/الرصيد و PETS (تقنيات تحسين الخصوصية) مثل Zero Knowledge و MPC و FHE.
حتى وقت كتابة هذا المقال، لا تزال مشاريع مثل Portal Gate و Renegade و Tristero قيد التطوير. من ناحية أخرى، تعمل بروتوكولات الخصوصية مثل Panther و Railgun بالفعل، مما يسهل معاملات التمويل اللامركزي الخاص (DeFi). لا تشمل هذه المعاملات البورصات فحسب، بل تشمل أيضًا عمليات مثل التخزين المؤقت وتوفير السيولة والاقتراض.
البلوكشين هي أجهزة حكومية تتكون من حسابات ومعاملات. عندما تنخرط الحسابات في المعاملات، تضيف كل حالة انتقالية مجموعة جديدة من التحديثات إلى السلسلة. كما يتم تعديل أرصدة الحسابات وفقًا لذلك. نماذج الرصيد هي أساليب مختلفة تستخدمها البلوكشين لتتبع أرصدة حسابات المستخدمين وإدارتها. على سبيل المثال، تستخدم إيثريوم وسولانا وبوليجون نموذج الحساب، بينما تستخدم بيتكوين وزي كاش ومونيرو نموذج UTXO. تختلف هذه النماذج في أساليب إدارة وتمثيل حالة البلوكشين.
يمثل نموذج الحساب، على غرار الحساب المصرفي، الحالة الحالية كمجموعة من العناوين والأرصدة الخاصة بها. في هذا النموذج، عندما تقوم بالدفع، تقوم بإرسال المبلغ المحدد دون أي تغيير متبقي، ولا يتم إنشاء أرصدة جديدة. ومع ذلك، يعمل نموذج UTXO (مخرجات المعاملات غير المنفقة) بشكل مختلف. عندما تقوم بالدفع في هذا النموذج، يتم تحويل رصيدك بالكامل، مما يؤدي إلى «حرق» رصيدك الحالي بشكل فعال. ثم تتم إضافة القيمة المتبقية التي تمتلكها إلى رصيد جديد. يعرض نموذج UTXO الحالة الحالية كرسم بياني يتضمن جميع المخرجات المستهلكة وغير المنفقة للمعاملات.
للتوضيح، خذ بعين الاعتبار السيناريو التالي:
تحتوي محفظة Alice على وحدتي UTXO، واحدة تحتوي على 6 عملات معدنية والأخرى بـ 5 عملات معدنية، بينما تحتوي محفظة Bob على UTXO واحدة فقط تحتوي على 5 عملات معدنية. عندما ترسل أليس 5 عملات معدنية إلى بوب، فإنها تجمع بين جهازي UTXOS في معاملة واحدة، مما يجعل من الصعب على المراقبين تحديد مصدر العملات الخمس التي أرسلتها إلى بوب ووجهة الرصيد المتبقي في UTXOS الخاصة بها. تخفي آلية حماية الخصوصية هذه بشكل فعال تدفق الأموال وتضمن خصوصية المشاركين في المعاملة.
لا يمتلك UTXO الذي تم إنشاؤه حديثًا مالكًا معروفًا ويتطلب تحليلًا متقدمًا للسلسلة ليتم ربطه بمستخدم واحد. ومع ذلك، مع نموذج الحساب، هناك إمكانية الاستبدال، مما يشجع على إعادة استخدام العنوان ويجعل من السهل تتبع سجل المعاملات لمستخدم واحد.
مع طراز UTXO، من الصعب أيضًا مضاعفة الإنفاق. يحتوي كل UTXO على مبطل فريد مشتق من نفسه. عندما يتم التحقق من المعاملة، أي عندما يتم إنفاق UTXO، يتم أيضًا إنفاق المبطل الخاص بها. هذا يمنع إنفاق المعاملة مرة أخرى.
تم استخدام إصدارات مختلفة من نموذج UTXO في العديد من حلول الطبقة 1 (L1) والطبقة 2 (L2) التي تعطي الأولوية للخصوصية. تستخدم Aleo نموذج Record، وهو نسخة معدلة من نموذج UTXO. من ناحية أخرى، تستخدم Aztec و Polygon Miden نهجًا هجينًا يجمع بين عناصر كل من نماذج UTXO ونموذج الحساب.
نموذج UTXO الذي تستخدمه Zcash ألهم بشدة نموذج UTXO المستخدم في حمامات السباحة المظلمة. قامت بروتوكولات مختلفة بتعديله لدعم أصول وحسابات متعددة. تستخدم البروتوكولات مثل Portal Gate و Penumbra و Railgun و Renegade آلية قائمة على الملاحظات حيث يتم تمثيل كل UTXO كملاحظة. تحتوي هذه الملاحظات، المشابهة لـ UTXOS، على معلومات حول الأصل والطلب والقيمة، ولكنها مرئية فقط للمالك/المستخدم. يتم تخزين الملاحظات داخل أشجار Merkle التي تحافظ على حالة السلسلة، والمعروفة باسم شجرة التزام الدولة. يمكن إنشاء هذه الملاحظات من خلال التحويلات الداخلية أو التسويات داخل المسبح المظلم، أو من خلال دفع رسوم إلى مرحل. تستخدم Renegade MPC المكرسة لمطابقة UTXOS (الطلبات) وتحديث الحالة الخاصة. من الممكن أيضًا تخزين ملاحظات متعددة داخل ملاحظة واحدة.
باستخدام بروتوكول Panther، يتم تمثيل كل أصل أو حساب كأصل أو ZnFT. يعمل نموذج UTXO من خلال شجرة Merkle تسمى «Bus»، والتي تعالج UTXOS على دفعات. يمكن أن تحتوي كل دفعة على ما يصل إلى 64 UTXOS، مما يؤدي إلى تحسين كفاءة التكلفة للمستخدمين. تتم معالجة UTXOS من قبل «مشغلي الحافلات»، الذين يتم تحفيزهم من قبل المستخدمين بمكافآت مقومة بـ $ ZKP. لتنفيذ UTXOS الفردية، يستخدم Panther شجرة ميركل «تاكسي». بالإضافة إلى ذلك، لدعم UTXOS متعددة السلاسل، هناك شجرة Merkle Tree «Ferry».
هذا هو المكان الذي تدخل فيه إحدى تقنيات تحسين الخصوصية الأساسية (PETS). تُستخدم براهين المعرفة الصفرية (ZKPs) لإثبات امتلاك المعلومات الصحيحة دون الكشف عنها. في سياق المجمعات المظلمة، يمكن إصدار ZKPs لإثبات أن المستخدم لديه أموال وأذونات كافية لتقديم الطلبات ومطابقتها وتسويتها، كل ذلك مع إبقاء هذه التفاصيل مخفية عن مشغلي المجمعات المظلمة والتجار الزملاء والأطراف الثالثة الخارجية.
أنظمة الإثبات هي تركيبات تشفير مصممة لتوليد البراهين. تأتي في أنواع مختلفة، ينتج كل منها أدلة بأحجام مختلفة، وتتطلب أطرًا زمنية مختلفة، وتستهلك موارد حسابية مختلفة لكل من التوليد والتحقق. في هذا المستند، سوف نستكشف نظامي إثبات بارزين: Groth16 و UltraPlonk. لقد وجدت أنظمة الإثبات هذه تطبيقات في المسابح المظلمة التي ناقشناها.
تستخدم كل من بانثر وبينومبرا ورايلغون نظام إثبات Groth16 لتوليد البراهين الخاصة بهم. يُفضل استخدام Groth16 لأنه ينتج أدلة ذات حجم ثابت، والتي يمكن أن تؤثر على حجم المعاملات وتكاليف الغاز والإنتاجية. في المقابل، تستخدم بورتال جيت ورينيجيد نظام الحماية UltraPlonk.
يتطلب كل من Groth16 وUltraPlonk إعدادًا موثوقًا به، حيث تتعاون مجموعة من الأطراف الموثوق بها لإنشاء مجموعة مشتركة من المعلمات. تُستخدم هذه المعلمات للتحقق من البراهين بطريقة تضمن أن المدقق لا يحتاج إلى الوثوق بالمثبت والعكس صحيح. من المهم ملاحظة أن الإعداد الموثوق به يتضمن افتراضات الثقة حول الأطراف المعنية. يمكن استخدام الحساب الآمن متعدد الأطراف لمنع أي طرف واحد من الوصول إلى بنية الإعداد الأساسية. تعتمد Groth16 على مدخلات من أطراف متعددة لإعدادها الموثوق، بينما تتطلب UltraPlonk مشاركة طرف واحد فقط.
في الأقسام التالية، سوف نستكشف العمليات الداخلية لحمامات السباحة المظلمة. سنناقش كيفية الحفاظ على الخصوصية أثناء الصفقات، وتوفير السيولة، ومنع استخراج MEV، وإظهار مقاومة الرقابة، وضمان الامتثال.
في معظم الحالات، ستحتاج إلى إنشاء محافظ جديدة ومتخصصة للتفاعل مع حمامات السباحة المظلمة. لدى Railgun مزود محفظة تابع لجهة خارجية يسمى Railway Wallet والذي يمكّنك من إنشاء EOA مشفر. يتيح لك EOA هذا الاحتفاظ برصيد من الرموز المحمية/NFTs والاتصال بشكل خاص بأي عقد ذكي عام ترغب فيه من خلال آلية Relay Adapt.
مع Renegade، تعادل المحفظة UTXO (مخرجات المعاملات غير المنفقة) التي تمتلك مفاتيح خاصة ويمكنها توقيع المعاملات. لضمان سلامة الأموال، يجب عليك إنشاء UTXO جديد وتقديم التزام باستخدام دليل ZK (Zero-Knowledge). يؤكد هذا الدليل أن UTXO الجديد جديد بالفعل وأن الأموال التي يحتوي عليها لم يتم إنفاقها مسبقًا. يرجى ملاحظة أن معظم العمليات مثل الإيداع ووضع الأوامر والتداول ستبطل المحفظة الحالية، مما يستلزم إنشاء محفظة جديدة لمنع أي حالات من الإنفاق المزدوج. تظل تجربة المستخدم (UX) متسقة مع محافظ Ethereum الأخرى.
لاستخدام Penumbra، تحتاج إلى إنشاء محفظة جديدة، تمامًا كما تفعل عند البدء بأي سلسلة Cosmos أخرى. بمجرد إنشاء المحفظة، يمكن تمويلها من خلال تحويل IBC.
بالنسبة لبانثر وبوابة البوابة، توجد عملية KYC. بينما يمكن استخدام محفظة Ethereum، يجب على المستخدم التحقق من جواز سفره من خلال عملية KYC للأفراد من أجل التفاعل مع البروتوكول. تحتاج الكيانات التجارية إلى المرور عبر KYB ومشاركة تفاصيل أعمالها. يتم إجراء التحقق خارج السلسلة بواسطة مزود امتثال مسجل. تنتهي صلاحية بيانات الاعتماد هذه بشكل دوري ويجب تجديدها من خلال عملية التحقق.
عندما يتعلق الأمر باكتشاف الطلبات ومطابقتها، فإن البورصات اللامركزية العامة (DEXs) مثل Uniswap و Curve تتبع نهج صانع السوق الآلي (AMM)، حيث تتم مطابقة الطلبات مع مجمع السيولة. ومع ذلك، فإن هذه الطريقة ليست الخيار الأفضل للخصوصية. عندما تتم مطابقة الطلبات مع مجمع السيولة العامة، تصبح تفاصيل الطلب مرئية للجمهور على بلوكتشين. هذا ليس مثاليًا للمتداولين الذين يتعاملون بأحجام كبيرة، حيث قد يكشف عن نواياهم للمشاركين الآخرين في السوق الذين يمكنهم الاستفادة من هذه المعلومات. تستخدم بعض المجمعات المظلمة، التي قد لا تزال تطابق الطلبات مقابل مجمعات السيولة أو تستخدم عقودًا عامة خارجية أخرى لمطابقة الطلبات، المرحلات كإجراء للخصوصية. تعمل هذه المرحلات كجدار صيني بين المتداولين الذين يحتاجون إلى الخصوصية ومصادر السيولة الخارجية. في القسم التالي، سوف نستكشف كيف توفر المسابح المظلمة السيولة مع الحفاظ على الخصوصية.
حاليًا، قام المتداولون بالفعل بإيداع الأموال في محافظهم في المسابح المظلمة. الآن، دعونا نناقش ما يحدث عند تقديم الطلب. تستخدم بعض التجمعات المظلمة نهج نظير إلى نظير لمطابقة الطلبات، بينما يستخدم البعض الآخر نهج نظير إلى تجمع مع PETS مثل Zero-Knowledge أو الحساب متعدد الأطراف. في نهج نظير إلى نظير، يتم تجاوز الأوامر بين المتداولين لتحقيق تنفيذ أفضل دون انزلاق. ويرجع ذلك إلى أنه إذا تمت مطابقة الطلبات مع مجمع السيولة، فقد يتغير سعر المجمع بين وقت وضع الأمر ووقت تنفيذه. عندما يتم تجاوز الأوامر بين المتداولين، يتم تنفيذها بالسعر المتفق عليه بينهم.
مع Renegade، يتم اتباع نهج نظير إلى نظير. عندما يقدم المتداول طلبًا، فإنه يختار أيضًا مرحل يمكنه مطابقة الطلبات مقابل رسوم. يقوم المتداول بإنشاء ZK Proof يسمى «التزام صالح» لإثبات ملكية محفظته وأوامرها. ثم يتم إرسال «المصافحة» إلى الشبكة لتتناسب مع مصافحة المتداولين الآخرين. تتكون المصافحة من إثبات الالتزام الصالح ZK وتفاصيل الطلب المجزأ والمبطل وأزواج المفاتيح. بمجرد أن تتطابق مصافحة المتداول مع مصافحة متداول آخر، يتم بدء الحساب متعدد الأطراف. تستخدم Renegade ZK-SNARKS التعاونية لإثبات أن أوامر المتداول تتطابق حقًا مع أوامر الطرف المقابل. هذا يضمن أن تفاصيل الطلب تظل مخفية عن الأطراف الأخرى أثناء عملية مطابقة الطلب. بمجرد مطابقة الطلبات وتقديم البراهين المطلوبة، يتم إنشاء محفظة جديدة. يتم إيداع الرموز التي تم تبديلها في هذه المحفظة الجديدة بعد التحقق من أنها جديدة بالفعل لمنع الإنفاق المزدوج. تظل تجربة المستخدم هي نفسها عند استخدام أي محفظة Ethereum.
باستخدام Portal Gate، عندما يرسل المتداول طلبًا، تقوم عقدة API باستلامه وتشفيره وإنشاء إثبات ZK وترحيل الأمر إلى الكتاب. الكتاب عبارة عن مجموعة من العقد خارج السلسلة التي تجمع الطلبات وتدير خوارزمية مطابقة الطلبات داخل بيئة مشفرة بالكامل (FHE). هذا يعني أن الطلبات المشفرة لا تحتاج إلى فك تشفيرها حتى تتم مطابقتها. بمجرد مطابقة الطلبات، يتم عرض النتيجة الإجمالية لجميع الطلبات المتطابقة، بينما لا يتم الكشف عن تفاصيل الطلبات الفردية التي تتم مطابقتها. يساعد هذا مرة أخرى في الحفاظ على الخصوصية.
Railgun هو نظام يمكّن المتداولين من وضع أوامر المبادلة. عندما يضع المتداول أوامر المبادلة من خلال Railgun، يقوم عقد ذكي يسمى Adapt Module بتنفيذ إجراءات متعددة. أولاً، يأخذ الرصيد الخاص المحدد للمتداول من محفظته ويفتحه. تتحقق وحدة Adapt أيضًا من أن الطلب (UTXO) لم يتم إلغاؤه أو إنفاقه بالفعل. بعد ذلك، تقوم واجهة برمجة تطبيقات 0x بتبديل الأصول عبر سيولة DEX المجمعة، بحثًا عن أفضل الأسعار. بعد المبادلة، تحمي وحدة Adapt الأصول المتبادلة مرة أخرى إلى الرصيد الخاص، مما يضمن عدم الكشف عن نشاطها أو عناوينها. يمكن أيضًا تطبيق سير العمل هذا على أنواع أخرى من معاملات DeFi.
يعمل بروتوكول Panther بشكل مشابه للبروتوكولات الأخرى من خلال استخدام وحدة تسمى Zswap. تربط هذه الوحدة MASP الخاص بـ Panther (التجمع المحمي متعدد الأصول) مع بروتوكولات DeFi الأخرى. إن MASP ليس بالضبط «مسبحًا»، ولكنه عبارة عن مجموعة من أشجار Merkle «الملحقة فقط». تمثل كل ورقة في الأشجار التزامًا بـ UTXO، والذي يمثل IOU للأصل المودع في MASP. عندما يقوم المتداول بإنشاء أمر، يجمع Zswap عروض الأسعار من بروتوكولات DeFi الأخرى، مما يسمح للمتداول باختيار الخيار الأفضل. بمجرد تقديم الطلب، تقوم Zswap بإنشاء عقد ضمان مشفر قائم على الوقت. يتيح هذا العقد المقايضات الخاصة بين المستخدمين دون الكشف عن أي تفاصيل. بعد تبديل الأصول، يتلقى المستخدم IOU من الرمز المميز في شكل ZAsset (ZNFT) من MASP الخاص بـ Panther.
تعمل وحدة المبادلة الخاصة بـ Penumbra، والمعروفة أيضًا باسم Zswap، بطريقة متميزة. عندما يقوم المتداول بإنشاء أمر، يتم حرق الأصل الموجود في رصيده الخاص، ويتم إرسال قيم الأوامر المشفرة إلى المدققين. يتم دفع رسوم لمعالجة الطلب. لتسجيل الحدث، يتلقى المستخدم رمز NFT «المبادلة». يتم تحديد NFT هذا بشكل فريد من خلال العديد من المعلمات، بما في ذلك الأصول المتداولة والرسوم ومبالغ الإدخال ومفاتيح التشفير. يقوم المدققون بدمج مدخلات الأوامر من عدة متداولين في دفعة واحدة، والتي يتم تنفيذها بعد ذلك مقابل مراكز السيولة المركزة. عند التنفيذ، يتم توزيع المخرجات على المتداولين بالتناسب بناءً على مدخلاتهم. بينما تظل البيانات الفردية خاصة، يتم الكشف عن البيانات المجمعة عندما يقوم المدققون بدمج أوامر التنفيذ مقابل مراكز السيولة المركزة.
تعمل المسابح المظلمة مثل Renegade و Portal Gate على تسهيل التداول المجهول من خلال المطابقة المباشرة لأوامر البيع والشراء بين المستخدمين. ومع ذلك، ليس هناك ما يضمن أنه ستكون هناك دائمًا سيولة متاحة على الجانب الآخر من الطلب. من ناحية أخرى، توفر البورصات اللامركزية العامة (DEXs) سيولة مضمونة تقريبًا للطلبات، ولكن على حساب الخصوصية وتأثير الأسعار. يتم اختراق الخصوصية لأن أي شخص يمكنه مراقبة نشاط الشراء أو البيع الخاص بك. يعد تأثير السعر مصدر قلق لأن السيولة المضمونة تأتي مع علاوة يتعين عليك دفعها مع طلبك. في المقابل، تحافظ المجمعات المظلمة على إخفاء معلومات الطلب قبل التداول وبعده.
تتبع Renegade فلسفة التصميم هذه التي تتضمن مطابقة تدفق الطلبات مباشرة دون إشراك مزودي السيولة الوسيطة. في الحالات التي يوجد فيها نقص في السيولة، تسمح آلية تسمى «بيان المصالح» للمتداولين بالكشف عن تفاصيل معينة من طلباتهم إلى شركات الترحيل التي تطابق الطلبات. يتم إثبات هذه التفاصيل، مثل السعر والحجم والأصول ونوع الطلب، بشكل آمن من خلال عدم المعرفة. إذا اختار المتداولون الكشف عن هذه التفاصيل، يمكن للمتداولين الآخرين عرض هذه الأوامر في دفتر الطلبات، مما قد يؤدي إلى تنفيذ أسرع لهذه الأوامر.
بروتوكول Panther هو أكثر من مجرد بركة مظلمة. يقدم مجموعة من أنشطة DeFi الأخرى التي يمكن إجراؤها بشكل خاص. للبدء، يقوم المستخدم بإيداع الأصول في مجمع محمي متعدد الأصول، حيث يتم تمثيل الأصول المودعة باسم ZkAssets (ZkNFT). تعمل ZKAssets هذه كرموز IOU، على غرار StETH التي تم الحصول عليها عند تخزين Ethereum. تقوم محولات DeFi، المعروفة باسم المكونات الإضافية، بإنشاء اتصالات خاصة بين التجمع المحمي متعدد الأصول (MASP) وبروتوكولات DeFi الحالية. تتيح المحولات مثل Zswap و Ztrade الاتصال بين MASP و DEXs مثل Uniswap و Quickswap و Curve والمزيد.
على غرار Panther أو Railgun، تعمل Penumbra كمنصة لأنشطة DeFi المختلفة. عندما يبدأ المستخدمون مركز LP (مزود السيولة) داخل Penumbra، فإنهم يقومون بشكل أساسي بإنشاء AMM المخصص (صانع السوق الآلي) الخاص بهم. ونتيجة لذلك، هناك الآلاف من مراكز السيولة المركزة، ولكل منها رسومها المحددة من قبل المستخدم. على الرغم من أن هذا قد يؤدي إلى سيولة مجزأة، إلا أن محرك Zswap/DEX يعالج هذه المشكلة من خلال النظر في جميع مراكز السيولة الفردية هذه وتوليفها في AMM موحد. وبالتالي، يمكن توجيه الصفقات الواردة عبر الرسم البياني للسيولة بالكامل.
بوابة البوابة عبارة عن AMM-DEX مجهول حيث يتم استخدام Automaton لتوفير السيولة كنسخة احتياطية للكتاب. يقوم المُرحّل بتشغيل دفتر طلبات لمطابقة صفقات المستخدمين. إذا كان الكتاب غير قادر على تسهيل الصفقات بسبب عدم كفاية السيولة، يتم توجيه الطلبات إلى Automaton. سيتم تشغيل السيولة في Automaton بنفس الطريقة مثل أي AMM آخر.
تستخدم شبكة السكك الحديدية DEX التابعة لشركة Railgun واجهة برمجة التطبيقات 0xAPI التي طورتها 0x. هذا يعني أن الطلبات من Railway DEX موجهة نحو إيجاد أفضل سعر للتنفيذ من خلال مجمع 0xAPI DEX. بمجرد تحديد مسار التداول، تقوم المحفظة بإنشاء دليل لتمكين استخدام الأموال في رصيد المتداول لمبادلة وحماية الرموز الواردة من 0xAPI إلى رصيد المتداول.
تشبه حمامات Tradfi المظلمة النوادي الحصرية حيث يتداول الأفراد ذوو الأرصدة الكبيرة. يدفع هؤلاء الأفراد رسوم العضوية إلى المسبح المظلم، مما يسمح لهم بتقديم الطلبات دون الكشف عن هويتهم وتلقي تدفق الطلبات المضادة ذات الصلة. عادة ما تكون رسوم التداول في المسابح المظلمة أقل من البورصات المالية التقليدية. بالإضافة إلى ذلك، قد تعمل tradfi dark pools كوسطاء، حيث يشترون الأوراق المالية من البائعين بسعر أقل ويبيعونها للمشترين بسعر أعلى.
في مساحة التشفير، تعمل المسابح المظلمة بشكل مختلف. ينتقلون من نموذج يركز على «المشغل» إلى دور «الميسر». يعتمد توليد الإيرادات على عنصرين رئيسيين: رسوم البروتوكول على الطلبات المطابقة بنجاح وجزء من رسوم الترحيل التي يدفعها المتداولون للتعامل مع المعاملات. قد تذهب بعض رسوم الترحيل أيضًا إلى مشغل الترحيل. يتمتع المتداولون أيضًا بخيار تشغيل المرحلات الخاصة بهم لتحسين الخصوصية وتجنب دفع رسوم الترحيل.
قد تواجه المجمعات المظلمة اللامركزية في العملات المشفرة مشكلة «البداية الباردة» على عكس DEXs التي تتداول مقابل مجمع السيولة، فإن معظم المجمعات المظلمة تجعل المستخدمين يتداولون مقابل بعضهم البعض عن طريق مطابقة أوامر البيع والشراء. من الأهمية بمكان لمثل هذا النظام أن يقوم المتداولون على جانبي السوق بتقديم الطلبات. من المهم أيضًا ملاحظة أن المسابح المظلمة في tradfi استضافتها بنوك بمليارات الدولارات مثل Goldman Sachs وبورصات مثل NYSE. بهذه الطريقة، سيكون توفير تدفق الطلبات لمستخدميها أسهل نسبيًا. هناك أيضًا مجمعات مظلمة مستقلة مثل Liquidnet التي قدرت أنها ستتطلب ما لا يقل عن 100 شركة من جانب الشراء لتكون حية على منصتها منذ اليوم للوصول إلى الكتلة الحرجة ولكن انتهى بها الأمر إلى إطلاق 38 شركة. تعد Liquidnet الآن من بين أكبر 3 حمامات سباحة مظلمة في العالم.
تتمتع البورصات المركزية، في المتوسط، بحجم أكبر بعشرة أضعاف من البورصات اللامركزية نظرًا لقاعدة مستخدميها الأكبر، والتي تجذبها تجربة المستخدم الأفضل والامتثال التنظيمي. تؤدي قاعدة المستخدمين المتزايدة هذه إلى زيادة العرض لتلبية الطلب. ومع ذلك، يصعب العثور على السيولة للصفقات خارج البورصة (OTC) بشكل عام.
في صناعة العملات المشفرة، يتم تسهيل معظم صفقات OTC من خلال مكاتب OTC وعقود الضمان الذكية وحتى مجموعات Telegram في بعض الحالات. لسوء الحظ، عمليات الاحتيال شائعة. من السهل نسبيًا على المحتالين انتحال شخصية الآخرين على Telegram والتلاعب بالرسائل وتغيير تفاصيل الصفقة. توفر المسابح المظلمة حلاً لهذه المشكلة. في حين أنها قد لا تضمن التسوية الفورية للرموز غير السائلة أو الرموز غير القابلة للاستبدال (NFTs)، إلا أنها توفر مستوى أعلى من الأمان والخصوصية. بالإضافة إلى ذلك، لا يتعين على عملاء مكاتب OTC الذين يستخدمون حمامات السباحة المظلمة دفع رسوم الوسيط.
الحجم أمر بالغ الأهمية للتشغيل الفعال لحمامات السباحة المظلمة. إنه يساعد في المطابقة الفعالة للأوامر والحفاظ على سرية هوية المتداول. كلما زاد عدد الصناديق المجهولة في المجمع أو زاد عدد الطلبات في دفتر الطلبات، كلما أصبح من الصعب ربط المودعين والتجار بأصولهم. هذا بسبب وجود المزيد من المودعين المحتملين لمحاولة ربط الأصول بهم. عندما يتعلق الأمر بحماية الأصول، من المهم أيضًا مراعاة نوع الرمز المميز. إن حماية العملات المستقرة الشائعة مثل USDC أو DAI ستوفر قدرًا أكبر من إخفاء الهوية مقارنة بحماية رموز meme الغامضة مع عدد قليل فقط من المودعين.
تتيح معظم البورصات اللامركزية (DEXs) التي تعمل على سلاسل الكتل العامة، نظرًا لطبيعتها المفتوحة والشفافة، وجود قيمة التعدين القابلة للاستخراج (MEV). لا يتم الاحتفاظ بسرية تفاصيل الطلبات على DEXs مثل Uniswap أو Curve. يسمح هذا الانفتاح للباحثين والبنائين بإعادة ترتيب المعاملات في حزم وكتل من أجل استخراج MEV.
الخصوصية مهمة ولكنها مسألة ذاتية. لقد كان Tornado Cash فعالاً في تمكين الأفراد من إجراء أنشطتهم المالية على السلسلة دون الكشف عن هويتهم. ومع ذلك، نظرًا لكونه مفتوح المصدر ويمكن الوصول إليه مجانًا، فقد استخدمه المجرمون أيضًا لغسل الأموال المسروقة. على سبيل المثال، تمكنت مجموعة قراصنة لازاروس الكورية الشمالية من سرقة ما يقرب من مليار دولار (958 مليون دولار) حتى الآن. يحتفظ مكتب مراقبة الأصول الأجنبية (OFAC) بقائمة بالمواطنين المعينين خصيصًا والأفراد المحظورين، والتي تشمل الجهات الخبيثة مثل Lazarus وحتى عنوان العقد الذكي لـ Tornado Cash لعدم الامتثال. تواجه البروتوكولات غير المتوافقة خطرًا كبيرًا يتمثل في استبعاد معاملاتها من الكتل على السلسلة، حيث أن أكبر 5 من أصل 6 شركات لإنشاء الكتل متوافقة مع OFAC. هذا يثير مخاوف بشأن مقاومة الرقابة. تمتد المشكلة إلى ما هو أبعد من شركات الإنشاء، حيث يمكن للمدققين والمبعدين أيضًا اختيار حذف المعاملات أو الكتل.
تسمح المجمعات المظلمة بإبقاء تفاصيل الطلب مخفية عن الأطراف الثالثة، بما في ذلك المدققين. يتم تحقيق ذلك من خلال إصدار أدلة المعرفة الصفرية (ZKPs) لكل طلب، مما يلغي الحاجة إلى الكشف عن تفاصيل مطابقة الطلب أو التسوية. يمكن أن توفر هذه البنية مقاومة ضد القيمة القابلة للاستخراج من Miner (MEV) والرقابة، طالما ظل سير عمل المعاملة داخل البيئة المشفرة لحوض سباحة مظلم. ومع ذلك، إذا تم استدعاء العقود العامة أو استخدام جهاز التسلسل المشترك، فقد تظهر فرص التقاط MEV مرة أخرى.
سواء كنت تعمل ضمن بروتوكول أو كمستخدم فردي، فإن آخر شيء تريده هو ترك معاملاتك معلقة وغير معالجة داخل الكتل. يمكن أن يؤدي ذلك إلى المخاطرة بنجاح انتقال ولايتك أو حتى جذب الانتباه غير المرغوب فيه من السلطات التنظيمية مثل SEC. لسوء الحظ، أصبحت هذه المخاوف حقيقة قاسية لمؤسسي ومطوري Tornado Cash، الذين تم اعتقالهم بتهم غسل الأموال. بالإضافة إلى ذلك، تعتبر الواجهة الأمامية لـ TC غير قانونية أو غير صالحة في العديد من البلدان ولا تدعمها العديد من CEXs (البورصات المركزية). ومع ذلك، تجدر الإشارة إلى أن عقود TC الذكية نفسها لا تزال تعمل ويمكن استخدامها من قبل الأفراد الذين لديهم بعض المعرفة التقنية.
من أجل تجنب مثل هذه المواقف، ابتكرت المسابح المظلمة والبروتوكولات الأخرى التي تركز على الخصوصية طرقًا تمكن المستخدمين من الحفاظ على الامتثال بناءً على تقديرهم الخاص.
يسمح Renegade للمتداولين باختيار مجموعة من الأطراف المقابلة للتداول معها. قد يطلب المتداولون الأفراد فقط فحوصات مكافحة غسل الأموال والعقوبات الأساسية على نظرائهم، بينما قد تحتاج المؤسسات إلى فحوصات KYB/KYC التي تتم على نظيراتها. يمكن إنشاء منطق اختيار الأطراف المقابلة وإجراء فحوصات الامتثال باستخدام ZKPs قبل بدء MPC.
تتعاون Portal Gate وبروتوكول Panther مع أوراكل الامتثال، التي تتعاون بدورها مع مزودي خدمة الامتثال التقليديين، لإجراء التحقق من KYC/KYB خارج السلسلة لحسابات المستخدمين. بمجرد التحقق من المستخدم، يتلقى إثبات الامتثال من ZK، مما يمكّن محفظته من العمل مع بروتوكول Dark Pool. يجب إجراء عملية التحقق بشكل دوري.
مع Penumbra، يمكن للمستخدمين إثبات الامتثال خارج السلسلة باستخدام «وجهات نظر المعاملات» للكشف عن نشاطهم، بما في ذلك الكشف الانتقائي عن مصدر الأموال. وبالمثل، مع Railgun، يمتلك المستخدمون «مفاتيح عرض» تمكنهم من عرض المعاملات والأرصدة من نطاق زمني محدد، من X إلى Y.
تستخدم Railgun مفهومًا يسمى «إثبات البراءة»، والذي تمت مناقشته في ورقة Privacy Pools 2.0 التي طورتها Chainway. يمكّن Proof of Innocence المستخدمين من إثبات شرعية معاملاتهم دون الكشف عن أي تفاصيل للمعاملات. تعمل أشجار ميركل كتمثيل جماعي لجميع UTXOS السابقة (المعاملات والأرصدة). يسمح هذا بتحديد ما إذا كان رصيد معين قد تم تضمينه في مجموعة معاملات معينة. ومع ذلك، من أجل إثبات أن رصيدًا معينًا لم يكن جزءًا من مجموعة معاملات محددة، يلزم وجود شجرة Sparse Merkle، والتي تتعقب قيم NULL. باستخدام هذا الدليل، يمكن التحقق من عدم تضمين الرصيد في مجموعة المعاملات المحددة. ولتحقيق ذلك، يتم استخدام SNARKs العودية (حجج المعرفة الموجزة غير التفاعلية). وهي تقدم دليلاً على أن سلسلة البراهين، بدءًا من الإيداع الأولي والتي تؤدي إلى السحب النهائي، قد تم حسابها بدقة. يعد هذا بمثابة دليل على أن رصيد المستخدم لم يكن جزءًا من مجموعة المعاملات المحددة.
يعتمد مستخدمو Dark pool على الأسعار العامة كمعيار لتداولاتهم. ومع ذلك، فإن أسعار الأصول في البورصات العامة قد لا تعكس بدقة الحركات التي تحدث داخل المسابح المظلمة. قبل عام 2014، كان اكتشاف الأسعار علاقة أحادية الجانب بين المسابح المظلمة والبورصات العامة. لمعالجة هذه المشكلة، نفذت FINRA و SEC مبادرة فرضت الكشف العام عن معلومات تداول المجمع المظلم على أساس الأمان عن طريق الأمان. ومع ذلك، كان هناك تأخير لمدة 2-4 أسابيع في نشر هذه المعلومات بعد التسوية. ولا يزال من غير المؤكد ما إذا كان سيتم تطبيق معايير الإفصاح العام المماثلة على مجمعات العملات المشفرة المظلمة في المستقبل لتعزيز اكتشاف الأسعار لجميع المشاركين في السوق.
ستحتاج Pure Play Dark Pools إلى توليد تدفق الطلبات على جانبي السوق لتحقيق الكتلة الحرجة. قد نشهد ترحيل صفقات OTC إلى حمامات السباحة المظلمة نظرًا لأمنها المعزز وخصوصيتها وفعاليتها من حيث التكلفة مقارنة بمكاتب OTC ومجموعات Telegram. ومع ذلك، عندما تتفاعل DEXs الخاصة مع مجمعات السيولة العامة أو العقود الذكية الخارجية، فإن إجراء عمليات المحاكاة بناءً على المعلومات المسربة قد يعرض بعض الصفقات والتجار للخطر.