**شبكة R3E تنشر بنية متعددة الطبقات L2 ولغة عقود ذكية مبتكرة لـ Neo**

أطلق جيمي لياو، المطور الأساسي لشبكة Neo والمؤسس المشارك لشبكة R3E، مستودعين تجريبيين في الرابع من مايو لاستكشاف الشكل الذي يمكن أن تبدو عليه المرحلة التالية من Neo. المستودع الأكبر، neo-n4، يقدم نموذجًا أوليًا لشبكة مرنة متعددة الطبقات الثانية (L2) مبنية على قلب Neo 4. أما المستودع الثاني، neo-lang، فهو لغة برمجة متخصصة في مراحلها المبكرة للعقود الذكية على شبكة Neo N3.
كلا المشروعين هما جهود بحثية مجتمعية مستقلة. يوضح مستودع neo-n4 بشكل بارز أنه “ليس الإصدار الرسمي لـ Neo 4″، ويصف نفسه بأنه “نموذج أولي لمجتمع واحد، وليس مواصفات رسمية”.
neo-n4: هيكل شبكة مرن
يُصوَّر neo-n4 كتصميم ثلاثي المستويات، حيث تعمل Neo N3 أو Neo 4 كطبقة تسوية أساسية (L1)، وبوابة اختيارية تجمع الأدلة من سلاسل L2 متعددة، بينما تعمل كل سلسلة L2 على تشغيل قلب Neo 4 كنواة تنفيذ خاصة بها. تستعير البنية نمط “الجسر المشترك” و”تجميع الأدلة” الذي ابتكرته شبكة ZKsync المرنة، ولكنها مُعاد بناؤها على حزمة Neo باستخدام تقنية الإنهاء dBFT 2.0، وأصول NEP-17، وآلة NeoVM الافتراضية، ونظام NeoFS لتوفير البيانات.
نطاق النموذج الأولي واسع جدًا. في وقت كتابة هذا التقرير، يحتوي المستودع على 820 اختبارًا موزعة على 26 مشروعًا، و19 عقدًا ذكيًا مقسمة بين 13 عقدًا لطبقة L1 (NeoHub) و6 عقود أصلية لطبقة L2، و15 مكتبة خارج السلسلة، و8 إضافات للعقد، و3 أدوات لسطر الأوامر. تغطي العقود وظائف مثل تسجيل السلسلة، والجسر المشترك، وإدارة التسوية، وربط أداة تسلسل المعاملات (Sequencer)، ونافذة تحدي تفاؤلية، وغيرها من الوظائف.
قام لياو بترتيب العمل على مراحل. المراحل من صفر إلى ثلاثة، والتي تشمل إثبات مفهوم للسلاسل الجانبية، والجسر المشترك NeoHub، والتسوية المجمعة، ونافذة التحدي التفاؤلية، تم وضع علامة “مكتملة” عليها. المرحلة السادسة مكتملة أيضًا، وتوفر أدوات CLI للمطورين. أما المرحلتان الرابعة والخامسة، اللتان تستهدفان أدلة الصحة الصفرية (ZK) باستخدام أداة إثبات RISC-V وتجميع الأدلة عبر سلاسل L2 متعددة، فلا تزالان قيد التطوير مع وجود هيكل أساسي.
نظام المراسلة عبر السلاسل الخاص بالمشروع، Neo Connect، يوضح تمرير الرسائل من L1 إلى L2، ومن L2 إلى L1، ومن L2 إلى L2 من خلال أدلة Merkle المجمعة. يقدم نموذج توفر البيانات المتدرج ثلاثة مستويات: تسوية L1 لحالات الاستخدام عالية الأمان مثل التمويل اللامركزي (DeFi)، وNeoFS للتطبيقات منخفضة التكلفة، وخيار لجنة توفر البيانات لحالات بأقل تكلفة ممكنة.
يتضمن المستودع ورقة بيضاء، ووثائق للهيكل، وأدلة للمشغلين، ولكن لم يخضع لأي تدقيق أمني معلن عنه.
العلاقة مع عمل Neo 4 الرسمي
يفترض neo-n4 صراحةً وجود قلب Neo 4 كطبقة أساسية عاملة، ويبني فوقها هيكلًا لطبقة L2. المرحلة الرابعة من المشروع تستهدف آلة NeoVM 2 وأدلة ZK الصفرية باستخدام RISC-V، وهذا يتماشى مع الاتجاه الذي أوضحه إريك تشانغ، المؤسس المشارك لـ Neo، في مسودة خارطة الطريق لـ Neo 4 في سبتمبر 2025.
في 15 أبريل، أعلن تشانغ أن حل آلة RISC-V المتوافقة مع NeoVM قد اجتاز التحقق الكامل من حالة الشبكة الرئيسية (MainNet)، مؤكدًا أن التصميم تجاوز المرحلة النظرية. ساهم لياو في هذا الجهد من خلال مشاركة رسم تخطيطي لهيكل دمج PolkaVM في عقدة Neo Core C# قبل أيام.
جاء إعلان neo-n4 بعد 19 يومًا من هذا الإنجاز. بينما يمثل عمل تشانغ التطوير الرسمي لبروتوكول Neo 4، يستكشف neo-n4 كيف يمكن لطبقة توسيع متعددة L2 أن تبدو إذا تم بناؤها فوقه. لم تقترح خارطة طريق تشانغ المسودة صراحةً هيكلًا متعدد L2.
neo-lang: لغة عقود أصلية لـ Neo
المستودع الثاني، neo-lang، يقدم لغة موجهة للعقود تستهدف Neo N3 بامتداد ملف `.neo`. تتميز بـ 10 أنواع مدمجة، وإعلانات الهياكل، ومعالجة الأحداث، ونظام حزم، والوصول إلى العقود الأصلية لـ Neo بما في ذلك Oracle و Notary.
يدعي إعلان لياو أن اللغة توفر 30% من رموز التشغيل (opcodes). ومع ذلك، بينما يحتوي المستودع على مرجع شامل للغة، إلا أن المترجم الثنائي، ومجموعات الاختبار، والعقود النموذجية، والاختبارات القياسية ليست متاحة بعد.
الفرق واضح مع مشروع R3E الأكثر نضجًا، مترجم neo-solidity، الذي أصدر الإصدار v0.15.0 في 20 مارس مع أكثر من 700 اختبار، وعقود DeFi نموذجية، وتكامل بنسبة 95% مع أداة Hardhat. كلا المشروعين يستهدفان كود Neo N3 الثنائي لكنهما يخدمان جماهير مختلفة. neo-solidity ينقل لغة راسخة للمطورين الملمّين ببيئة إيثريوم الافتراضية (EVM)، بينما neo-lang تهدف إلى أن تكون أصلية لـ Neo من الألف إلى الياء.
الإنتاج الغزير لـ R3E مستمر
المستودعان هما الأحدث في سلسلة سريعة من أدوات المطورين من R3E في عام 2026. منذ فبراير، أصدر الفريق مترجم neo-solidity، وحزمة أدوات لفك تشفير JavaScript، ونظام أوراكل يعمل بتقنية TEE تم نشره على الشبكة الرئيسية، وإصدارات من حزم SDK للغات JavaScript و Rust و Swift.
يمثل neo-n4 الأكثر طموحًا بين هذه الجهود – نموذج أولي لبنية تحتية على مستوى الشبكة بدلاً من أدوات المطورين الفردية. ما إذا كانت أي من مكوناته ستجد طريقها إلى التطوير الرسمي لـ Neo يبقى سؤالاً مفتوحًا. دور لياو المزدوج كمؤسس لـ R3E ومطور أساسي لـ Neo يضع العمل كاستكشاف مدروس، لكن إخلاء المسؤولية في المستودع نفسه يوضح أنه بالضبط – استكشاف، وليس خارطة طريق.
الأسئلة الشائعة (FAQ)
- س: ما هو مشروع neo-n4 بالضبط؟
ج: هو نموذج أولي لمشروع مجتمعي يستكشف بناء طبقة توسع مرنة (مثل شبكة من السلاسل الجانبية) فوق شبكة Neo. يهدف لتسهيل التعاملات وجعل الشبكة أكثر قدرة على استيعاب التطبيقات، لكنه ليس الإصدار الرسمي القادم من Neo. - س: ما هي لغة neo-lang الجديدة؟
ج: هي لغة برمجة جديدة خاصة بشبكة Neo، صممت من الصفر لكتابة العقود الذكية بسهولة وكفاءة أكبر. تدعي توفير 30% من أكواد البرمجة مقارنة بالطرق الحالية، لكنها لا تزال في مراحلها الأولى. - س: هل هذه المشاريع جزء من خارطة الطريق الرسمية لشبكة Neo؟
ج: لا، هذه المشاريع هي جهود بحثية مستقلة يقوم بها مطور أساسي في الشبكة ومجتمعه. هي عبارة عن استكشافات لأفكار جديدة، وقد تؤثر أو لا تؤثر على التطوير الرسمي لـ Neo في المستقبل.












