ColliderScript: التقدم في عقود البيتكوين بدون انقسام – اكتشف الآن!
السعي لجلب “العقود” إلى البيتكوين – آلية تتيح أنواعًا أكثر تعقيدًا من المعاملات من خلال التحكم في كيفية إنفاق العملات المعدنية في المستقبل – كان تحديًا مستمرًا. تسلط الأبحاث الحديثة الضوء على كيفية تحقيق العقود دون الحاجة إلى عملية تقسيم البرمجيات المثيرة للجدل والمعقدة.
منهجية جديدة: ColliderScript
تقدم هذه الطريقة الجديدة، الموضحة في ورقة بحثية لأيثان هيلمان، فيكتور كولوبوف، أفيهو ليفي وأندرو بويلسترا، “ColliderScript”، وهي منهجية مبتكرة قد تسمح بإجراء العقود على البيتكوين كما هو موجود اليوم. الميزة الأساسية لـ ColliderScript هي أنها تُمكن العقود دون الحاجة إلى تغيير في البروتوكول مثل OP_CAT. وقد اعتبر بعضهم مفهوم العقود على البيتكوين تهديدًا بسبب التغييرات الكبيرة المطلوبة في طبقة الإجماع لتفعيلها.
فعالية العقود في البيتكوين
يتجنب ColliderScript هذه المشكلة من خلال إثبات أن وظيفة العقود ممكنة تقنيًا على البيتكوين حتى الآن، وإن كانت بتكلفة حسابية عالية – قدرت في البداية بملايين الدولارات لكل معاملة بسبب القوة الحسابية الكبيرة المطلوبة. على الرغم من أن هذا قد يكون غير عملي في شكله الحالي، إلا أن الورقة تقدم دليلًا ذو قيمة على المفهوم. يتوقع أفيهو ليفي من StarkWare وهو أحد مؤلفي الورقة، أن العقود المكلفة بالفعل لها مكان في البيتكوين.
“إذا كان لديك بديل وهناك من يستخدمه، وهو موجود بالفعل وربما يكون أكثر تكلفة”، قال ليفي لموقع Blockworks، “فإنه قد يسرع العملية الاجتماعية نحو تقسيم البرمجيات.”
تكلفة العقود وتقنيات التشفير
يعتمد نهج ColliderScript على التشفير باستخدام SHA-1، والذي يتطلب قوة حسابية كبيرة لتحقيق نتائج شبيهة بالعقود. يتوقع ليفي وزملاؤه أن تقدم التقدمات في الأجهزة أو الخوارزميات المخصصة تخفيض هذه التكاليف في النهاية، مما يجعل Collider Script أكثر عملية.
“أنا متأكد بنسبة 100% أننا يمكننا التحسين، والتحسين بشكل كبير”، قال ليفي. “من الواضح جدًا أننا يمكننا تحسين الأمور في وظيفة التجزئة.”
من المقرر أيضًا سحب SHA-1 وفقًا للمعهد الوطني للمعايير والتكنولوجيا (NIST). لا يقلق ذلك ليفي، طالما أن تكلفة المهاجم الضار تبقى أعلى بحوالى مليون مرة من تكلفة الفاعل الأمين. “إذا أصبح SHA-1 مشكلة، يمكنك استبداله في الخوارزمية – على سبيل المثال، بـ SHA-256، الذي يوجد أيضًا في البيتكوين ومع بعض التغييرات، ربما يعمل هذا أيضًا – لذا فليس هناك مشكلة.”
الطريق الأمثل للمستقبل
يعترف ليفي بأنه حتى مع تحسن الكفاءة، سيبقى تقسيم البرمجيات في البيتكوين لتضمين العقود بشكل رسمي هو “الأكثر نظافة وأمان وكفاءة”. لا تبرز هذه الأبحاث طريقًا تقنيًا فقط؛ كما يشير ليفي، يمكن أن تعمل على إثبات فائدة العقود، مما قد يعجل بالعملية المتباطئة عادة لبناء الإجماع بين المساهمين في البيتكوين.
من خلال رسم موازيات لتطوير BitVM، الذي بدأ أيضًا كابتكار عالي التكلفة قبل أن يتطور إلى شيء أكثر قابلية للتوسع، يعتقد ليفي أن ColliderScript يمكن أن يتبع مسارًا مشابهًا. تمامًا كما مكنت النسخة الثانية من BVM من استخدام أكثر جدوى لبيئة معاملات البيتكوين المعقدة، يمكن للإصدارات المستقبلية من ColliderScript أن تجعل المعاملات القائمة على العقود أكثر قابلية للحياة.
نشأ المشروع من مزيج بين الفضول والإصرار، حيث عمل ليفي عليه في أوقات فراغه منذ أبريل. ومع استمرار مواجهة البيتكوين للتحديات المتعلقة بالتوسع ومرونة المعاملات، يمكن أن يلعب هذا النوع من التجارب الشعبية دورًا حيويًا في تطوير البيتكوين، سواء أصبحت ColliderScript نفسها حلاً رئيسيًا أم لا.
الأسئلة الشائعة
- ما هو ColliderScript؟
ColliderScript هو منهجية جديدة تمكن العقود على البيتكوين دون الحاجة إلى تغيير في بروتوكول البيتكوين الحالي، مسلطة الضوء على إمكانية التحقق الفني للعقود بتكلفة حسابية عالية.
- ما الفائدة من استخدام العقود في البيتكوين؟
العقود تسمح بأنواع أكثر تعقيدًا من المعاملات وتزيد من مرونة النظام البيئي للبيتكوين. قد تسهل أيضًا عملية بناء الإجماع بين الأطراف المعنية في النظام.
- ما هي التحديات المحتملة لاستخدام ColliderScript؟
التحديات تشمل التكلفة الحسابية العالية المرتبطة باستخدامه حاليًا، لكن قد تعمل التطورات في الأجهزة والخوارزميات على تخفيض هذه التكاليف في المستقبل.