تحليل مقارن لمجموعات SDK التراكمية وخيارات المشروع الحديثة

متوسطJan 22, 2024
يوجد حاليًا نوعان من حزم SDK التراكمية، ZK و OP، والتي تعتمد أساسًا على Arbitrum Orbit و OP Stack و ZK Stack و Polygon CDK. تقدم هذه المقالة مقارنة شاملة ومقدمة لهذه الحلول الأربعة.
تحليل مقارن لمجموعات SDK التراكمية وخيارات المشروع الحديثة

يوجد حاليًا نوعان من حزم SDK التراكمية، ZK و OP، والتي تعتمد أساسًا على Arbitrum Orbit و OP Stack و ZK Stack و Polygon CDK. تقدم هذه المقالة مقارنة شاملة ومقدمة لهذه الحلول الأربعة. من بينها، أظهرت Polygon CDK إمكانات هائلة نظرًا لقابليتها للتطوير ومرونة الأمان ومزايا التكلفة.

سواء كان ذلك الانتقال من OP Stack إلى Polygon CDK مع Manta أو الإطلاق العادل لـ ZKFair Polygon CDK يمكّن المشاريع من التعامل مع القيمة الإجمالية المقفلة الضخمة (TVL) والنظام البيئي. نعتقد أن ZK Rollup هي اللعبة النهائية لقابلية التوسع التراكمي على المدى الطويل. تهيمن Polygon CDK تدريجيًا على السوق من خلال الاستفادة من مزاياها، مثل الوحدات النمطية والتخصيص وحلول توفر البيانات المتعددة وحواجز الدخول المنخفضة. إلى جانب الأداء المثير للإعجاب للمشروع الرائد ZKFair، نعتبر Polygon CDK الحل الأمثل المحتمل بين حزم ZK Rollup SDK الحالية.

1. نظرة عامة على حزم SDK التراكمية

من منظور تنفيذ التكنولوجيا الأساسية، يمكن تصنيف حزم تطوير البرامج المجمعة إلى مجموعات تطوير البرامج (OP-rollup SDK)، والتي تستخدم براهين الاحتيال المتفائلة للحفاظ على الأمان، ومجموعات ZK-Rollup SDK، التي تعتمد على براهين المعرفة الصفرية لتأسيس الثقة على السلسلة. تم اقتراح OP-R SDK في البداية من قبل Optimism، حيث قدم مفهوم OP Stack. في مارس 2023، أطلقت Arbitrum حل Orbit. بعد ذلك عن كثب، ظهرت حزم ZK-R SDK، مع حلول تمثيلية مثل ZK Stack من zksync و Polygon CDK التي قدمتها Polygon.

1.1 مدار التحكيم

تم تصميم Arbitrum Orbit للسماح بإجراء تعديلات على قاعدة بيانات Arbitrum Nitro. وهو يتميز بترخيص دائم ومتكرر، مما يسمح بإنشاء سلاسل Orbit التي يمكنها استضافة سلاسل أخرى بموجب نفس شروط الترخيص. يمكن أن تستقر سلاسل Orbit على شبكات Arbitrum المختلفة ولكنها ليست مصممة لتبديل الشبكة بعد النشر. وهو يدعم كلا النوعين من سلاسل AnyTrust و Rollup، مما يلبي متطلبات الأمان والتكلفة المختلفة.

مصدر الصورة:https://koreablockchainweek.com/blogs/kbw-blog/arbitrum-101

