Celestia Fibre throughput

تقول شركة Celestia إن تقنية Fibre الخاصة بها حققت متوسطًا بلغ 3.07 تيرابت في الثانية خلال تشغيل قياسي كامل من طرف إلى طرف عبر 120 مُدققًا، وهي نتيجة تدفع النقاش حول سعة بث Fibre لدى Celestia إلى ما يتجاوز النطاق النظري لتقترب أكثر من مخطط عمل. وقد ذكرت الشركة هذه الأرقام في منشور مدونة نُشر في 1 أكتوبر 2026، وقدمتها على أنها دليل على أن الشبكة قادرة على التعامل مع أحجام بيانات تتجاوز بكثير ما تعالجه معظم سلاسل الكتل اليوم.

النتائج الرئيسية

  • بلغ متوسط إنتاج Celestia Fibre للبيانات 3.07 تيرابت في الثانية خلال نافذة تحميل مدتها 143 ثانية عبر 120 مُدققًا.

  • معدل البيانات هذا يعادل تقريبًا ما يقرب من ملياري معاملة في الثانية.

  • قفزت سرعة الترميز 7.5x بعد قيام Celestia بترميز Reed-Solomon باستخدام تعليمات ARM NEON بشكل متجهات (vectorized).

  • ارتفعت سعة الكتل لإرساليات Fibre من 200 إلى 2,000، مع تقليص زمن الكتلة إلى ثانية واحدة خلال الاختبار.

  • تقول Celestia إن الاختبار استخدم إعدادات، بما في ذلك كتل بحجم 2 GiB، لن تكون متاحة عند إطلاق mainnet.

حققَت Fibre التابعة لِـ Celestia أعلى إنتاجية قياسية في الاختبار

الرقم الرئيسي هو 3.07 تيرابت/ثانية، مستمر عبر نافذة تحميل مدتها 143 ثانية وبمشاركة 120 مُدققًا، كل واحد يعمل على جهاز AWS خاص به. تقول Celestia إن ذلك يعادل تدفق بيانات كافٍ لما يقرب من ملياري معاملة في الثانية—وهو مقياس تقارنه الشركة بمعالجة كل معاملة قامت بها Visa في عام 2025 خلال أكثر من دقيقتين بقليل.

لم تكن هذه التجربة محاكاة مخبرية ضيقة. من البداية إلى النهاية، عملت سيليستيا عبر المسار الكامل—ترميز كتل جديدة، وتوزيع وتخزين الأجزاء الناتجة، وجمع توقيعات المُدققين، وأخيرًا تثبيت البيانات على السلسلة (على البلوكشين). هذا المسار الكامل هو ما يميّز هذا الاختبار عن عرضٍ سابق بسرعة 1 تيرابت/ثانية الذي أظهرته Fibre في اختبار جزئي خلال وقتٍ سابق من هذا العام. ووفقًا لِـ Celestia، فإن عميلًا محتملًا لديه متطلبات إنتاجية غير معتادة هو ما دفع الشركة إلى معرفة مقدار السعة التي يمكن أن تتحمّلها Fibre في الظروف الواقعية بدقة.

خلال أفضل فترات تشغيل للشبكة، حققت أداءً أفضل حتى من متوسطها العام. بلغ متوسط نافذة أفضل مدتها 60 ثانية 3.69 تيرابت/ثانية، بينما حققت أفضل نافذة مدتها 30 ثانية 4.27 تيرابت/ثانية. تلاحظ Celestia أن هذه الأرقام لا تحسب إلا بيانات الكتل التي تم تأكيدها على السلسلة—فهي تستبعد قطع الاسترداد التي تُولَّد أثناء الترميز وحركة المرور المرتبطة بتوزيع الأجزاء على المُدققين، وهذان العاملان سيرفعان الإنتاجية الفعلية أكثر.

تُمكّن الابتكارات المعمارية الرئيسية من تحقيق إنتاجية عالية

