مقدمة:
في عام 2025، أعلنت Celo عن اكتمال انتقالها من Layer 1 إلى Layer 2، مستخدمة تقنية OP Stack. هذا الانتقال جعل Celo أكثر كفاءة، وأرخص، وأكثر توافقًا مع نظام Ethereum.
لكن… ما هو OP Stack؟ وكيف يعمل Celo معه؟ هذا ما سنتعرف عليه الآن.
ما هو OP Stack؟
كما ذكرنا فى الدرس السابق أن OP Stack هو إطار عمل مفتوح المصدر طوّرته Optimism، يُستخدم لبناء شبكات Layer 2 متوافقة مع Ethereum.
Celo اعتمدت هذا النظام لتصبح سلسلة ثانية (L2) تعمل فوق Ethereum.
مكونات OP Stack الأساسية:
-
op-geth
-
نسخة معدلة من Geth (العميل الرسمي لإيثيريوم).
-
مسؤولة عن تنفيذ العقود الذكية والمعاملات.
-
-
op-node
-
يدير التواصل مع Ethereum.
-
ينظم الكتل ويدفع ببياناتها إلى Ethereum بشكل دوري.
-
-
Data Availability Layer
-
Celo تستخدم EigenDA لحفظ بيانات المعاملات بطريقة سريعة وآمنة خارج السلسلة.
-
ثالثًا: ما الذي تغير في بنية Celo بعد الانتقال؟
العنصر | Celo (Layer 1 سابقًا) | Celo (Layer 2 الآن باستخدام OP Stack) |
---|---|---|
نوع الشبكة | Layer 1 (مستقلة) | Layer 2 (فوق Ethereum) |
معالجة المعاملات | بواسطة عقد Celo الأصلي | عبر op-geth المتوافق مع Ethereum |
التخزين | داخل بلوكتشين Celo | باستخدام EigenDA لنشر البيانات خارج الشبكة |
التوافق مع Ethereum | محدود | كامل (EVM-compatible و Solidity-ready) |
الرسوم | رخيصة | أرخص بفضل OP Stack + EigenDA |
رابعًا: لماذا هذا الانتقال مهم؟
-
تكامل سلس مع نظام Ethereum البيئي.
-
توفير رسوم أقل للمستخدمين النهائيين.
-
سهولة التطوير للمبرمجين باستخدام أدوات Ethereum.
-
استفادة من السيولة والبروتوكولات الموجودة في Ethereum.
-
دعم التوسع عالميًا بدون التضحية بالأمان.