يوفر حل مقياس Statechains إمكانات جديدة لخصوصية Bitcoin

كشفت شركة CommerceBlock التي تتخذ من لندن مقراً لها أنها تعمل على أداة جديدة لتعزيز خصوصية البيتكوين. تختبر Mercury Wallet الجديدة التكنولوجيا الجديدة ، وإذا سارت الأمور على ما يرام ، فستقوم قريبًا بتطبيقها. تستخدم أداة الخصوصية Statechains ، وهي طبقة يتم بناؤها حاليًا فوق Bitcoin لمساعدة مقياس العملة الرقمية فوق حدودها بحيث يمكنها الوصول إلى المزيد من المستخدمين.
رمز CommerceBlock للمشروع قيد التنفيذ هو مفتوح المصدر، حتى يتمكن أي شخص من إلقاء نظرة عليها وتحديد الأخطاء والإبلاغ عنها ، وحتى تغيير الكود واستخدامه لأغراضه الخاصة إذا رغب في ذلك. لكن الشركة تستخدم أيضًا رمز سلسلة الولاية هذا ورمز السلسلة الجانبية الخاص بها لمشاريع الملكية مع مؤسسات لم يتم الكشف عنها بعد.
تعمل CommerceBlock على أول تطبيق معروف لـ سلاسل الولاية، مما يجعل مستقبل Bitcoin يبدو أكثر وردية من حيث قابلية التوسع. لا تدعم Bitcoin حاليًا أكثر من بضع معاملات في الثانية. لكن العديد من حلول الطبقة الثانية مثل Lightning Network ، والآن ، statechains ، تساعد المستخدمين على تجاوز هذا القيد.
المقياس هو الغرض الرئيسي من سلاسل الدولة. بالإضافة إلى إنشاء تطبيق التعليمات البرمجية ، المسمى Mercury ، وضع CommerceBlock اللبنات الأساسية لجعل هذه الطبقة في متناول المستخدمين العاديين باستخدام Mercury Wallet. هنا ، يمكن للمستخدمين إعداد statechains وإجراء معاملات statechain فعلية. (تحذير: المحفظة للاختبار فقط في الوقت الحالي وليست آمنة للعملات الحقيقية.)
ومع ذلك ، اكتشف مطورو CommerceBlock مؤخرًا أن سلسلة Statechains تقدم أيضًا مزايا الخصوصية ، والتي يبنونها الآن أيضًا في Mercury Wallet ، كما توضح CommerceBlock في استكشافية مشاركة مدونة.
معاملات البيتكوين ليست خاصة جدًا. يتم تخزين سجل معاملات كل مستخدم بشكل دائم بواسطة شبكة البيتكوين. يجب على المستخدمين أن يكونوا أكثر حرصًا إذا كانوا يريدون تغطية مساراتهم بنجاح.
جربت CommerceBlock جعل معاملات الخصوصية هذه تعمل على رأس سلسلة الدولة.
“الخصوصية المالية ، في اعتقادنا ، صحيحة وضرورية ؛ قال نيك جريجوري ، الرئيس التنفيذي لشركة CommerceBlock ، لـ CoinDesk ، في كل مرة يستخدم فيها الأشخاص عملة البيتكوين أن تصبح المقتنيات علنية لمتلقي مدفوعاتهم ، مضيفًا أن المؤسسات التي تعمل معها CommerceBlock أعربت أيضًا عن اهتمامها بزيادة خصوصيتها بحيث لا تستطيع المؤسسات الأخرى انظر مقتنيات البيتكوين الخاصة بهم.
حتى الآن ، تعد CommerceBlock الشركة الوحيدة المعروفة بأنها تعمل على سلاسل الدولة.
إمكانات جديدة لخصوصية Bitcoin
CoinJoins ، على Wasabi Wallet و Samourai Wallet ، هي الطريقة الأكثر شيوعًا لإجراء معاملات البيتكوين الخاصة اليوم. من ناحية أخرى ، يمكن لـ CoinSwaps استخدام تقنية مختلفة لجعل هذه الأنواع من المعاملات الخاصة غير قابلة للكشف. CoinSwaps هي حاليًا في مرحلة الاختبار.
يعتقد غريغوري أنهما يمكنهما الحصول على دفعة من سلسلة الدولة.
“CoinJoins و CoinSwap يعملان بشكل رائع في الوقت الحالي. ومع ذلك ، فهي تستغرق وقتًا طويلاً ومكلفة حيث يتعين عليك انتظار تأكيدات البيتكوين لكل CoinJoin أو مقايضة “، قال جريجوري.
ومع ذلك ، في سلاسل الدولة ، تكون المعاملات فورية ورخيصة. يحققون ذلك عن طريق نقل المعاملات إلى طبقة أعلى من معظم معاملات البيتكوين.
تتكون عملة البيتكوين من سلسلة طويلة من الكتل. تحتوي كل كتلة على معاملات “على السلسلة”. كل كتلة لها مساحة محدودة. من ناحية أخرى ، تجنب المعاملات “خارج السلسلة” الكتل.
نظرًا لأن سلاسل الدولة تسمح للمستخدمين بإجراء معاملات خارج السلسلة ، خارج الكتل ، فلا يتعين عليهم الانتظار. أوضح غريغوري: “من خلال نقل هذه السلسلة إلى خارج السلسلة في بروتوكول غير احترازي ، تصبح فورية وأقل تكلفة”.
الجانب السلبي الآخر لـ CoinJoins هو أنها تترك بصمة على blockchain Bitcoin.
يمكن أن تضيف CoinJoining أو CoinSwapping على سلسلة الدولة مزيدًا من الخصوصية نظرًا لأن هذه الأنواع من المعاملات لا تحتاج إلى تضمينها في blockchain تنص مشاركة مدونة CommerceBlock على أن “CoinSwaps التي تحدث في سلسلة الدولة تكون خارج السلسلة ، وبالتالي فإن تاريخها لا يجعلها متصلة بالسلسلة”.
تعترف شركة كوميرسبلوك بوجود مقايضة واضحة مع سلاسل الدولة. كما سنوضح في دقيقة واحدة ، يحتاج مستخدمو سلسلة الحالات إلى وضع الثقة في مزود سلسلة الحالات إلى حد ما. ولكن إذا كان المستخدمون على استعداد للقيام بذلك ، فيمكنهم رؤية مزايا الخصوصية عندما يطرح CommeceBlock محفظة حقيقية يمكن استخدامها لأكثر من مجرد اختبار.
طبقة قابلية جديدة للتوسع
الآن دعونا نلقي نظرة أعمق على سلاسل الدولة ، البناء الذي يجعل هذه المعاملات الخاصة الجديدة ممكنة.
مساحة معاملات Bitcoin على السلسلة محدودة للغاية. إذا أراد هواة Bitcoin أن تكون العملة الرقمية في متناول أكبر عدد ممكن من الأشخاص ، فعليهم تجاوز هذا الحد.
تعد شبكة Lightning من Bitcoin حاليًا الطريقة الأكثر شيوعًا لتوسيع نطاق معاملات Bitcoin. يوفر Lightning طريقة لإجراء المعاملات بأمان دون شغل مساحة كبيرة ، مما يعني معاملات أسرع وأرخص. تحقيقا لهذه الغاية ، سلاسل الدولة قابلة للمقارنة.
على غرار شبكة Lightning ، يتم تشغيل سلاسل الدولة من خلال المعاملات متعددة التوقيعات ، والتي تتطلب تسجيل أكثر من مستخدم واحد للمعاملة قبل إكمالها. في حالة سلاسل الحالات ، تحتاج المفاتيح الخاصة 2 من 2 إلى تسجيل الخروج. مفتاح واحد ينتمي إلى المستخدم والآخر ينتمي إلى موفر statechain – في هذه الحالة ، CommerceBlock.
لتمرير الأموال ، يرسل المستخدم ببساطة المفتاح الخاص إلى المستلم. عادةً ما يكون إرسال مفتاحك الخاص إلى شخص ما بمثابة وصفة لسرقة جميع أموالك. لكن الفكرة هنا هي أنه من المفترض أن يحظى موفر سلسلة الحالات بدعم المستخدم ولا يسمح بحدوث ذلك.
نظرًا لأن شبكة Lightning معروفة بشكل أفضل من سلاسل statechains ، فلنقارنها ونقارنها.
Statechains مقابل شبكة Lightning: الايجابيات
لا يتعين على مستخدمي Statechain التعامل مع مشكلات التوجيه أو السيولة مثل مستخدمي Lightning. باستخدام سلسلة الحالات ، يتم نقل المفتاح الخاص ببساطة إلى مالك آخر.
على عكس Lightning ، ليست هناك حاجة للدفع للتنقل عبر الشبكة ؛ وبالتالي فإن الصفقة تتجنب خطر الفشل إذا لم يكن لدى قفزة واحدة في الشبكة أموال كافية. ربما تكون السيولة هي أصعب مشكلة يواجهها مستخدمو Lightning اليوم ، على الرغم من ظهور أدوات جديدة مبتكرة على أمل جعل هذه المشكلة أكثر قابلية للإدارة.
وبالتالي ، تكون المعاملات المباشرة عبر سلسلة الدولة أفضل بالنسبة للمدفوعات الأكبر حيث قد يكون التوجيه أكثر صعوبة.
Statechains مقابل شبكة Lightning: سلبيات
تتطلب سلسلة Statechains ثقة أكبر مما تتطلبه شبكة Lightning. يجب الوثوق بمقدمي سلسلة الحالات حتى لا يتواطؤوا مع صاحب مفتاح خاص سابق. هذا النوع من الثقة ليس مطلوبًا لمدفوعات Lightning.
لنفترض أن Alice تستخدم سلسلة statechain لتمرير المفتاح الخاص إلى Bob. من المفترض أن يكون بوب هو صاحب الصناديق. لكن من الناحية النظرية ، يمكن أن تتواطأ أليس وسلسلة الحكومة لأخذ أموال بوب. يمكن أن تساعد وسائل الحماية المضمنة في الحماية من هذا التواطؤ – إذا قام موفر سلسلة الحالات بالغش ، فسيكون المستخدمون قادرين على رؤية ما يلحق الضرر بسمعة مزود سلسلة الدولة.
مبالغ مدفوعات Statechain ثابتة. قل Alice أنشأت سلسلة statechain تحتوي على 1 BTC ، أو 0.001 BTC ، أو أي مبلغ تريده. بمجرد اختيار هذه القيمة ، وقيام أليس بإنشاء سلسلة الحالة ، يتم تعيين هذا المبلغ في الحجر. لنفترض أنها قررت 1 BTC. عند إجراء دفعة ، يتعين عليها إرسال عملة بيتكوين كاملة واحدة – ولا يمكنها تقسيمها إلى مدفوعات أصغر. على هذا النحو ، فإن سلاسل الدولة ليست مثالية للدفعات المتعددة الأصغر. هذا هو المكان الذي يضيء فيه البرق.
نظرًا لأن كل من statechains و Lightning يقدمان حالات استخدام مختلفة ، يراها غريغوري “مكملة”. إنه يتوقع أن تحظى بشعبية كبيرة مثل شبكة Lightning على المدى الطويل. قال جريجوري: “هدفنا بالتأكيد هو جعلها بحجم Lightning”.