المؤلف: 1912212.eth، Foresight News
مع النضج المتزايد لشبكة الطبقة الثانية من Ethereum و تزايد شعبية الغاز ومع التخفيض الكبير في الرسوم، تظهر هذه الشبكات اتجاه نمو مزدهر، ولكن ظهرت مشاكل أيضًا، على سبيل المثال، ستتأثر الرسوم والسرعات بالعديد من الجوانب، مما يجعل تجربة المستخدم غير مرضية. وفي هذا السياق، أصبحت أهمية تسلسل المعاملات بارزة بشكل متزايد، وأصبحت المفتاح لحل اختناقات المعاملات وتحسين تجربة المستخدم.
في أبريل من هذا العام، أكملت Astria، وهي عبارة عن blockchain معياري يركز على أدوات الفرز المشتركة، جولة تمويل أولية بقيمة 5.5 مليون دولار أمريكي، بقيادة Maven 11, 1kx, Delphi وشاركت Ventures وRobot Ventures وآخرون في الاستثمار. وبعد 3 أشهر فقط، أكملت Astria تمويلًا آخر بقيمة 12.5 مليون دولار، بقيادة dba وPlaceholder VC، بمشاركة Hasu وآخرين.
ما هي أستريا؟
تعمل Astria على تطوير شبكة تسلسل مشتركة لامركزية مصممة لتزويد المجموعات المجمعة بنهائية سريعة ومقاومة للرقابة وقابلية التركيب واللامركزية.
في الوقت الحالي، يعد استخدام L2 أكثر ملاءمة وأرخص وأسهل للمستخدمين لتشغيل فارز مركزي، لذلك تتم إدارة L2 السائدة بواسطة فريق خاص به. بينما يمكن لمستخدمي L2 إرسال المعاملات مباشرة إلى L1 لتجاوز جهاز التسلسل، يجب على المستخدمين دفع رسوم غاز المعاملة إلى L1، وقد تستغرق المعاملات وقتًا أطول للانتهاء منها.
يتحكم الفارز في فرز المعاملات، ومن الناحية النظرية له الحق في عدم تضمين معاملات المستخدم. يمكن لجهاز التسلسل أيضًا استخراج MEV من مجموعة المعاملات. إذا كان هناك فارز واحد فقط، يصبح خطر المركزية أكبر.
لذلك، لا يزال الفرز المشترك اللامركزي منطقيًا.
كيفية عمل Astria
يحتوي جهاز الفرز اللامركزي في Astria على عقد فرز متعددة، وبالتالي يكون قادرًا على الفرز المعاملات المجمعة. في وضع تشغيل Astria، يرسل المستخدمون المعاملات إلى Rollups، وتدخل المعاملات تلقائيًا إلى مجموعات ذاكرة عقدة التجميع المعنية، حيث يكون الموحد مسؤولاً عن جمع txnx وإرساله إلى فارز. أخيرًا، يقوم جهاز التسلسل بتجميع txnx في كتلة مشتركة ويرسل أخيرًا تأكيدًا مسبقًا إلى المستخدم.
يتم تنفيذ أدوات الفرز الحالية بناءً على مجموعة محددة. تقوم Astria بمعالجة الكتل على دفعات لمجموعة مجموعات متعددة. يوفر ضغط البيانات توفيرًا إضافيًا في التكاليف عند نشر البيانات إلى L1. تعمل شبكة التسلسل المشتركة اللامركزية على تحفيز المشاركين من الأنظمة البيئية المجمعة المتعددة للعمل كمدققين على الشبكة.
مكدس Astria
تتضمن المكونات الرئيسية لـ Astria 5 أجزاء، وهي المجمعات وطبقة الترتيب ، التتابع، DA، والمجدول.
المجمع
قد يتمكن المحترفون الفنيون من الاستفادة من طبقة الفرز مباشرة لأداء فرز أفضل للمعاملات، ولكنه سيزيد من صعوبة استخدامه فعليًا للغالبية العظمى من المستخدمين العاديين. يتطلب التفاعل المباشر مع طبقة الفرز من المستخدمين الاحتفاظ برموز الفرز والحفاظ على محافظ الفرز، وكلاهما لهما تأثير سلبي كبير على تجربة المستخدم.
توفر Astria للمستخدمين أدوات لتجريد هذا التعقيد من خلال أدوات التجميع. الموحد يعادل محطة وقود ويتحمل تكلفة فرز معاملات المستخدم. يوفر الموحد أيضًا للمستخدمين ضمانات خارج الطلب، وتجميع المعاملات بالترتيب الذي تم استلامهم به.
طبقة الطلب
تستخدم طبقة الطلب Astria CometBFT كخوارزمية إجماعية خاصة بها. السلسلة التي تدعم CometBFT قادرة على دعم IBC (الاتصال بين Blockchain)، مما يعني أنها يمكن أن تقوم بالتبادل بين العديد من السلاسل الأخرى.
يعد فارز Astria فريدًا من حيث أن المعاملات التي يحتوي عليها لا يتم تنفيذها (الفرز البطيء)، ولكن يتم تعيينها لمحرك تنفيذ آخر، وهو Rollup. يمكن لعقدة التسلسل أن تختار العمل بمثابة "أداة التحقق"، مما يعني أنها تشارك بنشاط في إنتاج الكتل الجديدة ووضع اللمسات النهائية عليها.
يسمح منطق التطبيق الخاص بفارز Astria بثلاث وظائف رئيسية:
مكرر متوسط
وظيفة المكرر هي الحصول على القطع التي تم التحقق منها من جهاز التسلسل وتمريرها إلى طبقة DA. نظرًا لأن الفارزين لديهم أوقات حظر أسرع من DA، يقوم المرحل بتجميع البيانات المصنفة من كتل فارز متعددة قبل ضغطها وإرسالها إلى DA.
يمكن أيضًا جلب كتل التسلسل الفردية بواسطة المجدول قبل أن يرسلها المكرر إلى DA. يتيح ذلك الانتهاء السريع من تجربة المستخدم المحسنة، ويعمل كالتزام بسيط لطبقة التنفيذ. يتم استخدام مجموعة البيانات المرسلة بواسطة المرحل إلى طبقة DA كمصدر للحقيقة ويتم استخراجها في النهاية من DA لاستخدامها كالتزامات نهائية مؤكدة في مجموعة التحديثات.
DA
تستخدم Astria Celestia كطبقة توفر البيانات وهي عبارة عن فرز لشبكة الفرز. الوجهة النهائية للبيانات. بمجرد كتابة البيانات إلى Celestia، يعتبر أمر المعاملة نهائيًا وسيتم سحب جميع البيانات من هنا عند بدء عقدة تراكمية جديدة.
المجدول
يمكن اعتبار المجدول بمثابة تنفيذ إجماعي للعقدة الكاملة المجمعة، مشابهة لعقدة العملية في OP Stack. المجدول هو النظير لمحرك التنفيذ، ويشكلان معًا عقدة تراكمية كاملة. يتمثل دورها في توصيل جهاز التسلسل وطبقة DA بطبقة تنفيذ التراكمية عن طريق استخراج المعاملات التي تنتمي إلى عقدة التراكمي من كل كتلة جهاز تسلسل وإعادة توجيهها إلى طبقة التنفيذ.
بالنسبة لكل كتلة فارز، استخرج بيانات التجميع ذات الصلة التي تحتاجها، ثم تحقق من مجموعة بيانات التجميع، وانتظر حتى يكتمل التحقق، وسيتم التحويل هذا في قائمة المعاملات وتمريره إلى محرك التنفيذ. ص>