Investor's wiki

CoinJoin

CoinJoin

ما هو CoinJoin؟

CoinJoin هي استراتيجية لإخفاء الهوية تحمي خصوصية مستخدمي Bitcoin عندما يجرون معاملات مع بعضهم البعض ، مما يحجب مصادر ووجهات BTC المستخدمة في المعاملات.

يتطلب CoinJoin من عدة أطراف التوقيع بشكل مشترك على عقد رقمي ذكي لخلط عملاتهم المعدنية في معاملة Bitcoin جديدة ، حيث يترك ناتج المعاملة المشاركين مع نفس العدد من العملات المعدنية ، ولكن تم خلط العناوين لجعل التتبع الخارجي صعبًا.

تُعرف العملية أيضًا باسم خلط العملات المعدنية.

كيف يعمل CoinJoin؟

تم تطوير CoinJoin لتقديم طبقة من الخصوصية لمعاملات Bitcoin العامة. صاغ هذه العبارة مطور البيتكوين جريجوري ماكسويل في سلسلة إعلان في منتدى البيتكوين.

لماذا لا تعتبر Bitcoin خاصة تمامًا

على الرغم من أن Bitcoin في أيامها الأولى كانت تتمتع بسمعة كونها مجهولة الهوية وبالتالي تم استخدامها في المعاملات على مواقع الشبكة المظلمة مثل Silk Road ، إلا أن العملة المشفرة توفر في الواقع القليل جدًا من الخصوصية. لا تسرد عناوين Bitcoin أسماء المستخدمين وعناوينهم ، ولكن يمكن تتبعها بسهولة وقد يتمكن شخص ما من ربط عنوان IP الخاص بك بمعاملة Bitcoin الخاصة بك.

بمجرد تحديد مستخدم واحد ، يمكن للباحثين استخدام طرق الطب الشرعي الرقمي الشائعة لتتبع جميع جهات الاتصال في الشبكة. هذا ليس خطأ في Bitcoin ، إنه أساس نظامها "غير الموثوق به": جميع المعاملات عامة لمنع احتيال المستخدم.

تم تطوير عملات معدنية أخرى لدمج خصوصية المستخدم في رمز العملة. تعد Monero و ZCash و Dash أمثلة بارزة. تشبه تقنية خصوصية Monero تقنية CoinJoin ، من حيث أنها تستخدم توقيعات الحلقة لخلط توقيع المنفق مع توقيعات المستخدمين الآخرين لجعل تعقب العناوين شبه مستحيل.

CoinJoin هو مقياس خصوصية الجيل الأول للبيتكوين

يحتاج المستخدم الذي يرغب في تنفيذ CoinJoin في معاملة Bitcoin الخاصة به إلى العثور على مستخدم آخر يريد أيضًا مزج العملات المعدنية ، ويقومون معًا ببدء معاملة مشتركة. يشار إلى العنوان الذي يتم إرسال البيتكوين منه كمدخل.

ضع في اعتبارك المعاملات التالية التي تم إجراؤها في نفس الوقت: شراء عنصر من B ، C يشتري عنصرًا من D ، و E يشتري عنصرًا من F. بدون CoinJoin ، سيسجل دفتر الأستاذ العام في blockchain ثلاث معاملات منفصلة لكل مطابقة من المدخلات والمخرجات . باستخدام CoinJoin ، يتم تسجيل معاملة واحدة فقط. سيُظهر دفتر الأستاذ أن عملات البيتكوين تم دفعها من عناوين A و C و E إلى B و D و F. من خلال إخفاء الصفقات التي أبرمتها جميع الأطراف ، لا يمكن للمراقب تحديد من أرسل عملات البيتكوين إلى من.

أدوات CoinJoin

على الرغم من أن العملية تبدو واضحة من الناحية النظرية ، إلا أن الانضمام إلى المعاملات من الناحية العملية أمر صعب لعدة أسباب. لكي يظل المشاركون في الانضمام مجهولين ، يجب عليهم الاتصال عبر شبكة Tor ، وعليهم معرفة الكثير عن الترميز ، وعليهم أن يثقوا ببعضهم البعض.

للتغلب على هذه العقبات ، بدأ مطورو CoinJoin مبكرًا في إنشاء أدوات من شأنها أن تجعل العملية تلقائية لمعظم المستخدمين. تم دمج المحاولات الأولى لأداة CoinJoin في المحافظ. أقرب الأمثلة كانت Dark Wallet و JoinMarket و SharedCoins. تهدف هذه الأنظمة الأساسية إلى توفير مستوى إضافي من إخفاء البيانات للمستخدمين الذين يتعاملون في Bitcoin.

تشمل الجهود اللاحقة Wasabi Wallet و Whirlpool من Samourai Wallet. ومع ذلك ، هناك بعض الجدل حول مدى موثوقية وأمان هذه المحافظ ومدى إخفاء هوية مقتنيات البيتكوين.

يسلط الضوء

  • تتضمن CoinJoin معاملة Bitcoin متعددة الأطراف حيث يقوم جميع أطراف المعاملة بإدخال نفس كمية Bitcoin والحصول عليها ، ولكن يتم خلط العناوين في المعاملة مما يجعل من الصعب تتبع أصل العملات.

  • عادةً ما يتم تنفيذ CoinJoin تلقائيًا بواسطة خدمات مخصصة تقوم بتنفيذها. يعد إجراء CoinJoin بدون هذه الأداة أمرًا صعبًا ويتطلب مهارات تشفير متقدمة.

  • CoinJoin هي عملية تستخدم لإخفاء هوية معاملات Bitcoin عبر الإنترنت.