المصدر: Blockscout
بتاريخ 30 مارس 2024، أعلنت شركة OP Labs إطلاق "الحماية من الأخطاء" على شبكة اختبار OP Sepoila، مع إطلاق رسمي على شبكة OP Mainnet في 11 يونيو 2024. يشكل هذا خطوة هامة نحو اللامركزية، مما يتيح للمستخدمين سحب ETH و ERC-20 tokens من شبكة OP Mainnet دون الاعتماد على طرف ثالث موثوق به. يمكن للمستخدمين الآن تحدي وإبطال السحوبات غير الصحيحة (بما في ذلك تلك من Base و Metal و Mode و Zora).
لتعزيز سلامة وثقة أصول المستخدم، يستخدم Optimism دليل الخطأ لتحسين دقة وفعالية المعاملات على السلسلة ومنع الأنشطة الخبيثة. والمبادئ الرئيسية هي:
إذا نشأت نزاع، يجب على مشغل الطبقة 2 تقديم دليل للرد على التحدي وتأكيد دقة بياناتهم.
النهائية: إذا لم تثار أي خلافات صحيحة خلال فترة التحدي، أو إذا نجح مشغل الطبقة 2 في التعامل مع التحديات بنجاح، يتم تأكيد الصفقة واعتبارها صحيحة.
فريق OP Labs مسؤول عن تطوير حلول الOptimism، بينما OP Stack هو الإطار الفني الذي يدعم بناء وتوسيع شبكة Ethereum الطبقة 2. يمكنك أن تفكر في OP Labs كالمطورين و OP Stack كمجموعة أدواتهم.
● مختبرات OP:
OP Labs هو مساهم أساسي في مشروع Optimism، المسؤول عن تطوير وصيانة حل Optimism Layer 2. إنه فريق أو منظمة متخصصة في بناء وتحسين الأدوات التقنية المتعلقة بتوسعة Ethereum، مثل Optimistic Rollups. الهدف الرئيسي لـ OP Labs هو تخفيف الضغط على Ethereum mainnet من خلال حلول توسعة Layer 2، وتقليل تكاليف المعاملات وزيادة سرعة المعاملات.
تعمل شركة OP Labs أيضًا بالتعاون مع مشاريع أخرى مثل Succinct Labs لتعزيز تقنية توسيع Ethereum والتركيز على تحسين الأدلة ذات الصفر المعرفة مع مبادرات مثل OP Succinct.
OP Labs هو الفريق الرئيسي أو المنظمة المسؤولة عن تطوير وصيانة شبكة Optimism. هدفهم هو إيجاد حل فعال لتوسيع Ethereum ، مع التركيز على خفض رسوم المعاملات وزيادة سرعة المعاملات. فهم ليسوا مسؤولين فقط عن تطوير Optimistic Rollups ولكنهم يروجون أيضًا للتكنولوجيات الجديدة المتعلقة بالبراهين القليلة المعرفة ، مثل OP Succinct بالتعاون مع Succinct Labs.
● تراكم OP:
ستاك OP هو تراكيب معمارية أو تقنية تستخدم لبناء وتوسيع شبكات إيثريوم للطبقة 2. يتكون من عدة مكونات قابلة للتخصيص تتيح للمطورين إنشاء سلاسل للطبقة 2 الخاصة بهم استنادًا إلى الاحتياجات المحددة. يوفر نهجًا موحدًا يمكن من خلاله للمطورين إنشاء شبكات توسيع للطبقة 2 في وقت قصير تلبي متطلبات معينة.
يعد OP Stack إطارًا معياريًا تم تطويره من قبل OP Labs. يوفر هذا الإطار الأساس لبناء شبكات الطبقة الثانية، مما يتيح للمطورين إنشاء شبكات توسعية مختلفة باستخدام OP Stack بسرعة. نظرًا لتصميمه المعياري، يتيح OP Stack للمستخدمين اختيار آليات التحقق المختلفة (مثل Optimistic Rollups أو ZK Rollups) بمرونة لتلبية الاحتياجات المحددة لمشاريع مختلفة.
يمكن فهم مختبرات OP على أنها مطورة لـ OP Stack، وهو مجموعة من الأدوات التقنية التي تقدمها مختبرات OP لمساعدة المطورين في بناء وتوسيع شبكات Ethereum Layer 2.
قبل الانغماس في OP Succinct، من المهم فهم العناصر الأربعة الرئيسية لـ OP Stack:
المصدر: مدونة موجزة
مشيراً إلى نهاية القسم 1.2، الذي يناقش "المكونات الأربعة الرئيسية للمكدس OP"، OP Succinct هو تحسين خفيف الوزن للمكدس OP. يسمح للسلسلة باستخدام الكتل فقط التي تم التحقق منها باستخدام الأدلة الصفرية المعرفة (ZK)، بينما تظل المكونات الثلاثة الأخرى (op-geth و op-batcher و op-node) بدون تغيير. يتألف OP Succinct بشكل أساسي من العناصر الأربعة التالية:
إنشاء zkEVM Rollup تحدي كبير بسبب المعرفة الكريبتوغرافية المطلوبة بشكل واسع. فريق OP Labs أخذ ذلك في الاعتبار أثناء بناء OP Stack القابل للتعديل، مضمناً دعم آليات الصحة المختلفة. قاموا بتطوير مشروع مفتوح المصدر يسمى Kona (انظر الرابط الموسع 1)، والذي ينفذ وظيفة الانتقال الحالة (STF) لـ OP Stack Rollup باستخدام Rust. تمكن هذا الابتكار من إنشاء أدلة المعرفة الصفرية (ZKP) لـ OP Stack من خلال Kona وبرنامج SP1، مما يسمح نظرياً بترقية جميع السلاسل في OP Stack لاستخدام ZKP.
يهدف SP1 (Succinct Processor 1) إلى تمكين أي مطور من دمج Type-1 zkEVM Rollup بسهولة باستخدام رمز Rust القياسي. باستخدام OP Succinct ، يمكن ترقية أي OP Stack chain موجود إلى Type-1 zkEVM Rollup في ساعة واحدة فقط ، مما يوفر الأداء العالي اللازم للتطبيقات. توفر هذه الطريقة العديد من المزايا:
وفقًا لوثائق GitHub الرسمية، يتم تحديث أي OP Stack Rollup موجود إلى Type-1 zkEVM Rollup بسيط: قم بتثبيت Rust و Foundry و Docker، واتبع هذين الخطوتين: 1. نشر عقد ZK L2OutputOracle.sol؛ 2. تشغيل خدمة OP Succinct proposer (يمكن العثور على المزيد من التفاصيل في الرابط الموسع 2 في GitHub).
تحديث OP Stack Rollup إلى ZK Proofs؛ مصدر الصورة: مدونة موجزة
يتصور Succinct أن مستقبل EVM Rollups سيتضمن zkEVMs قابلة للصيانة تم تطويرها باستخدام Rust. حاليا ، تواجه OP Rollup ثلاثة تحديات كبيرة: نافذة مقاومة الاحتيال الممتدة لمدة 7 أيام ، ومشكلات التشغيل البيني المعقدة ، والاعتماد على مصادر بيانات متعددة بدلا من أدلة الاحتيال في حالات معينة. بالإضافة إلى ذلك ، يعد إنشاء zkEVM عملية طويلة ، مما أدى إلى تطوير SP1 لمعالجة هذه المشكلات.
SP1 هو نظام عالي الأداء مفتوح المصدر بالكامل يمكنه التحقق من تنفيذ أي برنامج مكتوب بلغة Rust (أو لغات LLVM المترجمة الأخرى). تشير البيانات العامة إلى أن OP Succinct Stack تعمل بنجاح على OP Mainnet و OP Sepolia و Base chains ، وتحقق تكاليف البرهان بين 0.01 دولار و 0.02 دولار للمعاملات في Ethereum (انظر الرابط الموسع 3). هناك طموحات لتطوير كل بنية البلوكشين (بما في ذلك Rollups والجسور ومعالجات المشاركة) باستخدام لغة Rust (أو لغات LLVM المترجمة الأخرى) والاستفادة من ZKP في المستقبل.
وفقًا للملخصات من مدونة Succinct ومحتوى GitHub de المفتوح المصدر، يمكن أن ترجع الاختلافات في الأداء بين SP1 وغيرها من zkVMs إلى عدة عوامل رئيسية:
مصدر الصورة: مدونة موجزة، راجع الرابط الموسع 4 وصف الملحق
مصدر الصورة المؤلف:@jtguibas
إذا اعتبرنا أن حلول توسيع نطاق Ethereum تميل نحو OP على المدى القصير و ZK على المدى الطويل ، فعندئذ ، بافتراض نجاح OP Succinct ، فإنها ستمثل علامة فارقة في تطوير Ethereum. يوفر OP Succinct مسارا ل ETH Rollups للانتقال من التحقق المتفائل إلى براهين المعرفة الصفرية. لا يؤدي هذا الانتقال إلى خفض تكاليف المعاملات فحسب ، بل يعزز أيضا سرعات المعاملات مع الحفاظ على ميزات الأمان وإخفاء الهوية لمجموعات ZK ، مما يمهد الطريق لطفرة محتملة في التطبيقات في المستقبل.
حالياً، بين أربعة لاعبين رئيسيين في منظر الطبقة 2 المعترف به، يبدو أن OP Stack يحمل حافة طفيفة على ZK Stack من حيث تطوير النظام البيئي. قد يصبح تأثير متى يوسف (حيث يصبح الأغنياء أكثر ثراءً) أكثر وضوحًا مع مرور الوقت؛ مع انضمام OP Succinct إلى الصراع، يمكن أن يجذب بعض حركة المرور والإمكانية بعيدًا عن ZK Stack. إذا تم تنفيذ OP Succinct بنجاح، فقد يعطل أيضًا Rollups zkEVM التقليدية إلى حد ما.
ومع ذلك، وبناءً على المعلومات المتاحة في هذه المرحلة، فمن الواضح منطق التشغيل لـ OP Succinct أن ضمان قدرة المطورين على الكشف بسرعة عن الثغرات غير المعروفة التي قد تنشأ من التغييرات في وظيفة STF أو إضافة وظائف جديدة مسبقة التجهيز أمر حاسم. هذه هي مسألة ستتطلب اهتمامًا مستمرًا.
تم نشر هذه المقالة منبلوكبيتإعادة توجيه عنوان OP الأصلي لمسار تقدم OP Succinct يفتح إمكانات ZK Rollup، جميع حقوق النشر تنتمي إلى المؤلف الأصلي [Ac-Core، YBB Capital Researcher]. إذا كانت هناك اعتراضات على هذا النشر المقتبس، يرجى التواصل معبوابة تعلمالفريق، وسوف يتعاملون معها على الفور.
تنصل المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك التي يعبر عنها المؤلف ولا تشكل أي نصيحة استثمارية.
تُجرى ترجمة المقال إلى لغات أخرى بواسطة فريق Gate Learn. ما لم يُذكرGate.io, نسخ أو توزيع أو ارتكاب الانتحال للمقالات المترجمة ممنوع.
المصدر: Blockscout
بتاريخ 30 مارس 2024، أعلنت شركة OP Labs إطلاق "الحماية من الأخطاء" على شبكة اختبار OP Sepoila، مع إطلاق رسمي على شبكة OP Mainnet في 11 يونيو 2024. يشكل هذا خطوة هامة نحو اللامركزية، مما يتيح للمستخدمين سحب ETH و ERC-20 tokens من شبكة OP Mainnet دون الاعتماد على طرف ثالث موثوق به. يمكن للمستخدمين الآن تحدي وإبطال السحوبات غير الصحيحة (بما في ذلك تلك من Base و Metal و Mode و Zora).
لتعزيز سلامة وثقة أصول المستخدم، يستخدم Optimism دليل الخطأ لتحسين دقة وفعالية المعاملات على السلسلة ومنع الأنشطة الخبيثة. والمبادئ الرئيسية هي:
إذا نشأت نزاع، يجب على مشغل الطبقة 2 تقديم دليل للرد على التحدي وتأكيد دقة بياناتهم.
النهائية: إذا لم تثار أي خلافات صحيحة خلال فترة التحدي، أو إذا نجح مشغل الطبقة 2 في التعامل مع التحديات بنجاح، يتم تأكيد الصفقة واعتبارها صحيحة.
فريق OP Labs مسؤول عن تطوير حلول الOptimism، بينما OP Stack هو الإطار الفني الذي يدعم بناء وتوسيع شبكة Ethereum الطبقة 2. يمكنك أن تفكر في OP Labs كالمطورين و OP Stack كمجموعة أدواتهم.
● مختبرات OP:
OP Labs هو مساهم أساسي في مشروع Optimism، المسؤول عن تطوير وصيانة حل Optimism Layer 2. إنه فريق أو منظمة متخصصة في بناء وتحسين الأدوات التقنية المتعلقة بتوسعة Ethereum، مثل Optimistic Rollups. الهدف الرئيسي لـ OP Labs هو تخفيف الضغط على Ethereum mainnet من خلال حلول توسعة Layer 2، وتقليل تكاليف المعاملات وزيادة سرعة المعاملات.
تعمل شركة OP Labs أيضًا بالتعاون مع مشاريع أخرى مثل Succinct Labs لتعزيز تقنية توسيع Ethereum والتركيز على تحسين الأدلة ذات الصفر المعرفة مع مبادرات مثل OP Succinct.
OP Labs هو الفريق الرئيسي أو المنظمة المسؤولة عن تطوير وصيانة شبكة Optimism. هدفهم هو إيجاد حل فعال لتوسيع Ethereum ، مع التركيز على خفض رسوم المعاملات وزيادة سرعة المعاملات. فهم ليسوا مسؤولين فقط عن تطوير Optimistic Rollups ولكنهم يروجون أيضًا للتكنولوجيات الجديدة المتعلقة بالبراهين القليلة المعرفة ، مثل OP Succinct بالتعاون مع Succinct Labs.
● تراكم OP:
ستاك OP هو تراكيب معمارية أو تقنية تستخدم لبناء وتوسيع شبكات إيثريوم للطبقة 2. يتكون من عدة مكونات قابلة للتخصيص تتيح للمطورين إنشاء سلاسل للطبقة 2 الخاصة بهم استنادًا إلى الاحتياجات المحددة. يوفر نهجًا موحدًا يمكن من خلاله للمطورين إنشاء شبكات توسيع للطبقة 2 في وقت قصير تلبي متطلبات معينة.
يعد OP Stack إطارًا معياريًا تم تطويره من قبل OP Labs. يوفر هذا الإطار الأساس لبناء شبكات الطبقة الثانية، مما يتيح للمطورين إنشاء شبكات توسعية مختلفة باستخدام OP Stack بسرعة. نظرًا لتصميمه المعياري، يتيح OP Stack للمستخدمين اختيار آليات التحقق المختلفة (مثل Optimistic Rollups أو ZK Rollups) بمرونة لتلبية الاحتياجات المحددة لمشاريع مختلفة.
يمكن فهم مختبرات OP على أنها مطورة لـ OP Stack، وهو مجموعة من الأدوات التقنية التي تقدمها مختبرات OP لمساعدة المطورين في بناء وتوسيع شبكات Ethereum Layer 2.
قبل الانغماس في OP Succinct، من المهم فهم العناصر الأربعة الرئيسية لـ OP Stack:
المصدر: مدونة موجزة
مشيراً إلى نهاية القسم 1.2، الذي يناقش "المكونات الأربعة الرئيسية للمكدس OP"، OP Succinct هو تحسين خفيف الوزن للمكدس OP. يسمح للسلسلة باستخدام الكتل فقط التي تم التحقق منها باستخدام الأدلة الصفرية المعرفة (ZK)، بينما تظل المكونات الثلاثة الأخرى (op-geth و op-batcher و op-node) بدون تغيير. يتألف OP Succinct بشكل أساسي من العناصر الأربعة التالية:
إنشاء zkEVM Rollup تحدي كبير بسبب المعرفة الكريبتوغرافية المطلوبة بشكل واسع. فريق OP Labs أخذ ذلك في الاعتبار أثناء بناء OP Stack القابل للتعديل، مضمناً دعم آليات الصحة المختلفة. قاموا بتطوير مشروع مفتوح المصدر يسمى Kona (انظر الرابط الموسع 1)، والذي ينفذ وظيفة الانتقال الحالة (STF) لـ OP Stack Rollup باستخدام Rust. تمكن هذا الابتكار من إنشاء أدلة المعرفة الصفرية (ZKP) لـ OP Stack من خلال Kona وبرنامج SP1، مما يسمح نظرياً بترقية جميع السلاسل في OP Stack لاستخدام ZKP.
يهدف SP1 (Succinct Processor 1) إلى تمكين أي مطور من دمج Type-1 zkEVM Rollup بسهولة باستخدام رمز Rust القياسي. باستخدام OP Succinct ، يمكن ترقية أي OP Stack chain موجود إلى Type-1 zkEVM Rollup في ساعة واحدة فقط ، مما يوفر الأداء العالي اللازم للتطبيقات. توفر هذه الطريقة العديد من المزايا:
وفقًا لوثائق GitHub الرسمية، يتم تحديث أي OP Stack Rollup موجود إلى Type-1 zkEVM Rollup بسيط: قم بتثبيت Rust و Foundry و Docker، واتبع هذين الخطوتين: 1. نشر عقد ZK L2OutputOracle.sol؛ 2. تشغيل خدمة OP Succinct proposer (يمكن العثور على المزيد من التفاصيل في الرابط الموسع 2 في GitHub).
تحديث OP Stack Rollup إلى ZK Proofs؛ مصدر الصورة: مدونة موجزة
يتصور Succinct أن مستقبل EVM Rollups سيتضمن zkEVMs قابلة للصيانة تم تطويرها باستخدام Rust. حاليا ، تواجه OP Rollup ثلاثة تحديات كبيرة: نافذة مقاومة الاحتيال الممتدة لمدة 7 أيام ، ومشكلات التشغيل البيني المعقدة ، والاعتماد على مصادر بيانات متعددة بدلا من أدلة الاحتيال في حالات معينة. بالإضافة إلى ذلك ، يعد إنشاء zkEVM عملية طويلة ، مما أدى إلى تطوير SP1 لمعالجة هذه المشكلات.
SP1 هو نظام عالي الأداء مفتوح المصدر بالكامل يمكنه التحقق من تنفيذ أي برنامج مكتوب بلغة Rust (أو لغات LLVM المترجمة الأخرى). تشير البيانات العامة إلى أن OP Succinct Stack تعمل بنجاح على OP Mainnet و OP Sepolia و Base chains ، وتحقق تكاليف البرهان بين 0.01 دولار و 0.02 دولار للمعاملات في Ethereum (انظر الرابط الموسع 3). هناك طموحات لتطوير كل بنية البلوكشين (بما في ذلك Rollups والجسور ومعالجات المشاركة) باستخدام لغة Rust (أو لغات LLVM المترجمة الأخرى) والاستفادة من ZKP في المستقبل.
وفقًا للملخصات من مدونة Succinct ومحتوى GitHub de المفتوح المصدر، يمكن أن ترجع الاختلافات في الأداء بين SP1 وغيرها من zkVMs إلى عدة عوامل رئيسية:
مصدر الصورة: مدونة موجزة، راجع الرابط الموسع 4 وصف الملحق
مصدر الصورة المؤلف:@jtguibas
إذا اعتبرنا أن حلول توسيع نطاق Ethereum تميل نحو OP على المدى القصير و ZK على المدى الطويل ، فعندئذ ، بافتراض نجاح OP Succinct ، فإنها ستمثل علامة فارقة في تطوير Ethereum. يوفر OP Succinct مسارا ل ETH Rollups للانتقال من التحقق المتفائل إلى براهين المعرفة الصفرية. لا يؤدي هذا الانتقال إلى خفض تكاليف المعاملات فحسب ، بل يعزز أيضا سرعات المعاملات مع الحفاظ على ميزات الأمان وإخفاء الهوية لمجموعات ZK ، مما يمهد الطريق لطفرة محتملة في التطبيقات في المستقبل.
حالياً، بين أربعة لاعبين رئيسيين في منظر الطبقة 2 المعترف به، يبدو أن OP Stack يحمل حافة طفيفة على ZK Stack من حيث تطوير النظام البيئي. قد يصبح تأثير متى يوسف (حيث يصبح الأغنياء أكثر ثراءً) أكثر وضوحًا مع مرور الوقت؛ مع انضمام OP Succinct إلى الصراع، يمكن أن يجذب بعض حركة المرور والإمكانية بعيدًا عن ZK Stack. إذا تم تنفيذ OP Succinct بنجاح، فقد يعطل أيضًا Rollups zkEVM التقليدية إلى حد ما.
ومع ذلك، وبناءً على المعلومات المتاحة في هذه المرحلة، فمن الواضح منطق التشغيل لـ OP Succinct أن ضمان قدرة المطورين على الكشف بسرعة عن الثغرات غير المعروفة التي قد تنشأ من التغييرات في وظيفة STF أو إضافة وظائف جديدة مسبقة التجهيز أمر حاسم. هذه هي مسألة ستتطلب اهتمامًا مستمرًا.
تم نشر هذه المقالة منبلوكبيتإعادة توجيه عنوان OP الأصلي لمسار تقدم OP Succinct يفتح إمكانات ZK Rollup، جميع حقوق النشر تنتمي إلى المؤلف الأصلي [Ac-Core، YBB Capital Researcher]. إذا كانت هناك اعتراضات على هذا النشر المقتبس، يرجى التواصل معبوابة تعلمالفريق، وسوف يتعاملون معها على الفور.
تنصل المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك التي يعبر عنها المؤلف ولا تشكل أي نصيحة استثمارية.
تُجرى ترجمة المقال إلى لغات أخرى بواسطة فريق Gate Learn. ما لم يُذكرGate.io, نسخ أو توزيع أو ارتكاب الانتحال للمقالات المترجمة ممنوع.