كما توضح الفقرة، فإن هدف Arbitrum Orbit هو السماح للمطورين ببناء «Arbitrum Layer 2" أو حتى الطبقة الثالثة. يتمتع المطورون بخيار الاختيار بين مجموعة Arbitrum (حيث يتم نشر جميع بيانات المعاملات على طبقة التسوية) أو سلسلة AnyTrust (حيث يتم الاحتفاظ ببيانات المعاملات من قبل لجنة توافر بيانات DAC، مما يؤدي إلى إصدار أدلة توافر البيانات DaCerts إلى طبقة التسوية، على غرار نهج Validium). يمكنهم تخصيص جوانب مثل رمز الغاز والنماذج الاقتصادية. وفي الوقت نفسه، تعمل Arbitrum أيضًا على الترويج لـ Stylus، مما يمكّن المطورين من استخدام Orbit لإنشاء مجموعات تستند إلى كل من EVM و WASM VM في وقت واحد. يتمتع مستخدمو Arbitrum Orbit بالمرونة لاختيار بناء شبكة L3 الخاصة بهم استنادًا إلى Arbitrum One أو Arbitrum Nova، مع وضع طبقة التسوية على طبقة Arbitrum Layer 2. هذا يعني أن رسوم المعاملات على L3 ستعود إلى الطبقة 2 من بروتوكول Arbitrum. إذا رغب المرء في إنشاء L2 استنادًا إلى Ethereum كطبقة تسوية، فيجب الحصول على ترخيص ترخيص الكود من Offchain Labs أو Arbitrum DAO.

1.2 أوب ستاك

يتكون OP Stack من مكونات البرامج التي تشكل البنية التحتية لشبكة Optimism الرئيسية. تعمل OP Stack على نسخة Bedrock، مما يسهل إطلاق شبكات Rollup المتفائلة ويدعم Optimism Superchain المقترحة، وهي شبكة من الطبقة الثانية المترابطة. وتشمل بنيتها جهاز إيثريوم الافتراضي (EVM) لطبقة التنفيذ، ووحدة التسلسل الفردية لمعالجة المعاملات، وطبقات مختلفة لتنسيق البيانات والتسوية والحوكمة.

بعد الترقية الأخيرة لـ OP Stack إلى إصدار Bedrock، تم تخفيض تكلفة المعاملة الواحدة بأكثر من 70٪ من خلال استراتيجيات ضغط المعاملات المحسّنة. في نفس الوقت، تم تنفيذ معالجة معاملات متعددة داخل نفس كتلة L2، مما يقلل من حجم بيانات الحالة. المكونات المختلفة، عند تفكيكها، تجعل التطوير أكثر ملاءمة. هذا هو المكان الذي تكمن فيه الميزة التنافسية لـ OP Stack.

مصدر الصورة:https://docs.optimism.io/stack/explainer

في تخطيط SuperChain الخاص بها، سيتم دمج جميع المجموعات التي تستخدم OP Stack في سلسلة OP موحدة. يمكن للسلاسل التواصل مباشرة من خلال بروتوكول المراسلة عبر السلاسل، حيث تشترك في جسر إيثريوم المشترك عبر السلاسل. بالإضافة إلى ذلك، سيتم التعامل مع التسلسل من خلال نفس شبكة التسلسل عبر هذه السلاسل.

1.3 زد كيه ستاك

ZK Stack هو إطار معياري مفتوح المصدر مجاني ومصمم لإنشاء L2s و L3s مخصصة تعمل بالطاقة ZK (يشار إليها باسم Hyperchains)، استنادًا إلى كود ZKSync Era. تم تطوير ZK Stack بموجب تراخيص مفتوحة المصدر، ويمكن الوصول إليها مجانًا، مما يساهم في زيادة إمكانية الوصول والمشاركة المجتمعية. تتصل سلاسل Hyperchains التي تم إنشاؤها باستخدام هذا الإطار بسلاسة في شبكة غير موثوقة، مما يضمن وقت استجابة منخفض وسيولة مشتركة لتحسين قابلية التشغيل البيني. بالاستفادة من موثوقية ZKSync Era، يوفر ZK Stack أساسًا آمنًا، ويوفر تركيزه على مساهمة المجتمع وملكيته بعض الدعم للنظام البيئي اللامركزي. تمنح الطبيعة السيادية للإطار المبدعين درجة معينة من الاستقلالية على Hyperchains الخاصة بهم، مما يساهم في نظام لامركزي إلى حد ما ويحتمل أن يكون مستدامًا. بالإضافة إلى ذلك، يعد ZK Stack مناسبًا لحالات الاستخدام المختلفة، بما في ذلك الألعاب والشبكات الاجتماعية وتطبيقات المؤسسات، مما يوفر بعض الحلول المصممة خصيصًا لتلبية الاحتياجات المحددة. من خلال خيار الاتصال غير المتزامن، تصبح ZK Stack واحدة من الأدوات لبناء بلوكشين لامركزي آمن وقابل للتخصيص وقابل للتشغيل المتبادل إلى حد ما.

