مشروع عملة سولانا Solana بالتفصيل وما الذي يميز سولانا sol عن غيرها وما هو مستقبلها
نتعرف في هذا المقال عن مشروع عملة سولانا والتي يرمز لها في المنصات بـ sol وهي من العملات التي يتوقع لها مستقبل كبير لما لها من مميزات رائعة منافسة وهنا من يسميها قاتله الايثريوم وان كنت ارى انه من السابق لأوانه أن يظهر بلوكشين عقود ذكية يقتل الايثريوم في يوم وليلة وربما هذا يحتاج إلى وقت سيما ان اغلب مشاريع العملات الرقمية الآن موجودة على بلوكشين الايثريوم.
ما هو مشروع عملة سولانا Solana
يُطلق على Solana في الأصل اسم Loom Protocol (يجب عدم الخلط بينه وبين Loom Network) ، وهو بروتوكول blockchain ينص على أنه بإمكانه تحقيق ما يصل إلى 710 آلاف معاملة / ثانية على شبكة 1 جيجابايت ، على أجهزة الحوسبة الحديثة ، دون تقسيم البيانات. لقد سمعنا ادعاءات جريئة عن ارتفاع معدلات الإشعاع الحراري (TPS) ، لذا دعونا نبتعد عن الطريق ونخفف من توقعاتنا. مع ذلك ، دعنا نتعمق لنرى كيف سيحققون مطالباتهم.
فريق عمل عملة عملة سولانا
- أناتولي ياكوفينكو ، الرئيس التنفيذي ، أكثر من 12 عامًا من الخبرة في Qualcomm وفترة قصيرة في Dropbox. تجربة رائعة في Qualcomm.
- جريج فيتزجيرالد ، كبير مسؤولي التكنولوجيا ، 13 عامًا من الخبرة في Qualcomm
- راج جوكال ، مدير العمليات ، رائد أعمال متسلسل في مجال التكنولوجيا الصحية. لا يوجد اسم كبير يخرج بقدر ما أرى.
- إريك ويليامز ، Data Science ، مقبض LinkedIn الخاص به هو “علم البيانات”. أحب ذلك. بكالوريوس فيزياء من جامعة كاليفورنيا في بيركلي ودكتوراه. فيزياء الجسيمات من جامعة كولومبيا. عمل في أومادا مع راج جوكال.
- آلان يو ، الإستراتيجية / BD / المبيعات ، 10 سنوات من الخبرة في بيع المنتجات الإعلانية في Google (صاحب العمل السابق ، لذا فإليك إيماءة لك يا سيدي)
- ستيفن أكريدج ، الهندسة ، ~ 10 سنوات من الخبرة في Qualcom
الفريق لديه كريسس – تقاطعت خلال أيام جامعتهم في جامعة إلينوي، يعمل في شركة كوالكوم، والعمل في الشركات الناشئة الصحية مثل Omada لل.
خوارزمية التوافق لدى solana
لنبدأ بخوارزمية الإجماع. سيكون هذا القسم أطول من البقية لأننا نعتبره أحد أهم عوامل المميزات التي تتميز بها سولانا.
تذكر أنه في كل blockchain ، يتم تجميع المعاملات معًا في “كتلة”. يصبح المُعدِّن أو المجموعة التي تتحقق من صحة الكتلة هي القائد – لديهم السلطة لإنشاء الكتلة التالية على blockchain. يبث القائد أحدث نسخة من blockchain ويختار القائد التالي. في Bitcoin ، يتم اختيار القائد عن طريق المنافسة. أول عامل منجم يحل خوارزمية إثبات العمل في Bitcoin يدعي دور القائد. في البروتوكولات الأخرى ، مثل Dfinity ، يتم اختيار القائد عن طريق اليانصيب. في Ethereum ، يتم اختيار القائد بواسطة يانصيب مع زيادة فرص الفوز بناءً على مقدار العملة التي يمتلكها المدقق. تأتي خوارزميات الإجماع في مجموعة متنوعة من النكهات.
يقترح سولانا بنية blockchain بناءً على خوارزمية إجماع تسمى “Proof of History (PoH)”. للوهلة الأولى ، يبدو هذا كثيرًا مثل ” إثبات الوقت المنقضي ” (PoET) الذي يستخدمه HyperLedger Sawtooth. تعتبر PoET من الناحية النظرية خوارزمية لتوفير الطاقة لأنها لا تجبر جميع المدققين على حل لغز تشفير في نفس الوقت كما تفعل Bitcoin. بدلاً من ذلك ، يُنشئ القائد وقت انتظار يجب أن ينتظر خلاله جميع المدققين المؤهلين هذا المقدار من الوقت.
يهدف PoH إلى حل واحدة من أصعب المشاكل في الشبكات الموزعة ، الإجماع في الوقت المحدد. كيف تثق العقد في الرسائل التي تحتوي على طوابع زمنية مشفرة فيها؟ ما هي العقدة التي أرسلت الرسالة تستخدم توقيتها المحلي أو إذا كان المؤقت غير متزامن. ما هو الوقت الذي تم العبث فيه بالرسالة؟ ببساطة لا يمكن للعقد الوثوق بمصدر خارجي للوقت. بدلاً من التركيز على الطابع الزمني ، يمكن للعقد أن تثق في أن حدثًا قد حدث “قبل” أو “بعد” الحدث. Solana’s PoH هي وظيفة تأخير يمكن التحقق منها. VDFs بطيئة ويصعب حسابها ، حتى باستخدام كمية كبيرة من التوازي. لكن يمكن التحقق من النتيجة بسرعة. يضيف PoH وظيفة تجزئة تشفير لكل حدث ، مما يسمح للمدققين بإثبات تسلسل الأحداث. يتم تشغيل الخوارزمية بشكل مستمر مع النتيجة السابقة لاستخدامها كإخراج تالي.
يدعم PoH أيضًا القياس الأفقي حيث يمكن للمولدات المتعددة المزامنة عن طريق مزج حالتها في تسلسلات بعضها البعض. عند استخدامه مع PoW أو PoS ، سينتج عن PoH وقت سريع حتى النهاية (TTF). الحيلة هي تقليل الرسائل العلوية التي تعيق أجهزة الحالة المكررة البيزنطية للتسامح مع الخطأ (BFT). في اللغة الإنجليزية البسيطة ، تستخدم آلات الحالة المكررة ببساطة خوادم (أو عقد) متعددة لتحقيق التسامح البيزنطي مع الخطأ .
لا يستخدم Solana خوارزمية PoH فحسب ، بل يقترح أيضًا خوارزميتين إضافيتين تستندان إلى الوقت. الأول هو خوارزمية PoS “حجم القسم الحيادي” ، والآخر يسمى Proof-of-Replication (PoRep). تذكر أن كل هذه الخوارزميات مخصصة للمدققين للوصول إلى توافق في الآراء بشأن الحالة النهائية لدفتر الأستاذ الموزع. يجب أن يوفر عمل PoRep و PoH معًا دفاعًا عن كل من المكان والزمان ضد دفتر الأستاذ المزور.
بلغة إنجليزية بسيطة … إذا تلاعب فاعل ضار بالبيانات والطابع الزمني للمعاملات السابقة ، فإن الناتج سيتغير بشكل غير متوقع. سيثبت المدققون بسرعة أن هذا هو تاريخ بديل ويرفضون الإخراج المزيف. سوف يعمل PoH على تسريع الأداء من خلال تقليل التحجيم الأفقي والأفقي. سيزيد من الأمن من خلال التحقق من صحة الوقت. المزيد من السرعة. المزيد من الأمن.
نظرية CAP
بالنسبة للقراء غير التقنيين ، سيكون من المفيد قراءة نظرية CAP . هناك إطار مشابه يسمى Scalability Trilemma (صاغه Kyle Samani من Multicoin Capital) ولكن تم اقتراحه لأول مرة بواسطة Trent XYZ من بروتوكول المحيط. مقال مماثل بعنوان Blockchain: A Game of Tradeoffs وارد هنا في سلسلة التعليم هنا في Quantalysus. CAP تعني الاتساق والتوافر وتحمل التقسيم. تنص النظرية على أن الشبكات الموزعة يمكن أن تحقق اثنين فقط. على المرء أن يعطي.
الاتساق: جميع المشاركين على الشبكة لديهم أحدث المعلومات.
التوفر: المشاركون في الشبكة (العقد) دائمًا في وضع التشغيل والاستماع
تسامح التقسيم: عندما تنخفض عقدة واحدة ، يستمر العرض. كلما زاد عدد العقد المفقودة ، زاد القسم.
يؤكد Solana أنه في حالة عدم التقسيم ، يوجد قائد واحد (عقدة ترسل المعاملات إلى المدققين / المدققين الآخرين) في الشبكة. يمكن انتخاب المحققين الآخرين الذين لديهم نفس مواصفات الأجهزة مثل القائد كقائد. تتم عملية الانتخاب لاختيار قائد من خلال عملية قائمة على إثبات الحصة. عندما تفشل العقد (يتم اختبار تحمل القسم) ، يتعين على الشبكات الاختيار بين الاتساق أو التوفر. سيختار Solana الاتساق على مدى التوفر نظرًا لأن PoH يعمل كمقياس موضوعي للوقت. على المدى الطويل ، سيختار نهج Solana مدى التوفر. في حالة وجود قسم رئيسي ، سيتم اختبار التحكم في الشبكة. يخطط سولانا للاستفادة من القياس الأفقي في حالة وجود قسم كبير. دعنا نتعمق في تفاصيل التوفر في Solana.
التوفر و Staking
للتعامل مع الأقسام (فشل العقدة) بأطر زمنية بشرية معقولة ، نقترح نهجًا ديناميكيًا لإلغاء أدوات التحقق غير المتاحة. عندما يكون عدد المحققين مرتفعًا وأكثر من 2 3 ، يمكن أن تكون عملية فك التثبيت سريعة. عدد التجزئات التي يجب إنشاؤها في دفتر الأستاذ منخفض قبل أن يتم فك حصص المحققين غير المتاحين بالكامل ولم يعد يتم احتسابهم للإجماع. عندما يكون عدد أدوات التحقق أقل من 2 3 rds ولكن أعلى من 1 2 ، يكون مؤقت إلغاء التثبيت أبطأ ، مما يتطلب إنشاء عدد أكبر من التجزئة قبل فك أدوات التحقق المفقودة. في قسم كبير ، مثل القسم الذي يفتقد 1 2 أو أكثر من أدوات التحقق ، تكون عملية فك التثبيت بطيئة جدًا. لا يزال من الممكن إدخال المعاملات في ساحة المشاركات ، ولا يزال بإمكان المحققين التصويت ، ولكن لن يتحقق الإجماع الكامل 2 3 rds حتى يتم إنشاء كمية كبيرة جدًا من التجزئة وفك أدوات التحقق غير المتاحة. يسمح لنا الفارق الزمني لاستعادة الشبكة لحيويتها كعملاء للأطر الزمنية البشرية للشبكة باختيار القسم الذي نريد الاستمرار في استخدامه.
التحجيم الافقي في سولانا Solana
خوارزمية PoH الخاصة بـ Solana قابلة للتكوين للسماح بالتحجيم الأفقي. في عالم قواعد البيانات (تذكر ، blockchain هي قاعدة بيانات يتم توزيعها) ، يتم تحقيق المقياس أفقيًا أو رأسيًا. في Vertical Scaling ، تتم ترقية أجهزة الكمبيوتر من خلال معالجات أفضل ومساحة تخزين أكبر. في Horizontal Scaling ، تتم إضافة المزيد من العقد. سيتم تحقيق القياس الأفقي في Solana من خلال كل عقدة تخلط حالة التسلسل بين كل مولد. هذا يختلف عن التجزئة ، حيث أن التجزئة هي مجموعة فرعية من أساليب القياس الأفقي. تستخدم المشاركة الأفقية مثيلًا واحدًا من البيانات عبر العقد المختلفة أو أحداث تسلسل خلط حالة Solana. في قواعد البيانات ، تكون التجزئة هي نفسها بشكل أساسي ، ولكنها تسمح بانتشار مثيلات متعددة لنفس البيانات عبر العقد.
انتخابات
لاختيار القائد التالي ، يتم إجراء انتخابات عند اكتشاف الفشل. في حالة التعادل ، سيتم اختيار أكبر عقدة Solana ذات الرموز المميزة (أعلى قوة تصويت) لتحديد مولد PoH جديد. هذه نقطة ضعف محتملة حيث من المحتمل أن تكون العقدة الفاصلة هي نفس العقدة في كل مرة يحدث فيها فشل. في حالة فشل Black Swan ، يجب أن نثق حقًا في المدقق نفسه مرارًا وتكرارًا.
يدير سولانا عملية انتخابات إثبات الحصة. من المفترض أن تكون سريعة وفعالة في قطع العناصر السيئة. كل عقدة تشارك في الانتخابات تضع مبلغًا من الضمانات مع رمز (رموز) Solana المميزة في حساب الضمان ، وتسمى هذه الضمانات بالسند. قائمة الانتظار مزحة سندات الكفالة السيئة! 1 ، 2 ، 3 ، انطلق! ستستمر الانتخابات لفترة قصيرة من الوقت للسماح لجميع المدققين بالقدرة على تلقي نفس المعلومات. يجب أن يتم التصويت بسرعة. يتم التوصل إلى توافق الآراء بمجرد الوصول إلى الأغلبية العظمى من 2/3 من السندات. مثل أنظمة إثبات الحصة الأخرى ، يواجه Solana مخاطر تواطؤ كبير من حامل الرموز. يرجى الاطلاع على الورقة البيضاء لفهم كيفية تعامل سولانا مع تبديل التصويت في اللحظة الأخيرة والانتخابات التراجعية الثانوية.
صدق العقد
لدى أدوات التحقق حوافز اقتصادية للتحقق تلقائيًا من صحة أي تجزئة يرسلها المولد. لتجنب ذلك ، يلقي سولانا بشيء مثير للاهتمام. أفكر في الأمر على أنه حصان طروادة (لا ينبغي الخلط بينه وبين فيروس الكمبيوتر). بشكل أساسي ، يرسل PoH Generator عن قصد تجزئة غير صالحة إلى المحققين في فترات عشوائية. سيتم قطع أي أداة تحقق تتحقق من تجزئة غير صالحة. بالإضافة إلى ذلك ، يُطلب من كل مدقق الاستجابة في غضون 500 مللي ثانية أو المخاطرة بفقدان مكانه في دورة التحقق الحالية. يعمل الإطار الزمني السريع أيضًا كرادع للعقد الضارة التي تعترض وتتجسس على العقد الأخرى التي تتحقق من صحتها.
عقد ذكي
سيعرض Solana عقودًا ذكية. من المحتمل أن تكون اللغات المدعومة هي Solidity و JS. في نهاية المطاف سيتم دعم لغات أكثر رسوخًا وأمانًا.
حكم
إلى هنا نصل إلى نهاية مراجعة مشروع عملة سولانا
التعليقات مغلقة.