كانون الأول (ديسمبر) 2022 خلاصة التنمية لـ Cartesi.

اطلع على آخر التحديثات على Cartesi Machine و Cartesi Rollups و Noether.

هل تبحث عن آخر التطورات في Cartesi Tech؟ أنت في المكان الصحيح! كما هو موضح في مقالة خريطة الطريق الخاصة بنا ، نحن نتجه نحو المزيد من التحديثات المنتظمة والمتكررة لإبقاء مجتمعنا في حلقة من التقدم الذي نحرزه للوصول بتكنولوجيا Cartesi إلى مستوى الإنتاج - إلى حيث يمكن أن يزدهر نظام DApp البيئي الجميل والمتنوع وتنمو.

لست على دراية بمكونات تقنية Cartesi؟ تأكد من قراءة هذه المقالات التمهيدية لإطلاعك على السرعة قبل الغوص في:

-آلة كارتيسي
-تجميعات كارتيزي
-نويثر

للحصول على نظرة عامة سريعة على التطورات في شهر ديسمبر ، تحقق من مخطط خارطة الطريق أدناه لمعرفة الجديد في Cartesi Machine و Cartesi Rollups و Noether.

آلة كارتيسي

آلة Cartesi هي آلة افتراضية حتمية من Cartesi تحاكي بنية RISC-V ويمكنها تشغيل نظام تشغيل Linux كامل. إنها تقنية رائدة توفر وقت تشغيل للتطبيقات اللامركزية التي تم إنشاؤها باستخدام البرامج السائدة.

العماره والبناء الدقيق

بعد إطلاق التنفيذ الأولي للهندسة المعمارية الدقيقة الخاصة بنا كجزء من Machine Emulator SDK v0.13.0 ، بدأنا في تكييف محاكي الهندسة الدقيقة لدينا بحيث يكون كود C ++ الخاص به أقرب ما يمكن إلى Solidity. بهذه الطريقة ، سيكون تنفيذ وظيفة خطوة الصلابة الجديدة ، التي بدأناها بالفعل ، مباشرًا وأقل عرضة لأي تناقضات.

التوزيعات ذاتية الاستضافة

تم إيقاف التجارب مع توزيع Gentoo المستضاف ذاتيًا ونظام Alpine Linux مؤقتًا لفريقنا لتركيز كل طاقته على Cartesi Rollups وواجهات عمل الهندسة المعمارية الدقيقة.

البنية التحتية للتراكميات

فيما يلي قائمة بالتحسينات في محاكي الآلة ومكوناته لدعم تقدم Cartesi Rollups:

- تعليمات مضغوطة تم تنفيذها وهي قيد المراجعة.
- نهج جديد "يشبه عامل الإرساء" لبناء rootfs قيد المراجعة (مطورو DApp الذين يرغبون في الحصول على طريقة أسهل لإنشاء أجهزتهم ، ترقبوا ذلك!)
- زيادة كبيرة في تغطية اختبار المحاكي
- تم تحسين تكوين Kernel. يعمل Linux الآن بسرعة مضاعفة (.4s)!

تحسينات أخرى

فيما يلي قائمة بالتحسينات في محاكي الآلة ومكوناته التي لا تكون بالضرورة مدفوعة بتقدم Cartesi Rollups:

- دعم برنامج hypervisor للنموذج الأولي يتقدم ويقترب من تمهيد KVM.
- التحديث إلى kernel 6.x والانتقال من BBL إلى OpenSBI قيد التنفيذ.
- تتقدم عملية ترحيل بعض المكونات من gRPC إلى JSON-RPC بسرعة.
- خوارزمية التحكيم غير المصرح بها (NxN) قيد الإعداد لتقديم الأوراق الأكاديمية في منتصف فبراير.
- تنفيذ النموذج الأولي NxN يتقدم بسرعة.

تجميعات كارتيزي

تجميعات كارتيزي هو نظام الطبقة 2 المتفائل من Cartesi الذي يعتمد على آلة Cartesi للسماح للمطورين بإنشاء تطبيقات لامركزية قابلة للتطوير مع مكونات البرامج السائدة. وهو يتألف من مكونات متصلة بالسلسلة وخارج السلسلة تسمح لـ blockchain بتوفير توافر البيانات ، وبيانات إدخال الطلب ، وربط الرموز المميزة بين الطبقة 1 والطبقة 2 ، والعمل كحكم في حالة النزاعات.

الطريق إلى مينيت

لقد بدأنا العمل على إصدار Rollups alpha 0.9.0 ، والذي سيستخدم بنية مبسطة على السلسلة من أجل Rollups. سيمثل هذا خطوة مهمة نحو الوصول إلى Mainnet بإطار عمل آمن وموثوق.

عقد تحقق للتطبيقات اللامركزية

يخضع نظام النشر والبنية التحتية للتنفيذ المستندة إلى مجموعة النظراء حاليًا إلى مرحلة التحسين المستمر ، مما يعني أن الميزات الأساسية قد اكتملت وستأتي الميزات و / أو الإصلاحات الجديدة وفقًا للاستخدام. لمزيد من المعلومات، يرجى الضغط هنا.

