دور ZK-Rollups في قطاع DeFi

2021-12-08, 04:03


ملخص
تؤثر مشكلة قابلية التوسع على العديد من أنظمة blockchain
ومع ذلك ، يمكن لشبكات blockchain استخدام حلول الطبقة 1 والطبقة 2
ZK-rollups هي واحدة من الحلول التي تزيد من حجم المعاملات ل blockchain
يستخدم ZKSwap من Gate.io تقنية ZK-rollup لتمكين نقل رموز ERC20 إلى الطبقة 2

زيادة اعتماد تقنية البلوكشين أدت إلى مشكلة الازدحام في الشبكة مما أدى إلى تباطؤ المعاملات. حاول المهندسون عدة طرق للتغلب على مشكلة التوسعة. ببساطة، يشير مصطلح التوسعة إلى قدرة شبكة البلوكشين على معالجة حجم عالٍ من المعاملات في فترة زمنية.

قدرة نظام البلوكشين على التعامل مع العديد من المعاملات في وقت قصير يجعله مناسبًا للتنافس مع القطاع المالي التقليدي. بالتأكيد، تستطيع مؤسسات البنوك التقليدية معالجة العديد من المعاملات خلال فترة زمنية معينة.

دعونا نأخذ مثالًا على فيزا و بيتكوين. The BTC يعالج البروتوكول متوسط بين 4 إلى 7 معاملات في الثانية بينما يتعامل فيزا بحوالي 1،700 معاملة خلال نفس الفترة. يظهر هذا الحاجة لتعزيز قابلية توسيع شبكاتنا البلوكشين. حاليًا، هناك نوعين رئيسيين من حلول التحجيم وهما الطبقة 1 والطبقة 2.

حل التحجيم طبقة 1

بشكل عام، تشير حلول الطبقة 1 إلى تحديث نظام البلوكشين بينما يتعلق الطبقة 2 بدمج طرف ثالث لتحجيم إخراج النظام. بمعنى آخر، ينطوي حل الطبقة 1 على تعزيز الطبقة الأساسية لنظام البلوكشين مثل بيتكوين أو ETH. إنها كلها عن تغيير قواعد العقد الذكي الأساسية من أجل تحسين أدائه.
المشاركة هي أحد حلول التحجيم في الطبقة 1 التي تستخدمها بعض أنظمة البلوكشين. ينطوي ذلك على تقسيم وتخزين مجموعة البيانات في عدة أجهزة ، مما يؤدي إلى تمكين قاعدة البيانات الحالية من معالجة المزيد من المعاملات من قبل. إثريوم 2.0 هو مثال على blockchain الذي يستكشف التجزئة.

حلول تحجيم الطبقة 2

تشير الطبقة 2 إلى حل مصمم لتوسيع نطاق blockchain من خلال دمج تقنية أخرى تعمل جنبا إلى جنب مع البروتوكول الحالي. نتيجة لذلك ، هناك نقل عبء المعاملة إلى بنية مساعدة متزامنة مع النظام الحالي.

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

قنوات الدولة

تسمح قنوات الدولة باتصالات ثنائية الاتجاه بين القنوات داخل السلسلة وخارجها من أجل زيادة قدرة المعاملات لبروتوكولاتها. في هذه الحالة ، ليست هناك حاجة للتحقق من صحة شبكة الطبقة 1. في الواقع ، فإن آلية التوقيع المتعدد هي التي تغلق المورد المجاور حتى تكتمل جميع دفعات المعاملات. بمجرد إتمام المعاملات ، يتم تسجيلها في دفتر الأستاذ الرقمي. أمثلة قنوات الدولة هي بيتكوين البرق، و إثيريوم شبكة رايدن.

سلاسل جانبية

السلسلة الجانبية هي شبكة أو سلسلة مستقلة تعمل جنبًا إلى جنب مع الشبكة الرئيسية مثل ETH. هناك جسر ثنائي الاتجاه يربط الشبكة الرئيسية والسلسلة الجانبية. ومن اللافت للنظر أن السلسلة الجانبية لديها خوارزمية التوافق الخاصة بها التي تزيد من حجم المعاملات في سلسلة الكتل.

