تفسير الحقيقة وراء TPS في Solana

المؤلف: هاوتيان

في اليومين الماضيين، زادت الأصوات حول مناقشة 10 W TPS لـ Solana، والسبب هو أن @cavemanloverboy قد حقق بالفعل أكثر من 100000 TPS على شبكة Solana الرئيسية، لكن معظم الناس لم يفهموا المعنى الكامن وراء هذه البيانات:

  1. أولاً، التجربة التي أجرتها cavey هي في الأساس اختبار حدودي تحت "الظروف المثالية". وهذا يعني أن هذه ليست أداء الشبكة الرئيسية لـ Solana في الظروف العادية، وهناك اختلافات بين بيانات المختبر في بيئة الشبكة التجريبية، لكن الاختلاف ليس كبيرًا.

لأنه اعتمد على برنامج اختبار noop (عملية لا) ، كما يوحي الاسم ، فإنه يقوم فقط بإجراء التحقق الأساسي من التوقيع ثم يعود بنجاح دون تنفيذ أي حسابات أو تغيير أي حالة حساب أو استدعاء أي برامج أخرى ، وكل معاملة تحتوي فقط على 200 بايت ، وهو أقل بكثير من معاملات 1 كيلوبايت+

هذا يعني أن اختبار 10 W TPS تم حسابه في بيئة تداول غير طبيعية، فهو يختبر الحد الأقصى من القدرة الإنتاجية لشبكة سولانا وطبقة الإجماع، وليس القدرة الفعلية للتطبيق.

  1. المفتاح الآخر لنجاح هذه التجربة هو عميل التحقق Frankendancer. لفهم بسيط، Frankendancer هو "نسخة هجينة" من المحقق Firedancer الذي تقوم Jump Crypto بتطويره - حيث يتم دمج مكونات Firedancer عالية الأداء المكتملة مع المحققين الحاليين في Solana.

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

توضح هذه التجربة أن سولانا يمكن أن تحقق TPS يصل إلى 100,000 في ظروف مثالية، فلماذا يكون TPS اليومي فقط من 3000 إلى 4000؟ يمكن تلخيص الأسباب الرئيسية في ثلاث نقاط:

1، آلية إجماع POH الخاصة بـ Solana تحتاج إلى قيام Validators بالتصويت باستمرار للحفاظ على النظام، ويمثل هؤلاء المصوتون أكثر من 70% من مساحة الكتلة، مما يضيق القنوات المتاحة للمعاملات العادية.

2، غالبًا ما تحدث في أنشطة نظام Solana البيئي سلوكيات تنافسية كبيرة على الحالة، مثل Mint NFT جديد أو إصدار MEME جديد، قد تكون هناك آلاف المعاملات التي تتنافس على صلاحيات الكتابة لنفس الحساب، مما يؤدي إلى نسبة كبيرة من المعاملات الفاشلة؛

3، قد ترسل روبوتات التحكيم الموجودة في نظام سولانا البيئي عددًا كبيرًا من المعاملات غير الصالحة من أجل الاستفادة من MEV، مما يؤدي إلى هدر الموارد.

  1. ومع ذلك، فإن النشر الشامل المرتقب لـ Firedancer وترقية الإجماع لـ Alpenglow ستعمل على حل هذه المشكلات بشكل منهجي.

نقطة رئيسية في ترقية Alpenglow هي نقل معاملات التصويت إلى خارج السلسلة، مما يحرر 70% من المساحة للمعاملات العادية، بينما يمكن تقليل وقت التأكيد إلى 150 مللي ثانية، مما يجعل تجربة DEX على Solana تقترب بلا حدود من CEX. بالإضافة إلى ذلك، فإن تفعيل سوق الرسوم المحلية يمكن أن يتجنب الوضع المحرج المتمثل في ازدحام الشبكة الناتج عن الانفجار المفاجئ لبرنامج واحد.

فوائد Firedancer ، بالإضافة إلى تحسين الأداء ، تتلخص في تحقيق تنوع العميل ، مما يجعل Solana مثل Ethereum بمعنى وجود عملاء متعددين مثل Geth و Nethermind ، مما يؤدي إلى تحسين مباشر في اللامركزية ومشكلة نقطة الفشل الفردية.

أعلاه.

لذلك ، فإن مناقشة Solana 10 W TPS التي يراها الأشخاص المطلعون هي في الواقع ثقة في ترقية عميل Solana المستقبلي وبروتوكول الإجماع ، بينما يحاول الأشخاص غير المطلعين جذب انتباه Solana من خلال سباق تسلح TPS (على الرغم من أن مقارنة TPS أصبحت قديمة) ، ولكن إذا فهمت المعنى وراء التجربة ، فسيكون لديك الكثير من المكاسب. سأقوم بتثقيفكم قليلاً ، وأشارك ذلك معكم جميعًا.

SOL1.98%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت