لأن الالتزامات متعددة الحدود يمكن أن تكون "نقطة تحول" لـ Ethereum 2.0

لماذا يمكن أن تكون الالتزامات متعددة الحدود "نقطة تحول" لإيثريوم 2.0 - سعر eth 1024x576وفقًا لما نشره الباحث داني رايان في 17 مارس ، يعمل فريق البحث Eth 2.0 على مفهوم جديد يسمى "الالتزامات متعددة الحدود" لتقليل البيانات المستخدمة للحوسبة على الشبكة.

ما هي الرياضيات السحرية؟

تعتبر بوترين ، التي يطلق عليها "الرياضيات السحرية" ، الالتزامات متعددة الحدود طريقة للتحقق من حالة شبكة التكلفة الحاسوبية المنخفضة ، وهو هدف رئيسي للمستقبل. Buterin مقتنع بتطبيق الرياضيات السحرية حتى المرحلة الثالثة على الأقل من Eth 2.0. قال رايان: "التزامات كثيرة الحدود يمكن أن تكون نقطة التحول التي كنا نبحث عنها".

الالتزامات كثيرة الحدود في سطور

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

يصف بوترين الالتزامات متعددة الحدود بأنها "نوع من تجزئة بعض كثيرات الحدود P (x) ، مع خاصية إجراء عمليات حسابية على التجزئة". تلخص الوثيقة الأصلية حول الالتزامات متعددة الحدود المخطط الرياضي في ستة خوارزميات تظهر دليلاً على حدث يحدث بأقل قدر ممكن من البيانات الحسابية.

قال بوترين في منشور على مدونة لمؤسسة إيثريوم: "نقترح استبدال أشجار ميركل بما يسمى الالتزامات متعددة الحدود للرياضيات السحرية لأرشفة حالة البلوكتشين".

حالة blockchain

تسجل بلوك تشين المعاملات الداخلية والخارجية. بشكل عام ، تعد أنظمة محاسبة blockchain من نوعين: نموذج إخراج المعاملات غير المنفقة (UTXO) والنموذج القائم على الحساب. يستخدم Bitcoin الأول بينما يستخدم Ethereum الأخير.

عندما يريد المستخدم استثمر بيتكوين في نموذج UTXO ، تسحب معاملتها معها التاريخ الكامل لتلك العملات ، والتي يتم التحكم فيها بعد ذلك من قبل كل نظير على الشبكة.

من ناحية أخرى ، يسجل نموذج الحساب فقط المعاملة بين الزوجين بينما يوجه الأسئلة حول صحة المعاملة إلى Ethereum Virtual Machine (EVM) مع دليل على المعاملة.

يقوم EVM بتغييرات الحالة - التحقق من الحسابات وأرصدة blockchain - نيابة عن المستخدمين. تحتوي كل كتلة على Ethereum - التي تربط المعاملات على هذه المنصة - أيضًا على دليل ، شجرة Merkle ، والتي ترتبط ببداية تاريخ الشبكة.

يحتوي هذا الدليل على استلام الحالة المشار إليها أعلاه وهو ضروري لـ EVM لتنفيذ المعاملة. تتميز أشجار Merkle بكفاءة البيانات ، ولكنها ليست فعالة بما يكفي لطموحات Eth 2.0. هذه هي النقطة التي يحدث فيها السحر.

يتطلب التكوين الحالي لشجرة Merkle حوالي 0,5 ميغابايت لكل معاملة. يقدر ريان أن مخططات الالتزامات متعددة الحدود ستقلل من وزن اختبارات الحالة بين 0,001 و 0,01 ميجابايت.

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