إعادة النظر في الآلية الفنية لـ Solana: السبب الأساسي وراء عدم قتلها بواسطة Ethereum؟

كتب بواسطة: هاوتيان

في ظل خلفية السوق الهابطة، سوف يفكر الجميع بهدوء في بعض الأشياء التي قد يتم تجاهلها في السوق الصاعدة. على سبيل المثال، هل ستنجح تقنية سولانا التي عادت إلى أعين الجمهور؟ هل يمكن أن يدمر "التوقف المركزي" كل شيء؟

في الآونة الأخيرة، قالت شركة MakerDAO إن قاعدة التعليمات البرمجية الخاصة بـ Solana ليست سيئة، كما أعلنت Visa أيضًا أنها ستتعاون مع Solana على أساس تجريبي، كما تحسنت بشكل كبير أيضًا قيمة TVL الخاصة بـ Solana ومؤشرات البيانات الأخرى. فهل سيشهد Solana ربيعًا ثانيًا؟ كيفية تفسير ذلك؟

وفي وقت السوق الصاعدة، وفي مواجهة الارتفاع المفاجئ في سعر العملة $SOL، قال الجميع إن سولانا يتمتع بخلفية رأسمالية قوية وبيئة مجتمعية قوية، لكن قلة من الناس استطاعوا أن يشرحوا بوضوح الإطار الفني الذي وضعه سولانا.

بدون تفاخر، تحلل هذه المقالة بإيجاز البنية التقنية وراء Solana من منظور علمي شائع، ولماذا لم يتم قتل Solana بواسطة Ethereum.

نصائح: فقط من منظور تعميم التكنولوجيا، سأساعدك على إعادة فهم Solana دون الحاجة إلى أي مرجع استثماري.

آلية إجماع POH

أولاً، دعونا نتحدث عن آلية إجماع POH، وهي (إثبات التاريخ)، وهي آلية مبتكرة خاصة اعتمدها سولانا.

بالمعنى التقليدي، لا توجد علاقة بين وقت الكتلة والوقت المادي (ارتباط ضعيف)، على سبيل المثال، المعيار الزمني للسلاسل العامة مثل Bitcoin و Ethereum هو ارتفاع الكتلة، ومظهر مرور الوقت هو فقط التراكب المستمر من ارتفاعات الكتلة، لذلك لا يمكن تقدير هذا الوقت المحدد لترقية كانكون إلا بناءً على معدل إنتاج كتلة الشبكة.

إن ابتكار Solana's POH هو تثبيت مرور الوقت للسلسلة مع الوقت المادي. على سبيل المثال، يتم إصلاح الفاصل الزمني بين كل كتلة POH، وستنتج عمليات التجزئة المستمرة سلسلة زمنية يمكن التحقق منها، وما إلى ذلك.

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

ولذلك، فإن ابتكار POH هو ربط الوقت الفعلي بقوة لتعزيز التعاون والتوافق بشكل أفضل بين عقد Solana.

في رأيي، تتمتع آلية POH بميزة أخرى: تتلقى العقدة عددًا كبيرًا من المعاملات على دفعات وتقوم بفرزها (خط الأنابيب)، ويجب عليها الانتظار حتى الطابع الزمني لـ POH لإرسال المعاملة، وهو ما يعادل المعاملة الدفعية من الطبقة 2 إلى الطبقة 1 هذه الآلية تشبه فكرة الرول اب، حيث تم جلبها إلى الطبقة 1، والتي توفر المتطلبات الأساسية للإنتاجية العالية والمعالجة المتوازية الموضحة أدناه.

ميزات فصل التخزين والحساب

بعد ذلك، دعونا نلقي نظرة على ميزة "فصل التخزين والحوسبة"، والتي تسمح لـ Solana بالتخلص من قيود عنق الزجاجة المتمثلة في توفر البيانات.

