📚مع زيادة الضغط على شبكات البلوكتشين، ظهرت عدة حلول لتوسيع الشبكة.
ومن هذه الحلول هي الـ Roll-ups أو كما تعرف باللغة العربية بالتجميعات.
🤔فما معنى هذا المصطلح؟ كيف يعمل؟ وما هي أنواعه؟
📚تعريفها:
تعتبر الـ Roll-ups إحدى أنواع توسعة الشبكة من خلال استخدام طبقة ثانية، يتم بناؤها على الطبقة الأولى للشبكة.
تعمل من خلال نقل عملية معالجة العمليات خارج الشبكة الأصلية وتحويلها لقطعة واحدة من البيانات ثم إعادة إرسالها للشبكة الأصلية.
أيّ يتم نشر النتائج فقط على الشبكة الاصلية، مما يساعد على زيادة سرعة المعاملات على الشبكة.
أنواعها:
هناك نوعان رئيسيان من الـ Roll-ups هما: Optimistic rollups و ZK rollups
1️⃣ أولاً: 1- Optimistic roll-ups:
(ومن اسمها المتفائل) فهذه الطريقة تفترض صحة المعاملة مسبقا عند إرسالها للشبكة ويتم التحقق منها لاحقا عن طريق حسابات إثبات الاحتيال، وإذا تم اكتشاف احتيال يتم إلغاء التحويل وتوقيع مخالفة على المستخدم الذي قام بالعملية.
2️⃣ ثانياً: - ZK roll-ups:
اسمها يأتي من مبدأ ZKP أو Zero Knowledge Proofs، لأنها تستخدم اثباتات المعرفة الصفرية للتحقق من صحة التحويلات.
وفي هذه الطريقة يتم إثبات صلاحية العملية بشكل تلقائي ولكن دون كشف أي معلومات مضمنة في حزمة البيانات، وهذا يجعل هذه الطريقة أكثر أمانا من الطريقة الأولى لأن العمليات دائما صحيحة على الطبقة الثانية ولا تحتاج لإثبات على الطبقة الأولى.
🐳نتمنى أن يكون المحتوى قد نال إعجابكم، ما هو المصطلح التالي الذي ترغبون منا شرحه؟
شاركونا رأيكم في التعليقات