مصدر الصورة:https://x.com/zerokn0wledge_/status/1673436051199922176?s=20

يتغلب عصر ZKSync على تجزئة السيولة عبر الشبكات، وكرائد، تقود Hyperchain شبكة السيولة الموحدة القابلة للتطوير للغاية وتضع مثالاً للآخرين.

ومع ذلك، على الرغم من أن ZKStack قوي، إلا أنه ليس حلاً واحدًا يناسب الجميع. بالنسبة لتطبيقات DeFi dapps التقليدية أو مشاريع NFT، قد يكون النشر على Hyperchain الحالي مثل ZKSync أكثر كفاءة ويوفر مجموعات المزامنة مع البروتوكولات الأخرى.

1.4 مضلع CDK

Polygon CDK عبارة عن قاعدة بيانات معيارية مفتوحة المصدر مصممة لتبسيط العملية المعقدة لبناء وإطلاق سلاسل الطبقة 2 (L2) التي تعمل بالطاقة ZK لـ Ethereum. تتيح هذه المجموعة للمطورين تصميم الشبكات وفقًا لمتطلباتهم الخاصة، مما يوفر وحدة أساسية تعزز المرونة. يضمن استخدام براهين المعرفة الصفرية أمان التشفير والنهاية شبه الفورية للمعاملات. من خلال نشر السلاسل باستخدام CDK، يطلق المطورون L2s التي تعمل بالطاقة ZK والتي يمكن تشغيلها تلقائيًا ومتصلة بجسر ZK مشترك، مما يشكل طبقة القيمة للإنترنت.

مصدر الصورة:https://polygon.technology/blog/introducing-polygon-chain-development-kit-launch-zk-l2s-on-demand-to-unlock-unified-liquidity

يمكن للمطورين تصميم بيئة تنفيذ السلسلة، واختيار zKevm، واختيار وضع «validium»، واختيار جهاز التسلسل المركزي. تمتد التخصيصات إلى توفر البيانات مع DAC المحلي، وتعديل وقت نشر براهين ZK، وتحديد الرمز المميز لاستخدام الغاز. بشكل ملحوظ، على الرغم من هذه التخصيصات، تتفاعل سلسلة NFT بسلاسة وتشارك السيولة مع سلاسل Polygon الأخرى. تضمن نمطية CDK المرونة دون المساس بقابلية التوسع أو كسر السيولة. تلعب طبقة Interop، وهي مكون تقني أساسي في Polygon 2.0، دورًا محوريًا في قبول براهين ZK وتجميعها ونشر حالات السلسلة المُثبتة والمحدثة على Ethereum، مما يضمن النهاية شبه الفورية والتنفيذ عبر السلاسل. تضمن تقنية ZK المتطورة من Polygon، مثل zKevm، أن السلاسل التي تم تطويرها باستخدام CDK تظل واقية من المستقبل، وتستفيد من التطورات المستمرة. يعتمد الأمان في سلاسل CDK المنتشرة على التشفير، مما يوفر طبقة قيمة أكثر أمانًا وترابطًا وقابلية للتطوير بلا حدود دون الحاجة إلى متطلبات أو حوافز اجتماعية معقدة.

مصدر الصورة: مختبرات غير موثوقة

2. تحليل متعمق لـ Polygon CDK: الرائد في مسار Rollup SDK

2.1 قابلية التوسع والتوافق

باستخدام Polygon CDK، يمكن للمطورين نشر مجموعة تراكمية مكافئة تمامًا لـ EVM بشكل مباشر، مما يسمح بالترحيل السلس لمطوري EVM إلى النظام البيئي. في الوقت نفسه، يحقق Polygon CDK مستوى عالٍ من الوحدات النمطية عن طريق تقسيم المكونات المختلفة من المجموعة إلى خدمات مستقلة. على سبيل المثال، يكون جهاز المزامنة مسؤولاً عن مزامنة الكتل بين الطبقة الأولى والطبقة الثانية، ويقوم المُثبت بإنشاء البراهين، ويتحقق التسلسل من المعاملات ويحزم الكتل، وتوفر خدمة RPC وصولاً خارجيًا. يمكن لمنشئي Rollup توسيع نطاق خدمات معينة وفقًا لاحتياجاتهم.

