
المؤلف: Nishil ، محلل مشفر ؛
1. دعنا نبدأ من الأكثر أساسية.من منظور المستخدمين ، عندما يتم تداولهم ، قد يكون هناك ثلاثة أشياء في جوهرها:
أ.
ب.يحدث هذا عندما لا يتم استيفاء الشروط ، مثل النعناع الذي حاولوا شراؤه ، أو تتجاوز نقطة الانزلاق نقطة الانزلاق بسبب تغييرات الأسعار السريعة للغاية.
>
ج.هذا هو الوضع الحالي الذي يراه معظم المستخدمين.هذه مشكلة في طبقة الشبكة ، وليس مشكلة في الإجماع/التنفيذ.
2. الآن يمكنك أن تسأل عن طبقة الشبكة ، ولكن في وقت لاحق سنناقش هذه المعاملات المهملة ، ولماذا هي الأسباب الرئيسية للازدحام الأخير لشبكة Solana.
بادئ ذي بدء ، دعونا نفهم كيف تحدث المعاملات الفاشلة ، لأنها ليست مهمة للمعاملة التي تفهم فشل.
3. سوف تفاجأ بمعرفة ذلك ،تم تنفيذ حوالي 8 ٪ فقط من هذه المعاملات الفاشلة من قبل المستخدمين الفعليين ، والباقي كانت معاملات المراجحة التي فشلت من قبل الروبوتات على السلسلة.المراجحة يرسل البريد العشوائي على السلسلة ، لأنه مقارنة بالعودة النهائية للتحكيم الناجح ، فإن تكلفة البريد العشوائي صغير جدًا.
>
4. على سبيل المثال: يمكنهم إرسال البريد العشوائي المتعدد إلى السلسلة كل يوم ، مما يكلفهم مئات الدولارات (لأن تكلفة سولانا منخفضة) ، ويحتاجون فقط إلى إكمال معاملة لكسب أكثر من 100000 دولار
5. لذلك ، تجدر الإشارة إلى ذلك ،لا تعني هذه المعاملات الفاشلة أن blockchain يفشل.هذه مجرد بعض معاملات الروبوتات ، والتي تفشل في النهاية بسبب فشل ظروف المعاملة.ليس هذا هو السبب في أن تجربة المستخدم في سولانا ليست جيدة الآن.
6. في الواقع ،منذ نوفمبر من العام الماضي ، ظل معدل فشل التداول في سولانا عند حوالي 50 ٪.إذا نظرت إلى الوراء في الفشل والخطرة الناجحة التي أدرجتها أعلاه ، فستجد أنه كان مشابهًا جدًا من قبل.
7. دعونا نناقش الآنالسبب الرئيسي وراء ازدحام سولانا في الأيام القليلة الماضية- “المعاملات الناجحة”.كما ذكرنا سابقًا في هذه المقالة ، فشلت هذه المعاملات في الوصول إلى قائد الكتلة وتم تجاهلها بسبب مشكلة طبقة الشبكة.
8. طبقة الشبكة هي طبقة الاتصال للإنترنت.على سبيل المثال TCP ، UDP ، QUIC (صممه Google) ، إلخ.
9.قامت Solana مؤخرًا بالترقية إلى Quic كطبقة شبكتهايساعد في بناء اتصال بين المستخدمين والكتل.نظرًا لأن Solana لديه إنتاج مستمر للكتلة وليس لديه تجمع ذاكرة ، فإن فقدان الاتصال يعني أن TX لن يسقط على الكتلة.
>
10. QUIC يمكّن قائد الكتلة من قطع بعض اتصالات المستخدم أو القيود عليه وفقًا لمعايير محددة.لذلك ، يمكن للكتل الآن فصل اتصالات معينة أثناء الطلب المرتفع.
11.تمنع هذه البنية الجديدة Solana من الإغلاق أثناء الزيادة في أنشطة الشبكة.على الرغم من أنه قد لا يكون قادرًا على استخدامه ، على الأقل هذه المرة لن يكون وقت توقف؟
12. لذلك قد تسأل ، إذا كان كل شيء في QUIC مصمم بشكل جيد ، لماذا سولانا سيئة للغاية؟لذلك ، فإن المشكلة هي أنه على الرغم من أن قائد الكتلة يمكنه الآن الحد من بعض الاتصالات ، فإن منطق تقييد الاتصال ضعيف وأخطاء.
13. من أجل الفهم بشكل أفضل ، دعنا نتخيل مثل هذا الموقف: كل قائد كتلة لديه اتصال X يمكنه التواصل معه.في ذروة الحدث ، بدأ قائد الكتلة في تلقي طلب 10-100 أضعاف عدد الاتصالات …
>
14. هذا هو عندما يمكن لزعيم الكتلة اختيار التخلي عن بعض الاتصالات.ومع ذلك ، لن يتم تجاهل هذه الاتصالات وفقًا لمعايير المحددة (مثل التخلص من جميع الاتصالات التي تقل عن x) ، ولكن تجاهل بشكل عشوائي …
15. في جوهرها ، يجب أن ترسل المزيد من الرسائل غير المرغوب فيها أكثر من غيرها ، ولأن روبوتات متعددة سترسل البريد العشوائي إلى الشبكة من خلال طلب اتصال.
16. هذه هي النقطة الرئيسية للمشكلة الرئيسية.تحاول فرق مثل FireDancer و ANZ و Solana من Jump توفير الإصلاح لطبقة الشبكة.فقط عندما أكتب ، يتم إطلاق هذه التصحيحات ، ويقال أنه سيتم إصدار بعض التصحيح الرئيسي في الأسابيع القليلة المقبلة.
17. هل هذا يمكن أن يحل المشكلة؟هل سترتفع سولانا مرة أخرى؟حسنا ، ليس بالضبط.الطريق الأمامي لا يزال طويلًا جدًا ، هناك ثلاثة أسباب:
أ. غير قادر على التأكد من أن تدابير الإصلاح الحالية تمنع سولانا
ما هي كفاءة مشكلة الازدحام القادمة.لا يمكننا أن نعرف إلا عندما نرى تأثيره الفعلي.
قد يحل Firedancer هذه المشكلات بالفعل ، لكنه لن يحدث حتى نهاية هذا العام.
C. مشكلة البريد العشوائي على الإنترنت: هناك مشاكل متعددة في الاقتصاد التجاري على سولانا ، ولا يمكن أن تمنع الجهات الفاعلة السيئة من إرسال البريد العشوائي على السلسلة.
18. أخيرًا ، أريد أن أنهي هذه الجملة: أعتقد أن سولانا تكافح للدفاع عن التجارة الصحيحة.تمامًا مثلما يتخلص Ethereum من مشاكله المستحقة ، يجب أن تكون Solana هي نفسها.