التحسينات التراكمية

لقد عملنا على جعل إصدار alpha 0.8.0 أكثر استقرارًا وقوة ، وأضفنا عميل ويب بسيطًا لـ Echo DApp لتوضيح كيفية تفاعل تطبيقات الواجهة الأمامية مع إطار عمل Rollups.

دعم Oracles الحسابية

حصل فريق مطوري Zippie على منحة Cartesi Foundation Grant للعمل على حل أوراكل الحاسوبي من Cartesi (المسمى Cartesi Compute). وفقًا لما أوردته Zippie ، يستمر عمل المنح في التقدم.

المعلمان الأساسيان 1 و 2 في مرحلة المراجعة ، والتي تتضمن المهام التالية:

-إعادة تسمية اسم "ديكارت" القديم إلى "حساب" في التعليمات البرمجية المصدر والواجهات
- ترقية حساب Cartesi لاستخدام آلة Cartesi اعتبارًا من عام 2022
- تنفيذ التجزئة المحسوبة مسبقًا للصفحات الأصلية (الصفحات الفارغة) ، مما يجعل التجزئة أسرع بكثير للأجهزة الأكبر حجمًا
- وظيفة عدم السماح للمسجل بتحميل البيانات (يضمن العقد الذكي توفر البيانات)
- وظيفة لإضافة مفتاح مسؤول إلى Cartesi Compute للسماح بنشر Mainnet المرحلي
-الاستقرار ، وإصلاحات CI
-الاختبار: تأكد من أن لعبة التحقق تعمل / تصطاد الاحتيال
-الاختبار: تأكيد عمل نماذج حساب Cartesi والتحقق من وظيفة المسجل
- مساهمات إضافية تتضمن القدرة على تنزيل محرك IPFS كملف CAR (الحصول على DAG بالكامل)
بالإضافة إلى ذلك ، بدأ العمل على Milestone 3 ، والذي يتضمن تغييرات في الوثائق وإعادة تسمية ، بالإضافة إلى مناقشات حول التكامل مع تغييرات الهندسة الدقيقة الجديدة في مكدس Cartesi.

التحكيم عن التراكمية

سنقوم بإيقاف واجهة العمل مؤقتًا لتركيز جهودنا على العمل في الطريق إلى Mainnet.

يتم تحفيز تنفيذ القسيمة تلقائيًا بواسطة CTSI

-من المهم الإشارة إلى أن هذه الميزة تعتمد على مكون المجدول.
-انظر تحديث الحالة لنشاط المجدول.

مُسلسِل المعاملات المُحفَّز بواسطة CTSI

-من المهم الإشارة إلى أن هذه الميزة تعتمد على مكون المجدول.
-انظر تحديث الحالة لنشاط المجدول.

نويثر Noether

Noether هي سلسلة Cartesi الجانبية لتوفير البيانات. إنه جزء من حل Cartesi الذي سيمكن تطبيقات blockchain من استخدام بيانات أكثر بكثير مما هو ممكن مع Ethereum أو طبقات أساسية أخرى.

المجدول

قمنا بإيقاف التطوير مؤقتًا على "المجدول" لتركيز جهودنا على العمل على نقاط البيع.

إكسبلورر

هنا تأتي تحديثاتنا على واجهة عمل Explorer:

ميزات جديدة:

تم نشر صفحة المستخدمين الجدد. هذا يعطي رؤية لأمرين رئيسيين ؛ ينمو المستخدمون على مجموعة Staking وكذلك الأسهم المتراكمة حسب العنوان. يمنح ذلك المستخدمين وجهة نظر حول العناوين التي تمثل الحيتان والتأثير المحتمل على الإنتاج الكتلي إذا قرروا المغادرة.
بدأنا التغييرات البرمجية لدعم PoS V2.

التحسينات:

أضفنا الدعم إلى بيئة تطبيق Gnosis الآمنة الجديدة المسماة app.safe.global. ما زلنا ندعم البيئة السابقة أيضًا.
التحسينات التي تم إجراؤها باستخدام بيانات ENS للرسم البياني الفرعي للرسم البياني لإنشاء بيانات تعريفية بشكل ثابت لتحسين نتائج تحسين محركات البحث (SEO) لتجمعات التخزين باستخدام خدمة ENS.

الإصلاحات:

أصدرنا عددًا لا يحصى من الإصلاحات من تغييرات واجهة المستخدم مثل المحاذاة على الهاتف المحمول ، إلى الإصلاحات الوظيفية مثل البيانات القديمة في نماذج إجراءات الحصة.

صيانة:

قمنا بأرشفة مجموعة من العلامات المميزة وأزلنا الكثير من التعليمات البرمجية باستخدام ذلك. على سبيل المثال علامات للوصول إلى صفحة قائمة التجمّع الجديدة وصفحة تفاصيل المجمعات ومتسابقات العقدة وسير عمل / واجهة مستخدم اتصال المحفظة الجديد.