باستخدام Polygon CDK، من الممكن إنشاء مجموعة تراكمية على مستوى المرحلة 0 حيث يتم إرسال جذر الحالة L2 إلى L1. وفي الوقت نفسه، يمكن إعادة بناء حالة المجموعة استنادًا إلى جميع البيانات الموجودة على L1. بالإضافة إلى ذلك، ستتحقق عقود L1 من شرعية براهين zk، مما يضمن أن جميع تغييرات الحالة في L2 مشروعة تمامًا.

يدعم Polygon CDK بطبيعته طبقة مخصصة لتوافر البيانات ولجنة توفر البيانات، مما يضمن توفر البيانات بشكل موثوق حتى عند اختيار Validium. يدعم Polygon CDK تخصيصات المعلمات المختلفة، مما يسمح للمطورين بالاختيار بين وضعي zk-rollup و Validium لبناء L2 الخاص بهم. كما أنه يدعم تخصيص المعلمات مثل رمز الغاز، ورسوم الغاز، وتكرار تقديم الإثبات، وحجم الدفعة، وما إلى ذلك.

2.2 الأداء والتكلفة

يحقق Polygon CDK توليدًا سريعًا لإثبات عدم المعرفة من خلال RECURSIVE STARK و Polygon Zero. من خلال إعدادات الأجهزة المحسّنة، يمكن أن تصل إلى أكثر من 2000 TPS، وهو ما يتجاوز بكثير إنتاجية شبكة Ethereum الرئيسية. وفي الوقت نفسه، فإنه يسمح بتكوين المزيد من أدلة الصلاحية المتكررة، مما يمكّن L1 من التحقق بسرعة من حالة L2، مما يوفر L2 نهائيًا سريعًا.

تسمح Rollup بتخصيص رمز الغاز وقواعد تحصيل رسوم الغاز، مما يمكّن المطورين من تقليل التكاليف بحرية لمستخدمي المجموعة. بالإضافة إلى ذلك، تعتمد تكاليف صيانة التجميع على حجم البيانات المقدمة إلى L1، مع كون براهين ZKsNark أصغر، مما يؤدي إلى انخفاض تكاليف الصيانة. وفقًا للبيانات الرسمية، يبلغ متوسط رسوم الغاز لكل معاملة على Polygon Zkevm 0.000294 ETH فقط.

3. تحليل حالة مضلع CDK

3.1 كافير

يقدم نظام إثبات ZK من Polygon، المستند إلى البراهين الرياضية، نموذجًا أمنيًا أقوى مقارنة ببراهين الاحتيال الموجهة نحو الحوافز الاجتماعية والاقتصادية من OP Stack. علاوة على ذلك، يوفر الإطار المعياري والسيادي لـ Polygon CDK مرونة لا مثيل لها في التطوير، وهي ميزة تستفيد منها ZKFair لحلول blockchain المصممة خصيصًا لها. علاوة على ذلك، يعد تركيز Polygon CDK على قابلية التشغيل البيني والسيولة المشتركة أمرًا بالغ الأهمية لشبكات blockchain لتزدهر. إنه يسمح بالتكامل السلس مع Ethereum وسلاسل Polygon الأخرى، والاستفادة من قاعدة المستخدمين الواسعة ومجمع السيولة. في حين أن كل SDK تتمتع بنقاط قوتها، فإن مزيج Polygon CDK من الوحدات النمطية والأمان المتقدم وقابلية التشغيل البيني والتوازن المرن بين التكلفة والأداء يضعها كخيار مقنع في مشهد Rollup SDK.