إن الاختيار التصميمي الأساسي وراء أداء Fibre هو فصلٌ بسيط: تنتقل بيانات الكتل مباشرةً إلى المُدققين، بينما تسجل سلسلة Celestia فقط التزامًا (commitment) بتلك البيانات إضافةً إلى توقيعات المُدققين. هذا الفصل هو ما يسمح للسلسلة بالتوسع، لأنها لا يتعين عليها أبدًا معالجة العبء الكامل للبيانات الأساسية—بل فقط إثبات أن البيانات موجودة وتم التحقق منها.

عمليًا، يقوم العميل بترميز كتلة (Blob) ثم يرسل لكل مُدقق حصته الخاصة من الأجزاء. يتحقق المُدققون من أجزائهم ويخزنونها ثم يوقّعون للتأكيد على الاستلام. بمجرد أن يوقّع مُدققون يمثلون ثلثي قوة التصويت، يقوم العميل بإرسال هذه التوقيعات إلى Celestia مع التزام (commitment) الكتلة (blob commitment).

للوصول إلى ذلك، تطلّب الأمر أشهرًا من أعمال الهندسة. منذ شهر مارس، كانت فرق Celestia تُقلّص عمليات التحقق المتكررة، وتُعيد استخدام الذاكرة، وتلغي نسخ البيانات غير الضرورية كي تتمكن Fibre من التعامل مع المزيد من عمليات الرفع بشكل متزامن. جاء أحد أكبر المكاسب من عملية الترميز نفسها. قبل أن تُرسل كتلة (blob)، يقوم Fibre بتقسيمها إلى أجزاء وإضافة أجزاء استرداد باستخدام ترميز Reed-Solomon، بحيث يمكن إعادة بناء البيانات الأصلية حتى إذا فقدت بعض الأجزاء أثناء النقل. وبما أن هذا يحدث لكل كتلة، فإن أوجه القصور تتراكم بسرعة.

يمكن لوحدات المعالجة الحديثة من نوع ARM—بما في ذلك أجهزة AWS Graviton المستخدمة في الاختبار—معالجة عدة قيم ضمن تعليمة واحدة، لكن ترميز Reed-Solomon الذي اعتمدته Fibre كان لا يزال يعالج البيانات قيمةً بقيمة. باستخدام NEON، مجموعة تعليمات المتجهات في ARM، قام مهندسو Celestia ببناء نوى (kernels) مُتجهية وضبطوا الحمل بدقة للاستفادة منها. ونتيجة لذلك، انخفض الزمن الوسيط لترميز كتلة بحجم 2 GiB من 6.8 ثوانٍ إلى 0.9 ثانية، أي مكسب يقارب 7.5x.

بمجرد تسريع الترميز والتوزيع، أصبحت السلسلة نفسها العامل المُقيِّد. في الاختبارات، احتاجت عمليات الرفع وقتًا يقارب 1 ثانية للترميز و0.5 ثانية لتوزيع الأجزاء، لكن قد يستغرق التأكيد حتى 14 ثانية، لأن البيانات وصلت أسرع مما يمكن للسلسلة معالجته. ولمعالجة ذلك، بدأت Celestia بتخزين نتائج عمليات التحقق الناجحة لإشارات التوقيع وإعادة استخدامها بدلًا من إعادة تنفيذها، كما تمّت مُوازنة عمليات التحقق، وتبسيط طريقة معالجة المُدققين لِمعاملات PayForFibre (PFF) وهي الرسائل على السلسلة التي تسجل كل عملية رفع عبر Fibre. وقد خفّض ذلك الوقت اللازم للتحقق من اقتراح كتلة من الصفر—من دون كاش—from 10.35 seconds إلى 1.12 seconds.

تحسينات التخزين والإعدادات تدعم قابلية التوسع

أدى رفع سعة الكتل وتغيير بنية التخزين إلى سدّ الفجوة المتبقية بين سرعة الترميز وتأكيد السلسلة. عبر زيادة سعة كل كتلة لإرساليات Fibre من 200 إلى 2,000 وتقليص زمن الكتلة إلى ثانية واحدة، خفّضت Celestia متوسط زمن الانتظار للتأكيد إلى 2.2 ثانية في الاختبار النهائي.