يعتمد إطار التحقق التقليدي للبلوكتشين على عقد كاملة لنشر كمية كبيرة من البيانات التاريخية لتحقيق حساب في الوقت الحقيقي للحالة المتغيرة، وهذا الاقتران بين الحساب والتخزين سيحد من أداء السلسلة إلى حد ما. على سبيل المثال، عندما يريد إيثريوم تحديث حالته، يجب عليه أولاً مزامنة بيانات السلسلة بأكملها ثم إجراء حسابات السجل التاريخي، بالإضافة إلى ذلك، يقوم إيثريوم بإنشاء الكتل بشكل تسلسلي ولا يمكن إجراء تسلسل لها، وبالتالي فإن وقت إنشاء الكتلة وسعة الكتلة الواحدة سيكون محدودًا .

يفصل Solana بين تخزين الحالة وتنفيذ المعاملات، ويوجد نظام تخزين منفصل للاحتفاظ بالحالة، بما في ذلك معلومات الحساب وتاريخ الموقعين وسجلات المعاملات وما إلى ذلك. عند تنفيذ معاملة جديدة، سيقوم Solana بإجراء حسابات عالية السرعة على عقدة خط الأنابيب. وأخيرًا، يتم تحديث الحالة فقط لنظام التخزين. يمكن أن يضمن الفصل بين الاثنين التشغيل السريع لنظام دفتر الأستاذ وتجنب ضياع وقت حالة التحقق من DA + الحساب وانتظار نتائج التحقق من DA. تجدر الإشارة إلى أنه يجب الحصول على موارد حوسبة الشبكة والتخزين من خلال SOL.

وبعبارات عامة، يتعين على العاملين في إيثريوم الذهاب إلى المستودع لالتقاط المواد الخام ثم الذهاب إلى ورشة العمل للمعالجة. ومن غير الفعال التنقل ذهابًا وإيابًا بين المسؤوليتين. ومع ذلك، فقد خصص سولانا عمالًا متخصصين في كلا الورشتين، ويحتاج الحمالون فقط إلى نقل المواد المستخدمة في مكان قريب من وقت لآخر.ورشة الإنتاج على ما يرام، وقد تم تحسين الكفاءة بشكل كبير.

معالجة المعاملات المتزامنة العالية

دعونا نلقي نظرة فاحصة على ميزة "معالجة المعاملات المتزامنة العالية"، مما يجعل من الممكن لـ Solana تلبية طلب سوق web2.

على الرغم من أن ادعاء Solana بامتلاكه 700000 TPS تم التعامل معه على أنه مزحة في سياق فترات التوقف العرضية، إلا أن اختيار MakerDAO's Endgame واختيار Visa يعد إلى حد ما اعترافًا بحدود أدائها. إذًا، كيف يمكن لسولانا تحقيق التزامن العالي؟

بكل بساطة، تم إنشاؤه من خلال مزايا POH وفصل الحوسبة والتخزين المذكورة أعلاه، ومن أجل إعطاء الجميع فهمًا أعمق، سأحاول مقارنتها بالتزامن العالي لـ Starknet.

تتلقى Solana 10 معاملات مرسلة من قبل المستخدم Alice في نفس الوقت، ستقوم العقدة بفرز المعاملات، والانتظار حتى يأتي الطابع الزمني POH إلى الحزمة Batch، وبعد وصول الطابع الزمني التالي، ستستدعي العقدة بيانات الحالة لنظام التخزين المستقل للكشف عن 10 معاملات، سواء كان هناك تعارض في الحالة، إذا لم يكن هناك تعارض، فيمكن تجميع 10 معاملات في كتلة واحدة بشكل طبيعي، إذا كان هناك تعارض، فسيتم استبعاد الكتل المتعارضة من هذه الحزمة.