يتماشى قرار ZKFair باستخدام Polygon CDK مع أهدافها المتمثلة في قابلية التوسع والأداء والمرونة الاقتصادية، وهي ضرورية لمشروع مبتكر في تقنية blockchain. باستخدام المعلمات القابلة للتخصيص التي توفرها Polygon CDK، قامت ZKFair بنشر مجموعة مع العملة المستقرة USDC كرمز الغاز. من خلال الاستفادة من رسوم الغاز القابلة للتكوين الخاصة بـ CDK، نفذت ZKFair حلاً لتعديل الغاز القابل للتخصيص، مما حقق توزيعًا عادلًا لرموز الحوكمة. يمثل هذا الإطلاق الناجح لأول L2 استنادًا إلى Polygon CDK، مع نمو إجمالي القيمة المقفلة (TVL) من 0 إلى 160 مليون دولار في غضون ثلاثة أيام. في الأسبوعين الأولين عبر الإنترنت، شهد L2 أكثر من 450,000 عنوان نشط وعالج أكثر من 5 ملايين معاملة.

من خلال التصميم المعياري لـ Polygon CDK، تخطط ZKFair لترحيل طبقة توفر البيانات (DA) من لجنة توافر البيانات (DAC) إلى Celestia. إن التكامل مع طبقة توافر البيانات المعيارية (DA) من Celestia لتوسيع نطاق البيانات يقلل بشكل كبير من تكاليف الغاز في نظام ZKFair البيئي، مما يوفر تجربة بلوكتشين أكثر فعالية من حيث التكلفة وسهلة الاستخدام مقارنة بالحلول الأخرى.

3.2 تحول مانتا من مكدس OP إلى المضلع CDK

يؤكد انتقال Manta من OP Stack إلى Polygon CDK سعيها للحصول على تجربة مستخدم محسنة، خاصة فيما يتعلق بتسويات السحب الأسرع. تتفوق تقنية zKevm في Polygon CDK، التي تقدم تسويات سريعة وأمانًا قويًا من خلال براهين ZK، بشكل واضح على التجميعات المتفائلة لـ OP Stack. كان السبب المهم الآخر لتحرك مانتا هو التكامل مع نظام Polygon البيئي الأوسع. يمكّن هذا التحول مانتا من الاستفادة من السيولة المشتركة لشبكة Polygon، والتي تيسرها جسور ZK غير الموثوقة، مما يعزز تكامل النظام البيئي.

الخاتمة

يؤكد استكشاف العديد من حزم Rollup SDK في هذا التقرير على الطبيعة الديناميكية والمتنوعة لتقنية blockchain. في حين أن كل SDK - Arbitrum Orbit و OP Stack و ZK Stack وخاصة Polygon CDK - تساهم بشكل كبير في النظام البيئي للبلوكشين، إلا أن هناك اتجاهًا ملحوظًا نحو اعتماد Polygon CDK للمشاريع التي تسعى إلى قابلية التوسع والأمان والكفاءة. يتجلى هذا التفضيل في انتقال Manta إلى Polygon CDK لتجربة المستخدم المحسنة واختيار ZKFair الاستراتيجي لأمنها القوي ومرونتها.

بفضل تقنية ZK وقابلية التشغيل البيني والحلول الفعالة من حيث التكلفة، تبرز Polygon CDK ليس فقط كأداة مبتكرة ولكن أيضًا كحل شامل لتحديات blockchain الحديثة. إنه يسد الفجوة بين التطلعات والتطبيقات العملية، ويوفر منصة تتوافق مع الاحتياجات المتزايدة لمجتمع بلوكتشين. هذا يجعل Polygon CDK ليس مجرد SDK، ولكنه محفز للموجة التالية من ابتكار blockchain، مما يدفع مشاريع مثل ZKFair إلى عوالم جديدة من الأداء وقابلية التوسع. في مشهد تكنولوجيا بلوكتشين المتطور باستمرار، يعد Polygon CDK خيطًا بارزًا يجمع بين الكفاءة والأمان وإمكانية الوصول لرسم مستقبل ليس متقدمًا تقنيًا فحسب، بل أيضًا تقدميًا بشكل شامل.

إخلاء المسؤولية:

  1. تمت إعادة طباعة هذه المقالة من [Trustless Labs]. جميع حقوق الطبع والنشر تنتمي إلى المؤلف الأصلي [Trustless Labs]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، فيرجى الاتصال بفريق Gate Learn ، وسيتعاملون معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي فقط آراء المؤلف ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقالة إلى لغات أخرى بواسطة فريق Gate Learn. ما لم يُذكر ذلك، يُحظر نسخ المقالات المترجمة أو توزيعها أو سرقتها.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册