ما هي بلازما الإيثيريوم؟
قابلية التوسع هي واحدة من النقاط الرئيسية المثيرة للقلق في بلوكتشين الإيثيريوم. إن القيود الحالية التي تواجهها الشبكة من حيث السعة والسرعة تمنع اعتمادها على نطاق عالمي أوسع.تم اقتراح بلازما الإيثيريوم من قبل المؤسس المشارك ل Ethereum Vitalik Buterin مع جوزيف بون.
ولد هذا المفهوم في أغسطس من عام 2017 كتقنية حل تحجيم لبلوكتشين الإيثيريوم. جنباً إلى جنب مع Thaddeus Dryja ، كان جوزيف بون مسؤولاً أيضاً عن مفهوم شبكة Lightning Network ، وهو حل تحجيم مقترح للبيتكوين في عام 2015. على الرغم من اقتراح كل من Plasma و Lightning Network كحلول لتوسيع نطاق البلوكتشين، إلا أن لكل منهما آلياته وخصائصه الخاصة.
ستقدم هذه المقالة بإيجاز بلازما الإيثيريوم ولكن ضع في اعتبارك أن البلازما وحدها ليست مشروعاً، بل هي تقنية تحجيم خارج السلسلة أو إطار عمل لبناء تطبيقات قابلة للتطوير، والتي يمكن تنفيذها بطرق مميزة من قبل مجموعات أو شركات بحثية مختلفة.
اقرأ أيضاً: ما هي عملية الدمج في منصة الإيثيريوم (ETHEREUM MERGE)
كيف تعمل البلازما؟
الفكرة الرئيسية لبلازما الإيثيريوم هي إنشاء إطار من السلاسل الثانوية التي ستتواصل وتتفاعل بأقل قدر ممكن مع السلسلة الرئيسية. يتم تصميم مثل هذا الإطار للعمل كشجرة البلوكتشين، والتي يتم ترتيبها هرمياً بطريقة يمكن من خلالها إنشاء العديد من السلاسل الأصغر فوق السلسلة الرئيسية. يشار إلى هذه السلاسل الأصغر أيضا باسم سلاسل البلازما أو سلاسل الأطفال. لاحظ أن السلاسل الجانبية وسلاسل البلازما متشابهة، لكنها ليست نفس الشيء. تم بناء هيكل البلازما من خلال استخدام العقود الذكيةوأشجار Merkle، مما يتيح إنشاء عدد غير محدود من السلاسل الفرعية والتي هي في الأساس نسخ أصغر من بلوكتشين الإيثيريوم الأم. فوق كل سلسلة فرعية يمكن إنشاء المزيد من السلاسل وهذا ما يبني بنية تشبه الشجرة.
في الأساس كل سلسلة بلازما فرعية هي عقد ذكي قابل للتخصيص يمكن تصميمه للعمل بطريقة فريدة ويخدم الاحتياجات المختلفة. هذا يعني أن السلاسل يمكن أن تتعايش وتعمل بشكل مستقل. في النهاية، ستمكن البلازما الشركات من تنفيذ حلول قابلة للتطوير بطرق مختلفة وفقا لسياقها واحتياجاتها المحددة.
لذلك إذا تم تطوير البلازما وتنفيذها بنجاح في شبكة الإيثيريوم فستكون السلسلة الرئيسية أقل عرضة للازدحام لأن كل سلسلة فرعية سيتم تصميمها للعمل بطريقة مميزة نحو أهداف محددة والتي لا ترتبط بالضرورة بأهداف السلسلة الرئيسية. ونتيجة لذلك فإن سلاسل المصغرة ستخفف من العمل العام للسلسلة الرئيسية.
أدلة الاحتيال
يتم تأمين الاتصال بين السلاسل الفرعية وسلسلة الجذر من خلال أدلة الاحتيال، وبالتالي فإن سلسلة الجذر مسؤولة عن الحفاظ على أمان الشبكة ومعاقبة الجهات الفاعلة الخبيثة. كل سلسلة فرعية لها آلياتها الخاصة للتحقق من صحة الكتل وتنفيذ معين مقاوم للاحتيال، والذي يمكن بناؤه فوق خوارزميات إجماع مختلفة. الأكثر شيوعا هي إثبات العمل وإثبات الحصة وإثبات السلطة. تضمن أدلة الاحتيال أنه في حالة حدوث نشاط ضار يكون المستخدمون قادرين على الإبلاغ عن العقد غير الشريفة وحماية أموالهم والخروج من المعاملة (التي تنطوي على تفاعل مع السلسلة الرئيسية). بمعنى آخر، يتم استخدام أدلة الاحتيال كآلية تقدم من خلالها سلسلة البلازما الفرعية شكوى إلى السلسلة الأم أو إلى سلسلة الجذر.
MapReduce
يقدم المستند التقني للبلازما أيضا تطبيقا مثيراً للاهتمام لما يسمى بحسابات MapReduce. بشكل أساسي، MapReduce عبارة عن مجموعة من الوظائف المفيدة جدا في تنظيم البيانات وحسابها عبر قواعد بيانات متعددة.
في سياق البلازما إن قواعد البيانات هذه هي سلاسل كتل ويسمح الهيكل الشبيه بالشجرة للسلاسل بتطبيق MapReduce كوسيلة لتسهيل التحقق من البيانات داخل شجرة السلاسل، مما يزيد بشكل كبير من كفاءة الشبكة.
مشكلة الخروج الجماعي Mass Exit
واحدة من النقاط الرئيسية المثيرة للقلق مع البلازما هي مشكلة Mass Exit، والتي تشير إلى سيناريو يحاول فيه العديد من المستخدمين الخروج من سلسلة البلازما الخاصة بهم في نفس الوقت، مما يؤدي إلى إغراق سلسلة الجذر والتسبب في ازدحام الشبكة. يمكن أن يحدث هذا بسبب نشاط احتيالي أو هجمات على الشبكة أو أي نوع آخر من الفشل الحرج الذي قد تقدمه سلسلة البلازما الفرعية أو مجموعة من السلاسل.
اقرأ أيضاً: Beacon Chain الترقية الخاصة بمنصة الإيثيريوم