مجموعات ZK-Rollups

الطبقة 2 هي وسيلة لتوسيع أنشطة سلسلة الكتل من خلال التعامل مع بعض معاملات الشبكة خارج السلسلة، مع الاعتماد على أمان الشبكة الرئيسية. بالإضافة إلى ذلك، يقوم نظام سلسلة الكتل الرئيسي بتخزين جميع سجلات المعاملات. نتيجة لذلك، تكون المعاملات سريعة وتبقى رسوم الغاز منخفضة قدر الإمكان. يعني الاستخدام المشترك لوظائف خارج السلسلة والشبكة الرئيسية أن ZK-rollups تؤدي بشكل أفضل بكثير من النظام التقليدي لسلسلة الكتل الطبقة 1.

هذا ممكن نتيجةً لأشجار Merkle التي تمنع الناس من تزوير البيانات في سجلات السلسلة الداخلية لـ ZK-rollups. في الواقع ، هناك اثنتان من أشجار Merkle على البلوكشين. في حين تخزن إحدى الأشجار Merkle الحسابات ، تحتفظ الأخرى بالأرصدة. بالإضافة إلى ذلك ، يحتفظ النظام ببقية البيانات خارج السلسلة. هذا النظام يعني أن أشجار Merkle تدير المعلومات الأكثر صلة بالعقد الذكي ، مما يوفر الكثير من قوة المعالجة ويقلل من الوقت المطلوب لإجراء المعاملات المختلفة.

بالإضافة إلى تقديم البيانات المضغوطة بشكل كبير، يقوم ZK-Rollups أو تجميعات الصفر المعرفة (ZK) بإنشاء أدلة تشفيرية تقوم بالتحقق من العمليات. في كل هذا، يقوم النظام بتقديم إثبات صحة للشبكة الرئيسية.
إذا اكتشف النظام عمليات احتيالية، يقوم بتشغيل عملية إثبات الاحتيال التي تصحح الحسابات باستخدام البيانات المخزنة في الطبقة 1.

لماذا يفضل المطورون والتجار ZK Rollups

ZK-rollups ضرورية لزيادة قابلية استخدام المنتجات المختلفة التي تعتمد على سلسلة الكتل. حقيقة أن ZK-rollups تؤدي إلى تنفيذ معاملات أسرع وأرخص يعني أنها تخلق قيمة أفضل للتجار والمستثمرين. شيء واحد مؤكد ، تعمل ZK-Rollups بشكل استثنائي مع المهام المتفرقة مثل تداول العملات المشفرة أو التحويلات المباشرة للأصول الرقمية. على سبيل المثال ، يقضي على إمكانية إلغاء المعاملات أو يقلل منها ، مما يسبب إزعاجًا للمستخدمين.

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

التبادلات مثل Gate.io تعتمد أيضًا تقنيات ZK-Rollup لتلبية الطلب المتزايد على الرموز والعملات. يُذكر أن Gate.io قد قدمت مؤخرًا ZKswap، وهو بروتوكول تبادل يعمل بتقنية ZK-Rollup. تُمكن هذه التقنية نقل مختلف رموز ERC20 إلى الطبقة ٢.

نتيجة لذلك، هناك تبادل فوري للرموز، مع رسوم الغاز صفر بالإضافة إلى قابلية التوسع غير المحدودة. بالإضافة إلى تحسين تجربة المستخدم، تمكّنهم التكنولوجيا من الاحتفاظ بالحصانة الكاملة لأصولهم.


بواسطة ماشيل. ج ، باحث Gate.io
هذا المقال يمثل آراء الباحث فقط ولا يشكل أي توصيات استثمارية.
تحتفظ Gate.io بجميع الحقوق في هذه المقالة. يُسمح بإعادة نشر المقالة بشرط الإشارة إلى Gate.io. في جميع الحالات، سيتم اتخاذ إجراء قانوني بسبب انتهاك حقوق النشر.


مشاركة
gate logo
Gate
التداول الآن
انضم إلى Gate للفوز بالمكافآت