مع نضج شبكات إيثريوم من الطبقة 2 والتقليل الكبير في رسوم الغاز، تشهد هذه الشبكات نموًا سريعًا. ومع ذلك، قد تؤثر قضايا مثل الرسوم والسرعة سلبًا على تجربة المستخدم. في هذا السياق، يصبح أهمية تسلسل المعاملات بارزة بشكل متزايد، حيث أنها مفتاح لحل Engishكبّات المعاملات وتحسين تجربة المستخدم.
في أبريل من هذا العام، أنهت Astria، البلوكتشين المتكامل الذي يركز على المتتابعات المشتركة، جولة تمويلية بذرية بقيمة 5.5 مليون دولار، بقيادة Maven 11، بمشاركة من 1kx و Delphi Ventures و Robot Ventures. وبعد ثلاثة أشهر فقط، جمعت Astria 12.5 مليون دولار إضافية، بقيادة DBA و Placeholder VC، بمشاركة Hasu وآخرين.
تطور أستريا شبكة تسلسل مشتركة لامركزية تهدف إلى توفير مجموعات مع سرعة النهوية السريعة، ومقاومة الرقابة، والقابلية للتكامل، واللامركزية.
حالياً، من الأسهل والأرخص والأكثر ودية للمستخدمين النهائيين لتشغيل L2s هو تشغيل مسلسل مركزي ، وهذا هو السبب في أن معظم L2s الرئيسية تتم إدارتها بواسطة فرقها. على الرغم من أن مستخدمي L2 يمكنهم تجاوز المسلسلات عن طريق إرسال المعاملات مباشرة إلى L1 ، إلا أنهم يجب أن يدفعوا رسوم غاز المعاملات L1 ، وقد يستغرق الأمر وقتًا أطول لإنهائها.
المتسلسلات تسيطر على ترتيب المعاملات ونظرياً لديها القدرة على استبعاد معاملات المستخدم. يمكن للمتسلسلات أيضًا استخلاص قيمة يمكن استخراجها من مجموعات المعاملات. إذا كان هناك متسلسل واحد فقط ، فإن مخاطر التمركز تزداد. لذلك ، لا يزال وجود متسلسل مشترك لامركزي ذو أهمية.
شبكة الموزعة المتتابعة لأستريا تتكون من عدة عقد المتتابعة، مما يتيح ترتيب معاملات المجموعات. في النموذج التشغيلي لأستريا، يقوم المستخدمون بتقديم المعاملات إلى المجموعات، وتدخل المعاملات تلقائيًا إلى حافظات الذاكرة الخاصة بها في عقد المجموعات. يقوم الجامعون بجمع المعاملات وإرسالها إلى المتتابعين. وأخيرًا، يقوم المتتابعون بتجميع المعاملات في كتلة مشتركة وإرسال تأكيد مسبق إلى المستخدمين.
حاليًا ، يتم تنفيذ سراسيمر بناءً على مجموعات محددة. ومع ذلك ، يقوم Astria بمعالجة الكتل لعدة مجموعات في دفعات. من خلال ضغط البيانات ، يمكنه توفير المزيد من التكاليف عند نشر البيانات إلى L1. يحفز شبكة سراسيمر المشتركة غير المركزية المشاركين من عدة أنظمة سراسيمر للعمل كمعتمدين في الشبكة.
تتكون المكونات الرئيسية لـ Astria من خمسة أجزاء: المجمع، طبقة التسلسل، الريليه، DA (توفر البيانات)، والموصل.
مجمع
قد يكون المحترفون الفنيون قادرين على استخدام طبقة التسلسل مباشرة لتحسين ترتيب المعاملات ، ولكن هذا يزيد من صعوبة الأمر بالنسبة لمعظم المستخدمين العاديين. يتطلب التفاعل المباشر مع طبقة التسلسل أن يحمل المستخدمون رموز المسلسل ويحافظوا على محفظة المسلسل ، وهو ما يؤثر سلبًا على تجربة المستخدم. توفر Astria combiners كأدوات لتجريد هذه التعقيدات للمستخدمين. يعمل combiners كمحطات وقود ، حيث يتحملون تكلفة تسلسل المعاملات للمستخدمين. كما يوفرون ضمانات غير مرتبة ، وتجميع المعاملات في النظام الذي تم استلامها به.
طبقة التسلسل
طبقة تسلسل Astria تستخدم CometBFT كخوارزمية موافقتها. يمكن للسلاسل التي تدعم CometBFT دعم IBC (الاتصال بين السلاسل) ، مما يعني أنه يمكن أن يعمل عبر العديد من السلاسل الأخرى. الميزة الفريدة لجهاز تسلسل Astria هي أن المعاملات التي يحتويها لا يتم تنفيذها (تأخير التسلسل) ولكنها تُخصص إلى محرك تنفيذ آخر، Rollup. يمكن لعقدة التسلسل أن تختار أن تكون "معتمدة" ، والمشاركة بنشاط في إنتاج وتثبيت الكتل الجديدة.
تسمح منطق تطبيق Astria Sequencer بثلاث وظائف رئيسية:
موجه
وظيفة الريلير هي أخذ الكتل المتحقق منها من المتسلسل وتمريرها إلى طبقة البيانات المتاحة. نظرًا لأن وقت الكتلة للمتسلسل أسرع من طبقة البيانات المتاحة، يجمع الريليه أولاً البيانات المرتبة من عدة كتل للمتسلسل، ثم يضغطها ويقدمها إلى طبقة البيانات المتاحة.
يمكن أيضًا استرداد كتل متسلسلة فردية من قبل الموصل قبل تقديمها إلى الريلير، وهذا يسمح بالوصول النهائي السريع، مما يحسن تجربة المستخدم من خلال العمل كالتزام ناعم لطبقة التنفيذ. يتم استخدام مجموعة البيانات المرسلة من الريلير إلى طبقة DA كمصدر للحقيقة ويتم استخراجها في نهاية المطاف من DA لتُستخدم كتأكيد على الوصول النهائي في المجموعات.
da
تستخدم أستريا سيليستيا كطبقة توافر البيانات الخاصة بها، وهي الوجهة النهائية لجميع البيانات التي تم تسلسلها بواسطة شبكة المسلسل. بمجرد كتابة البيانات في سيليستيا، يُعتبر ترتيب المعاملات نهائيًا، وعند إطلاق عُقد المجموعات الجديدة، سيتم استخراج جميع البيانات من هنا.
موصل
يمكن اعتبار الموصل كتنفيذ موافقة لعقدة كاملة للتجميعات، على غرار عقدة العمليات في مكدس العمليات. يعمل الموصل كنظير لمحرك التنفيذ، ويشكلان معًا عقدة تجميع كاملة. يتمثل دوره في ربط المتسلسل وطبقة الام دي إلى طبقة تنفيذ التجميع من خلال استخراج المعاملات التابعة لعقدة التجميع من كل كتلة متسلسلة وتوجيهها إلى طبقة التنفيذ.
بالنسبة لكل كتلة مسلسلة، يتم استخراج البيانات الرئيسية المطلوبة للمجموعات ، بعد التحقق من دفعة من بيانات المجموعة وانتظار اكتمال التحقق، فإنه يحول البيانات إلى قائمة من المعاملات ويمررها إلى محرك التنفيذ.
هذه المقالة مأخوذة من [أخبار الرؤية], جميع حقوق الطبع والنشر تنتمي إلى الكاتب الأصلي [1912212.eth، أخبار الرؤية]. إذا كان هناك اعتراضات على هذه الإعادة طباعتها، يرجى التواصل معبوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
إخلاء المسؤولية عن المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك المؤلف ولا تشكل أي نصيحة استثمارية.
مشاركة
مع نضج شبكات إيثريوم من الطبقة 2 والتقليل الكبير في رسوم الغاز، تشهد هذه الشبكات نموًا سريعًا. ومع ذلك، قد تؤثر قضايا مثل الرسوم والسرعة سلبًا على تجربة المستخدم. في هذا السياق، يصبح أهمية تسلسل المعاملات بارزة بشكل متزايد، حيث أنها مفتاح لحل Engishكبّات المعاملات وتحسين تجربة المستخدم.
في أبريل من هذا العام، أنهت Astria، البلوكتشين المتكامل الذي يركز على المتتابعات المشتركة، جولة تمويلية بذرية بقيمة 5.5 مليون دولار، بقيادة Maven 11، بمشاركة من 1kx و Delphi Ventures و Robot Ventures. وبعد ثلاثة أشهر فقط، جمعت Astria 12.5 مليون دولار إضافية، بقيادة DBA و Placeholder VC، بمشاركة Hasu وآخرين.
تطور أستريا شبكة تسلسل مشتركة لامركزية تهدف إلى توفير مجموعات مع سرعة النهوية السريعة، ومقاومة الرقابة، والقابلية للتكامل، واللامركزية.
حالياً، من الأسهل والأرخص والأكثر ودية للمستخدمين النهائيين لتشغيل L2s هو تشغيل مسلسل مركزي ، وهذا هو السبب في أن معظم L2s الرئيسية تتم إدارتها بواسطة فرقها. على الرغم من أن مستخدمي L2 يمكنهم تجاوز المسلسلات عن طريق إرسال المعاملات مباشرة إلى L1 ، إلا أنهم يجب أن يدفعوا رسوم غاز المعاملات L1 ، وقد يستغرق الأمر وقتًا أطول لإنهائها.
المتسلسلات تسيطر على ترتيب المعاملات ونظرياً لديها القدرة على استبعاد معاملات المستخدم. يمكن للمتسلسلات أيضًا استخلاص قيمة يمكن استخراجها من مجموعات المعاملات. إذا كان هناك متسلسل واحد فقط ، فإن مخاطر التمركز تزداد. لذلك ، لا يزال وجود متسلسل مشترك لامركزي ذو أهمية.
شبكة الموزعة المتتابعة لأستريا تتكون من عدة عقد المتتابعة، مما يتيح ترتيب معاملات المجموعات. في النموذج التشغيلي لأستريا، يقوم المستخدمون بتقديم المعاملات إلى المجموعات، وتدخل المعاملات تلقائيًا إلى حافظات الذاكرة الخاصة بها في عقد المجموعات. يقوم الجامعون بجمع المعاملات وإرسالها إلى المتتابعين. وأخيرًا، يقوم المتتابعون بتجميع المعاملات في كتلة مشتركة وإرسال تأكيد مسبق إلى المستخدمين.
حاليًا ، يتم تنفيذ سراسيمر بناءً على مجموعات محددة. ومع ذلك ، يقوم Astria بمعالجة الكتل لعدة مجموعات في دفعات. من خلال ضغط البيانات ، يمكنه توفير المزيد من التكاليف عند نشر البيانات إلى L1. يحفز شبكة سراسيمر المشتركة غير المركزية المشاركين من عدة أنظمة سراسيمر للعمل كمعتمدين في الشبكة.
تتكون المكونات الرئيسية لـ Astria من خمسة أجزاء: المجمع، طبقة التسلسل، الريليه، DA (توفر البيانات)، والموصل.
مجمع
قد يكون المحترفون الفنيون قادرين على استخدام طبقة التسلسل مباشرة لتحسين ترتيب المعاملات ، ولكن هذا يزيد من صعوبة الأمر بالنسبة لمعظم المستخدمين العاديين. يتطلب التفاعل المباشر مع طبقة التسلسل أن يحمل المستخدمون رموز المسلسل ويحافظوا على محفظة المسلسل ، وهو ما يؤثر سلبًا على تجربة المستخدم. توفر Astria combiners كأدوات لتجريد هذه التعقيدات للمستخدمين. يعمل combiners كمحطات وقود ، حيث يتحملون تكلفة تسلسل المعاملات للمستخدمين. كما يوفرون ضمانات غير مرتبة ، وتجميع المعاملات في النظام الذي تم استلامها به.
طبقة التسلسل
طبقة تسلسل Astria تستخدم CometBFT كخوارزمية موافقتها. يمكن للسلاسل التي تدعم CometBFT دعم IBC (الاتصال بين السلاسل) ، مما يعني أنه يمكن أن يعمل عبر العديد من السلاسل الأخرى. الميزة الفريدة لجهاز تسلسل Astria هي أن المعاملات التي يحتويها لا يتم تنفيذها (تأخير التسلسل) ولكنها تُخصص إلى محرك تنفيذ آخر، Rollup. يمكن لعقدة التسلسل أن تختار أن تكون "معتمدة" ، والمشاركة بنشاط في إنتاج وتثبيت الكتل الجديدة.
تسمح منطق تطبيق Astria Sequencer بثلاث وظائف رئيسية:
موجه
وظيفة الريلير هي أخذ الكتل المتحقق منها من المتسلسل وتمريرها إلى طبقة البيانات المتاحة. نظرًا لأن وقت الكتلة للمتسلسل أسرع من طبقة البيانات المتاحة، يجمع الريليه أولاً البيانات المرتبة من عدة كتل للمتسلسل، ثم يضغطها ويقدمها إلى طبقة البيانات المتاحة.
يمكن أيضًا استرداد كتل متسلسلة فردية من قبل الموصل قبل تقديمها إلى الريلير، وهذا يسمح بالوصول النهائي السريع، مما يحسن تجربة المستخدم من خلال العمل كالتزام ناعم لطبقة التنفيذ. يتم استخدام مجموعة البيانات المرسلة من الريلير إلى طبقة DA كمصدر للحقيقة ويتم استخراجها في نهاية المطاف من DA لتُستخدم كتأكيد على الوصول النهائي في المجموعات.
da
تستخدم أستريا سيليستيا كطبقة توافر البيانات الخاصة بها، وهي الوجهة النهائية لجميع البيانات التي تم تسلسلها بواسطة شبكة المسلسل. بمجرد كتابة البيانات في سيليستيا، يُعتبر ترتيب المعاملات نهائيًا، وعند إطلاق عُقد المجموعات الجديدة، سيتم استخراج جميع البيانات من هنا.
موصل
يمكن اعتبار الموصل كتنفيذ موافقة لعقدة كاملة للتجميعات، على غرار عقدة العمليات في مكدس العمليات. يعمل الموصل كنظير لمحرك التنفيذ، ويشكلان معًا عقدة تجميع كاملة. يتمثل دوره في ربط المتسلسل وطبقة الام دي إلى طبقة تنفيذ التجميع من خلال استخراج المعاملات التابعة لعقدة التجميع من كل كتلة متسلسلة وتوجيهها إلى طبقة التنفيذ.
بالنسبة لكل كتلة مسلسلة، يتم استخراج البيانات الرئيسية المطلوبة للمجموعات ، بعد التحقق من دفعة من بيانات المجموعة وانتظار اكتمال التحقق، فإنه يحول البيانات إلى قائمة من المعاملات ويمررها إلى محرك التنفيذ.
هذه المقالة مأخوذة من [أخبار الرؤية], جميع حقوق الطبع والنشر تنتمي إلى الكاتب الأصلي [1912212.eth، أخبار الرؤية]. إذا كان هناك اعتراضات على هذه الإعادة طباعتها، يرجى التواصل معبوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
إخلاء المسؤولية عن المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك المؤلف ولا تشكل أي نصيحة استثمارية.