
المؤلف: Elias Tazartes ، مؤسس Kakarot Zkevm والمدير التنفيذي ؛
Kakarot Zkevm على وشك الدخول إلى شبكة الاختبار.
ستناقش هذه المقالة تفرد Kakarot.
مددت بناة EVM التخريبية مساحة تصميم تجربة المستخدم ، وسيشاهدون بيئة متحمسة وودية في كاكاروت.
1إلى جانبكاكاروتمقدمة موجزة
Kakarot هي لغة قابلة للدعم تدعم دعم StarkNet وجميع سلاسل Starknetos (المعروفة أيضًا باسم سلسلة تطبيق Cairovm أو سلسلة تطبيق StarkNet).Kakarot هو Zkrollup متوافق مع Ethereum.بالإضافة إلى التوافق ، تسعى Kakarot أيضًا إلى تعزيز المزيد من الابتكار في مساحة L2 وإضافة ميزات جديدة مثل تجريد EVM مثل الحسابات الأصلية.روح القيادة في Kakarot هي إثبات ، التمديد والابتكار.
2إلى جانبكاكاروترؤية
في هذه المقالة ، سنقدم ما يختلفه Kakarot ، ولماذا من المهم للمستخدمين والبناة النهائيين.بعد سنوات من التنمية من خلال النظام البيئي Ethereum ، قمنا بتشكيل ثلاثة معتقدات ثابتة.
-
TPS ليس مهمًا من عتبة معينة.يريد المستخدمون مستوى استجابة يعادل Web3 DAPP كتطبيقات Web2 و Web3 DAPPs السريعة.بمعنى آخر ، يريدون المستخدمين سرعة معاملة من المستوى الفرعي.هذا يعني عادة أنه للوصول إلى 10000 TPS لا يزال بحاجة إلى الانتظار لبضع سنوات (ما زلنا بحاجة إلى حل مشكلة نمو الحالة معًا).
-
تكاليف التداول هي العقبات الرئيسية.كما قال Vitalik في منشور المدونة: “أعتقد أن الجاني الذي يؤدي إلى هذا التحول (الانفتاح على Web3) هو ارتفاع تكاليف المعاملات.”
-
هناك عقبة رئيسية أخرى تبنتها على نطاق واسع هي تجربة المستخدم.في Kakarot ، نعتقد أن الوضع الراهن لتجربة مستخدم Web3 يحتاج إلى تحسين إلى حد كبير.على سبيل المثال ، هدفنا هو توفير خيار آخر لأولئك الذين لا يرغبون في إدارة الكلمات ، أو أولئك الذين يبحثون عن معظم DAPPs لتحقيق تجربة عملية واحدة (أي مكالمات متعددة).
لتلخيص هذه النقاط الثلاث ، يمكن أن تشكل Kakarot وعدًاها للمستخدمين ، وموقعها في مسابقة Rollup الحالية في Ethereum:
مع توفير معاملات منخفضة التكلفة وسريعة ،كاكاروتوالغرض من ذلك هو قيادة التجريد القائم على الحساب (اتصل أكثر ،آمن جيب الموقعنشر وإصدار الوظائف السريعة (على سبيل المثال ، أولاً في معظمها مماثلةeip) الابتكار -مركزي.
3إلى جانبكاكاروتالتصميم: الفصل الحتمي للتشفير والهندسة
بمعنى ما ، فإن الهندسة المعمارية لـ Kakarot أمر لا مفر منه لأنه تم إنشاؤه بناءً على المبدأ الأول.تم تصميم جوهر Kakarot مع القاهرة اللغوية عالية المستوى.هذا يجعل Kakarot Zkevm الوحيد الذي يتم فصله حقًا عن طريق التشفير والهندسة ، والذي يتوافق مع “ZK” و “EVM” في Zkevm (باستثناء Reth of Zeth و SP1 حاليًا في مرحلة البحث).
ماذا يعني هذا الانفصال لفريقنا؟وهذا يعني التطوير بشكل أسرع ، ورمز أقل (رمز أقل بكثير ليتم كتابته من الدوائر المخصصة) ، وصيانة أسهل ، وجميع الابتكارات في القاهرة في التحقق من البرامج المفتوحة المصدر.
فكرة الفصل ليست أنيقة فحسب ، بل هي أيضًا الطريقة الوحيدة لدعم التوسع في المستقبل.بالنسبة إلى ZKEVM ، الذي يبني دائرة مخصصة ، ثبت أنه يدعم الشبكة الرئيسية الشوكة الصلبة والابتكار من خلال EIPs جديدة مقدمًا.
نعتقد أن المزيد من المشاركين سيتحولون إلى الأجهزة الافتراضية الوسيطة المثبتة في هذا المجال.اليوم ، الخياران اللذين يمكنهما إثبات البرامج القابلة للتكيف هما:
-
استخدم لغة LLVM وأثبتها ، مثل Rust to LLVM ، ثم أثبتت RISC-V أنها تستخدم RISC-Zero VKVM (مثل رمز الصدأ من Revm يمكن أن يكون Zeth).
-
باستخدام لغة القاهرة ، هذه لغة برمجة لـ “تصميم إثبات” تم تصميمها لـ CairovM.
نحن واثقون من أن القاهرة سيكون لها دائمًا أداء أفضل (في حين أن ZKVM الأخرى قد تكون أكثر ملاءمة) ، لأن بنائها يدمج مفهوم الإثبات ، وهو يختلف عن ZKVM الأخرى.في السنوات القليلة المقبلة ، ستثبت القاهرة أنها الأداة الأكثر عملية وكفاءة لكتابة البرامج.
4deliven من قبل المستخدم
من الجيد تطوير برامج بسيطة وسهلة الاستخدام ، لكن المستخدمين النهائيين لا يهتمون بها.إنهم لا يهتمون ما إذا كانت النهاية الخلفية لـ WhatsApp تعمل على AWS أو على السحابة الخاصة بها ، ولا يهتمون بلغة البرمجة المكتوبة في Telegram.يتوقع المستخدم النهائي قيمة مضافة واضحة.
إن التحدي الذي نواجهه في عملية بناء Kakarot هو تحويل هذه الميزة الهندسية الضخمة (لغة وسيطة مثبتة عالية المستوى) إلى القيمة المضافة لمجتمعنا.
نأمل أن نظهر قدرتنا السريعة على التكيف مع تغيير Ethereum.أول مزايا واضحة نقدمها للمجتمع هي:
-
ستقوم Kakarot Zkevm على الفور بدمج الانقسام الصلب لشبكة Dencun على الفور: سيتم تضمين جميع رموز التشغيل والتحديثات الجديدة في (TSTORE ، إلخ).
-
خريطة طريق المنتج التعاوني ، اختبار المستخدم ، البناء التكراري.
دعونا نأخذ بعض الوقت لمعرفة النقطة الثانية.نحن أحرار ويمكننا تحقيق وظائف مهمة (لأن مجتمعنا سيختار).في مرحلة شبكة الاختبار الخاصة بنا ، سنصدر ميزات جديدة ونطلب من مجتمعنا اختيار الميزات الأكثر فائدة.يسعدنا تجربة بعض أفكارنا في شبكة الاختبار الخاصة بنا: المكالمات الأصلية ، EOA مع FaceID (أو Signer للأجهزة) ، تجريد الحساب الأصلي للأجهزة المحمول ، EOF التكامل المبكر ، وما إلى ذلك!
عندما نستكشف ميزات جديدة مع بناةنا ومجتمعات المستخدمين النهائيين ، تذكر أن القاهرة وأنظمةها البيئية تتطور بنشاط في الخلفية!يعمل أكثر من 100 موظف في Starkware بجد لإنشاء الجيل القادم من المثل للقاهرة.في الوقت نفسه ، يقوم أكثر من 500 مطور والبنية التحتية في مجتمع مطور القاهرة ببناء مكتبات واختراقات جديدة ، وسيتم دمج Kakarot في المستقبل (مثل التنفيذ الموازي).
هناك مثال جيد يمكن أن يعكس ميزتنا التنافسية ، أي أحدث أبحاث لتحسين المثل التي أطلقتها Starkware و Polygon Labs: Circle Stark.القاهرة تزداد قوة وأقوى!
لا يمكن لـ Kakarot استخدام ابتكار النظام الإيكولوجي القاهرة النابضة بالحياة (يثبت زيادة السرعة ، ودعم مكتبات التعليمات البرمجية المفتوحة مثل Secp256R1) ، ولكن أيضًا يطور تطوير عالي السرعة مع مرونة قوية (التكيف مع الشوكات الصلبة و EIP).
5إلى جانبكاكاروتأحدث الديناميات
بناءً على روح الاتساق الخالصة وشعار “إنه يعمل فقط” ، فإن هدف Kakarot هو اجتياز اختبار Ethereum (اختبار EVM Foundation الرسمي).سيؤكد هذا المعلم توافقنا الكامل مع Ethereum ، وسيجعل المطورين أيضًا يتجنبون مشاكل EVM المجزأة.
وبهذه الطريقة ، سيوفر Kakarot تجربة تنمية سلسة.نريد أن يركز المطورون على أشياء مهمة لهم: بروتوكولاتهم أو DAPP.
الآن اجتاز Kakarot أكثر من 90 ٪ من الاختبار (أي أكثر من 18000 اختبار).لقد أثبتنا الثقة في EVM لدينا ، والآن حان الوقت لمواجهة العالم الحقيقي.
أحدث وضع في Kakarot هو أننا ندخل مرحلة شبكة الاختبار!لتحقيق هذا الهدف ، نحن نعمل مع Karnot و Starkware ، وسوف تساعدنا في إدارة مكدسنا.في الربعين التاليين من عام 2024 ، سنتحقق من تقنيتنا مع مجتمعك معك (آمال).يمكنك إيلاء اهتمام وثيق لفهمنا الديناميكي لتاريخ الافتتاح لشبكة الاختبار العامة على Twitter!في الوقت الحاضر ، لا يتم الكشف عن شبكة الاختبار.
فيما يلي صورة مبسطة لمبدأ عمل شبكة اختبار Kakarot:
6،ختاماً
أحدث تطورات Kakarot: أطلقت الربع الثاني والثالث من عام 2024 شبكة الاختبار.
تكمن ميزة Kakarot الفريدة في تصميمها: الوقوف على كتف عملاق التشفير والتركيز على المشروع.استخدم هذه الميزة لتصبح فريقًا أكثر تكييفًا ، وإطلاق منتجات أسرع (قام حوالي 6 أشخاص والمساهمين ببناء اثنين من تطبيق ZKEVM فريدين في أقل من عام).
هدف Kakarot هو أن تكون متوافقة مع شبكة Ethereum الرئيسية.نحن مضمونون تمامًا لتوفير ضمان لمجتمعات بناةنا من خلال مؤسسة Ethereum.اعتبارًا من اليوم ، اجتازنا أكثر من 90 ٪ من اختبار Ethereum.هدفنا هو السماح للمطورين بعدم وجود عبء نفسي على التوافق والوظائف.
تتمثل مهمة Kakarot في جلب المزيد من الابتكار إلى مساحة L2 (مكالمات متعددة ، وتوقيعات جيب آمنة ، و Paymaster ، والتنفيذ الموازي ، وما إلى ذلك) ، ودعم التطوير طويل المدى (النوع 1 ZKEVM ، دليل على الشبكة الرئيسية ، المكافئ الخالص ، إلخ) .
باستخدام القاهرة ، يمكن أن يتطور Kakarot بسرعة وبسرعة.يتيح لنا القليل من الغطرسة: Kakarot هنا ، من المقرر أن نأتي.