احتاج التخزين إلى إصلاحه الخاص. في البداية، اختارت Celestia مثيلات AWS مُحسّنة للشبكة من أجل عرض النطاق الترددي، لكن أقراص EBS المرفقة بها لم تكن قادرة على كتابة البيانات بالسرعة التي كانت تصل بها. كانت الحل هو نقل تخزين أجزاء الكتل (blob piece storage) إلى AWS S3، خدمة التخزين الكائني (object storage) لدى مزود الخدمة السحابي. وبما أن أداء S3 بدأ يتراجع عند حوالي 3,500 عملية رفع في الثانية، قامت Celestia بتجميع 16 جزءًا من Fibre لكل كائن (object) وتوزيع عمليات الكتابة عبر مجموعات مفاتيح مبنية على التجزئة (hash-based key groups) وعدة “Buckets” لتقليل إجمالي عدد الطلبات. تشكل تغييرات التخزين والإعدادات هذه، فوق إصلاحات الترميز ومعالجة السلسلة، ما مهد الطريق في النهاية لتشغيل نسخة كاملة النطاق بسرعة 3.07 Tb/s.

اختلافات الاختبار وخطط التوسع المستقبلية

لن تنطبق عدة ظروف في هذا الاختبار على الإطلاق بشكل مباشر على الإطلاق الرئيسي (mainnet) لـ Celestia. استخدم الاختبار كتلًا بحجم 2 جيجابايت (GiB)، بينما سيبدأ mainnet بحد 128 ميجابايت (MiB). كما شغّل الاختبار كتلًا لمدة ثانية واحدة وحدًّا أقصى يبلغ 2,000 إرساليات Fibre لكل كتلة، مقارنة بالحد الحالي 200. تم ضبط إعدادات الذاكرة والتزامن لتناسب آلات AWS المحددة المستخدمة في الاختبار، واعتمد تشغيل الاختبار على فرع تجريبي من خط الإنتاج (pipeline) لإنتاج Fibre، لذلك ما تزال عدة تحسينات تمت الإشارة إليها هنا قيد التنقيح قبل طرحٍ أوسع.

تُهم هذه التفرقة لأي شخص يحاول تقييم ما الذي ستقدمه Fibre فعليًا في اليوم الأول مقارنةً بما يمكن أن تبلغه تحت ظروف غير مُضبوطة (under tuned). تقدم Celestia الاختبار باعتباره عرضًا لإمكانات السقف (ceiling potential)، وليس ضمانًا لأداء mainnet “جاهز” خارج الصندوق.

لماذا هذا مهم في المستقبل: يجادل بأن الطلب على blockspace على وشك أن يتجاوز ما يمكن أن تقدمه أنظمة البلوكشين الحالية، مدفوعًا بعملاء ذكاء اصطناعي يقومون بالدفع نيابةً عن المستخدمين وباتساع التحول في نشاط التمويل العالمي إلى السلسلة (onchain). ووفقًا للشركة، عند 3 Tb/s ستكون Fibre قادرة على خدمة وكيل ذكاء اصطناعي لكل شخص على كوكب الأرض، حيث يرسل كل واحد معاملة كل أربع ثوانٍ. الهدف المعلن لـ Celestia هو توسيع سعة blockspace لدى Fibre إلى 3 Tb/s وما بعد ذلك مع نمو الطلب على التطبيقات، وذلك عبر طرح سعة mainnet متوافقة مع الاستخدام المبكر والتوسع من هناك.

قاد العمل فلاد كرينيتسين (Vlad Krinitsyn)، مع مساهمات من رشيد تشامي (Rachid Chami)، وبريستون إيفانس (Preston Evans)، وهليب كانونّيكوف (Hlib Kanunnikov)، وأليكس كيس (Alex Kiss)، وريني لوبوف (Rene Lubov)، وروتول باتيل (Rootul Patel).

تم إنتاج المقال بمساعدة الذكاء الاصطناعي وتمت مراجعته بواسطة فريق التحرير.