الفرق هو أنه في ظل مجموعة من نماذج تجريد الحساب، لا يمكن أن يكون لدى أليس على شبكة Starknet تعارضات حالة في المعاملات الصادرة عن حساب واحد، يمكنها تنفيذ الموافقة والتحويل في نفس الوقت لأنهما يعدلان حالات مختلفة للعقد. إلى المخصص. ، يتوافق التحويل مع الرصيد، ولكن إذا تم تنفيذ عمليتين تحويل في نفس الوقت، فيجب تعديل الرصيد في نفس الوقت، مما قد يؤدي بسهولة إلى تعارض الحالة وأخطاء الحساب. ولذلك، فإن ميزة تجريد الحساب هي أساس التزامن العالي لـ Starknet.

لإعطاء مثال شائع، تشبه طريقة سولانا المتوازية مطعمًا يقوم بترتيب عدة نوادل لطلب الطعام للعملاء في نفس الوقت، حيث يتعامل كل نادل مع سلسلة المعاملات، ويتم أيضًا تنسيق أمر الطلب بواسطة النادل. إذا كانت هناك نفس الأطباق ، يمكن للمطبخ تشغيلها بالتوازي. تقديم الطعام؛ وطريقة Starknet المتوازية تعادل استخدام آلة طلب الخدمة الذاتية لمسح الكود لطلب الطعام. يمكن للعملاء تلقي الطلبات على أجهزة متعددة في نفس الوقت، والخلفية نظام التحكم المركزي النهائي ينسق الأوامر.

باختصار، الغرض من التزامن العالي هو الاستخدام المعقول والفعال لموارد النظام دون تعطيل نظام الشبكة.

النادل الخاص بـ Solana هو نظام تشغيل وصيانة العقدة عالي التكلفة الذي يشتكي منه الجميع، في حين أن آلة الطلب ذات الخدمة الذاتية الخاصة بـ Starknet هي أساس تجريد الحساب المتوافق مع العقد.

هذا كل شئ.

ومع الفهم العميق للتكنولوجيا الأساسية التي يعتمد عليها سولانا، قد تكون لدينا إجابات مختلفة إذا نظرنا إلى بعض الأسئلة المنتقدة.

في رأيي، تكمن مشكلة سولانا في منطق التنفيذ الفني المعقد للغاية:

  1. تكاليف تشغيل وصيانة عقدة سولانا مرتفعة للغاية، مما يؤدي إلى عدد محدود من العقد وتقييد قدراتها اللامركزية؛

  2. تتطلب آلية الإجماع الخاصة بـ POH + POS أن تتمتع العقد بموارد حوسبة وعرض نطاق قوية لتحمل التزامن العالي، وكلما ارتفعت تكلفة الموارد، زادت تكلفة تشغيل العقدة وصيانتها؛

  3. تعتبر المشاكل مثل تعارضات الحالة وتحميل الشبكة أمرًا لا مفر منه عند المعالجة بالتزامن العالي؛

يقول بعض الناس أن سولانا تستخدم تفكير web2 لبناء شبكة web3، وأن نقطة انطلاقها للابتكار التكنولوجي أعلى من بنية blockchain الحالية. إذا تم اعتبار مشاكلها بمثابة تحمل للخطأ على طريق الابتكار، فقد يكون هناك تقييمات مختلفة.

قد يكون ثمن الإبداع كما يراه الجميع، يراقبه وهو يرتفع ويشاهد بنايته وهي تنهار. ولكن إذا كان أساس الإبداع موجوداً، فهل سينهض هذا البناء المنهار من جديد؟

ملاحظة: أنا لا أحمل SOL. التحليل أعلاه هو مجرد تفكير هادئ ومراقبة من منظور تقني + تجاري، وهناك بعض عدم الدقة في عملية التفسير الشائعة. يجب عليك قراءتها كمقال علمي شائع ولا تستخدمه كمرجع للاستثمار.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 1
  • مشاركة
تعليق
0/400
Cryptolivevip
· 2023-09-19 07:10
جيد
شاهد النسخة الأصليةرد0
  • تثبيت