Telos EVM 1.5: وضع الأساس ل Telos Evolved
نحن متحمسون لمشاركة معلم هام في رحلتنا - إطلاق نظام Telos EVM 1.5. تجسّد هذه الترقية التزام Telos بالابتكار والاستدامة، حيث تقدم تحسينات مهمة تعزز قابلية التوسع في شبكتنا وتوسع قدرات نظامنا البيئي للمطورين. يتحول تركيزنا الآن نحو إصدار المزيد من التحديثات في EVM 2.0.
تعرف على المزيد حول خارطة الطريق الخاصة بنا وكيف يمكنك المساهمة في مشروع Telos EVM من خلال الاطلاع على وثائقنا: https://docs.telos.net/
ميزات EVM 1.5 EVM 1.5
وظيفة الطباعة المتقدمة لتصحيح الأخطاء:
لقد نفذنا تحسينًا لوظيفة الطباعة، مما يتيح طباعة وتتبع رمز بدء العقود التي تم إنشاؤها في المعاملات الداخلية. هذا التحسين أساسي لتصحيح الأخطاء التفصيلية ويوفر رؤية واضحة لعمليات إنشاء العقود.
تحسين مجموعة التعليمات لمطوري Solidity:
تُعد إضافة تعليمات PUSH إلى مجموعة التعليمات الخاصة بنا ترقية مهمة، خاصةً للمطورين الذين يستخدمون أحدث إصدار من Solidity. وهذا يسمح بتطوير عقود ذكية أكثر كفاءة وتطوراً.
الملفات المسبقة والتحديثات الجوهرية لتعزيز الأداء:
لقد أدى استبدال الملفات المسبقة بالملفات المسبقة بالملفات المسبقة الجديدة إلى زيادة سرعة آلية EVM الخاصة بنا بشكل ملحوظ، مما جعلها تتماشى بشكل أوثق مع الملفات المسبقة لـ Ethereum EVM. وهذا لا يحسن الأداء فحسب، بل يحسن أيضًا التوافق مع معايير الإيثيريوم.
توافق برامج القفزة البرمجية:
لقد قمنا بتحديث ملفات cmake لضمان التوافق مع برنامج Leap، مما يضمن بقاء نظامنا قابلاً للتكيف والأداء الأمثل.
تتبع إصدار الميزات:
يتيح إدخال خاصية تتبع الإصدار في عقد إدارة المشاريع الإلكترونية تفعيل ميزات وإصلاحات محددة في نقاط محددة مسبقاً، مما يسمح بإدارة الميزات بشكل أكثر انسيابية وفعالية.
إصلاحات تقدير الغاز:
لقد عالجنا جانبًا مهمًا من جوانب كفاءة النظام من خلال إصلاح أوجه القصور في تقدير الغاز للعناوين التي لا يوجد بها أموال كافية. يعمل هذا التحديث على تحسين دقة تقديرات الغاز بشكل كبير، مما يعزز موثوقية المعاملات.
إصلاحات التتبع وإنشاء العقود:
لقد قمنا بحل المشكلات المتعلقة بمخرجات إعادة التتبع وعملية إنشاء العقد، مما يضمن معالجة أكثر دقة وموثوقية للمعاملات.
رسائل الخطأ:
لقد قمنا بتحسين رسائل الخطأ إلى حد كبير عندما ترتد المعاملة، مما يجعل استجابة RPC الخاصة بنا تتماشى بشكل أوثق مع بنية استجابة عقد الإيثيريوم التقليدية.
مترجم/منسّق عمليات الترجمة/منسّق عمليات نقل البضائع:
نطاقات الكتل المبكرة:
لقد قمنا بفهرسة جميع كتل Telos من 0 إلى الكتلة التي تم نشر Telos EVM فيها، وهذا يساعد في المفهرسات ويستخدم في إنشاء تجزئات الكتلة.
مستهلك تاريخ الولاية الأصلي الجديد:
لقد أنشأنا مستهلك WebSocket جديدًا لتاريخ الحالة يسمح لنا بالحصول على كتلة كاملة في كل مرة. مع الإصدار 1.0، دفعتنا الطبيعة غير المتزامنة لكيفية استلامنا للمعاملات والكتل إلى إدخال تأخير مصطنع في منطق eth_blockNumber، لضمان استلامنا وفهرسة جميع المعاملات للكتلة N قبل إرجاعها من RPC. مع الإصدار 1.5 يمكننا الآن بثقة إرجاع رقم الكتلة بمجرد فهرستها. باتباع منهجية الجزء الأفضل هو عدم وجود جزء، تمت إزالة حزم إضافية من مكدس البرامج بما في ذلك RabbitMQ.
خوارزمية تجزئة الكتلة:
تتماشى خوارزمية تجزئة الكتلة الآن بشكل وثيق مع الورقة الصفراء للإيثيريوم، في السابق كانت تجزئة الكتلة عبارة عن تجزئة keccak256 لرقم الكتلة على هيئة سداسي عشري والتي كانت حتمية ويمكن أن تسمح للمفهرسين بمراقبة شوكات/إعادة التجزئة للشبكة. تجزئة الكتلة 1.5 الآن هي بصمة إصبع مناسبة لمحتويات الكتلة. أصبح هذا التجزئة الجديدة للكتلة ممكنًا بفضل مستهلك سجل الحالة الجديد الذي يوفر كتلة كاملة في كل مرة.
مناولة الشوكة:
تم بناء مجموعة اختبار جديدة لمحاكاة الشوكات القادمة من تاريخ الحالة، مما سمح لنا بتنفيذ معالجة أكثر قوة بكثير للشوكة. تعالج هذه المعالجة المحسّنة للشوكة الثغرات والتكرارات التي لوحظت عندما تواجه أدوات التحقق من الصحة عدم استقرار الشبكة
تحسين هياكل استجابة RPC المحسنة:
We have built a test suite of all RPC inconsistencies which ensures the RPC response from the TelosEVM is consistent with similar responses from other EVM RPCs.
اكتشف كيف تعزز هذه الميزات التطوير على Telos من خلال زيارة دليل المطورين الشامل الخاص بنا: https://docs.telos.net/evm/about/introduction/
التطلع إلى EVM 2.0
بعد الانتهاء من EVM 1.5، نتطلع الآن إلى EVM 2.0، والذي سيأتي مع عدد من الابتكارات، مثل
تحسين تجربة المطور
تم تصميم الإصدار EVM 2.0 لتقديم بيئة أكثر قوة لمطوري التطبيقات الرقمية (dApp)، بهدف توفير نشر عقود ذكية بأسعار معقولة مع إنتاجية عالية للمعاملات. سيقدم وظائف متقدمة لتصحيح الأخطاء، وتحسينات في مجموعة التعليمات لمطوري Solidity، وإصلاحات في تقدير الغاز، وتحسينات في هياكل استجابة RPC، مما يضمن منصة تطوير شاملة وسهلة الاستخدام.
بروتوكول الإثبات القابل للتطوير (SPP):
بالإضافة إلى ذلك، سنقوم بتطوير بروتوكول الإثبات القابل للتطوير (SPP)، وهو بروتوكول لامركزي جديد لا مركزي خالٍ من المعرفة، مصمم لجعل Telos قابلة للتطوير على نطاق واسع ومصممة لتلبية الاحتياجات التكنولوجية لاعتماد البلوك تشين على نطاق واسع.
البلوك تشين كخدمة (BaaS):
وسيتم استكمال ذلك من خلال تطويرنا للبلوك تشين كخدمة (BaaS). تتمثل الرؤية طويلة الأجل لخدمة Telos BaaS في تمكين المستخدمين من إنشاء سلاسل الكتل المخصصة بسهولة وكفاءة. ستلبي هذه الخدمة مجموعة متنوعة من حالات الاستخدام، بما في ذلك تلك التي تتطلب الامتثال للوائح الحكومية.
الخاتمة
يمثل الإصدار 1.5 من EVM 1.5 علامة فارقة هامة، ولكنه مجرد مقدمة لفصل أكثر تحوّلاً. مع استمرار ظهوره في عام 2024، توقع أن تدفع Telos حدود تقنية البلوك تشين، وتسعى جاهدة لجعل التبني الجماعي حقيقة واقعة من خلال قابلية التوسع الهائلة وحماية البيانات في المقدمة.
انضم إلينا في رحلتنا نحو EVM 2.0. لمعرفة المزيد عن خططنا المستقبلية وكيف يمكنك أن تكون جزءًا من هذه القفزة الثورية، تفضل بزيارة موارد المطورين لدينا: https://docs.telos.net/overview/what-is-telos/introduction/
المحتوى الوارد في هذه المقالة هو لأغراض إعلامية فقط ولا ينبغي تفسيره على أنه نصيحة مالية أو استثمارية. قم دائمًا بإجراء أبحاثك الخاصة واستشر متخصصًا قبل اتخاذ أي قرارات مالية. يمكن أن تكون استثمارات العملات المشفرة إلى جانب فئات الأصول الأخرى متقلبة ويمكن أن تؤدي إلى خسائر محتملة. توخَّ الحذر دائمًا، وتوخَّ العناية الواجبة، ولا تستثمر أبدًا رأس المال الذي لا يمكنك تحمل خسارته. تذكر أن تحافظ دائمًا على أمان حساباتك، واستخدم كلمات مرور قوية، وقم بتفعيل المصادقة ذات العاملين، وكن حذرًا من محاولات التصيد الاحتيالي. حافظ على سلامتك واستثمر بمسؤولية.
Telos هي منظومة بلوك تشين لامركزية تتضمن Telos EVM، والتي تم اختبارها كأسرع آلة افتراضية للإيثيريوم على مستوى العالم، وطبقة الإجماع عالية السرعة الخاصة بها، Telos Zero. مع تركيزها المستمر على المساعدة في دفع التبني العالمي لتقنية Zero Knowledge إلى الأمام، تعمل Telos حاليًا أيضًا على تطوير شبكة Ethereum Layer 2 المُسرّعة للأجهزة والمدعومة من SNARKtor، بهدف تعزيز الخصوصية وقابلية التوسع لحالات الاستخدام العالمية على نطاق واسع. تُشرف على Telos مؤسسة Telos Foundation، وهي مؤسسة غير مالكة مكرسة لتطوير شبكة بلوك تشين Telos ومجتمعها.