مرحبًا بكم زوار موقع كريبتو بالعربي
اليوم نقدم لكم إن شاء الله مقالة جديد عن المشروع الرائع Avalanche وسنتكلم بشكل مفصل أكثر عن التكنولوجيا المستخدمة فى المشروع.
التعريف بالمشروع:
أفالانش هي منصة بلوكتشين عالية الأداء وقابلة للتطوير وقابلة للتخصيص آمنة وبروتوكول إجماع جديد آمن وفعال.
-شبكة غير متجانسة من سلاسل الكتل المخصصة والقابلة للتشغيل البيني ومجموعات المدقق المخصصة
-منصة لتعريف سلاسل الكتل المخصصة وإطلاقها وصيانتها
-منصة لإنشاء الأصول الرقمية الذكية وتداولها
-طريقة لتخزين ونقل القيمة بدون كيان مركزي
تتكون Avalanche من شبكة من سلاسل الكتل. يمكن أن يكون كل واحد منهم عامًا أو خاصًا ، وله مجموعة عقد التحقق الخاصة به, يتم إستخدام إثبات الحصة من أجل الإجماع
وكما نعرف أن الآليات القائمة على الإجماع إثبات الحصة أو إثبات المشكلة أكثر كفاءة في استخدام الطاقة وأكثر قابلية للتوسع من البروتوكولات القائمة على دليل العمل
دعونا نتعرف سويًا كيف تعمل Avalanche؟
مثل Ethereum ، تمتلك Avalanche آلة افتراضية قادرة على تفسير تعليمات العقود الذكية. ولكن بخلاف منافسها ، يتم نشر التطبيقات اللامركزية على بلوكشين مستقل, وتعمل البروتوكولات من خلال التصويت المتكرر على عينات فرعية.
عندما يحاول المدقق تحديد ما إذا كان يجب قبول المعاملة أو رفضها ، فإنه يسأل مجموعة فرعية عشوائية صغيرة من المدققين عما إذا كانوا يعتقدون أنه يجب قبول المعاملة أو رفضها. إذا اعتقد المدقق الذي تم الاستعلام عنه أن المعاملة غير صالحة ، أو رفضها بالفعل أو يفضل معاملة متضاربة ، فإنه يرد بأنه يعتقد أنه يجب رفض المعاملة. وبخلاف ذلك ، يرد بأنه يعتقد أنه يجب قبول المعاملة.
عملية التصويت هذه في أفالانش هي ما يجعلها فريدة من نوعها. كل مدقق هو صانع قرار مستقل تمامًا. لا يوجد انتخاب زعيم. ومع ذلك ، من خلال البروتوكول ، تستخدم كل عقدة نفس العملية لتحديد ما إذا كان القرار فاضلاً ومدى توافقه مع بقية الشبكة. بمجرد أن يروا احتمالًا كبيرًا للاتفاق عبر الشبكة ، تغلق العقدة تصويتهم وتقبل المعاملة على أنها نهائية.
يشار إلى العملية المستخدمة لتحديد ما إذا كانت المعاملة مفضلة وأن بقية الشبكة توافق على هذا القرار باسم “الاختزال العشوائي العشوائي المتكرر”
على مستوى عالٍ ، يعني هذا أن المدقق يختار عشوائيًا مدققين آخرين ليطلب منهم ما يحلو لهم. يقوم بذلك مرارًا وتكرارًا على العقد الجديدة المختارة عشوائيًا إلى أن تُنشئ بيانات كافية لتحديد أن احتمالية أن تكون صحيحة عالية جدًا ، وقد تعتبر أيضًا أنه من المستحيل أن تكون خاطئة.
آلية الإجماع:
الإجماع هو الوسيلة التي تتوصل بواسطتها سلسلة من الناخبين المستقلين (يطلق عليهم غالبًا “المدققون”) إلى اتفاق على قرار. في لمحة ، تبدو العملية واضحة ومباشرة: اكتشف ما إذا كان جزء من البيانات يتوافق مع قواعد نظامهم وما إذا كانت بقية الشبكة تتفق مع تقييمهم.
آلية إجماع Avalanche
الفكرة هي استخدام المفهوم الاحتمالي لنهائية المعاملات التي أحدثها ساتوشي ناكاموتو. تحقق خوارزمية إجماع الانهيار الجليدي هذه المقايضة بين الحد الأدنى من احتمالية الخطأ والأداء: فهي تسمح بإكمال معاملات الشبكة في ثانية واحدة إلى ثانيتين ، مع كونها لا مركزية للغايه.
ميزة هذه الآلية ، إلى جانب استهلاكها المنخفض للطاقة ، هي كسر التناسق بين تكلفة الهجوم وتكلفة الدفاع. في الواقع ، مع إثبات العمل ، عليك إنفاق الكثير من الطاقة لتأمين الشبكة. تكلفة الهجوم تتناسب مع الطاقة المستثمرة لتأمين النظام. إثبات الحصة هو وسيلة لجعل الدفاع عن الكثير من الإجماع الموزع أقل تكلفة من الهجوم عليه.
مقدار الخطأ
يمكن أن يجعل Avalanche الخطأ صغيرًا جدًا بحيث يكون من غير المرجح أن يحدث انتهاك للسلامة على عقدة الانهيار الجليدي من احتمالات العثور على تصادم SHA-256. لوضع هذا في منظور أكبر ، من المرجح أن يصطدم كويكب منتهي بالحياة مع الأرض في المائة عام القادمة من احتمال اصطدام كويكب منتهي بالحياة مع الأرض في المائة عام القادمة أكثر من اكتشاف تصادم SHA-256 في الألف سنة القادمة بواسطة شبكة حوسبة 1 كوينتيليون. تجزئة ثانية. هذا آمن حقًا!
التأكيد علي المعاملات
تنهي Avalanche أيضًا جميع المعاملات على الفور ، دون انتظار التأكيدات. Avalanche قادر على القيام بذلك لأنه تعميم على الإجماع الكلاسيكي ، لذلك فهو يرث هذه الخاصية المرغوبة للغاية. في الواقع ، يمكن لـأفالانش الانتهاء من المعاملات في أقل من ثانية في المتوسط وبمعدل 4,500معاملة فى الثانية . هذا سريع للغاية مقارنة بالشبكات اللامركزية الحالية.
يمكن للمطورين الذين يبنون على Avalanche بسهولة إنشاء تطبيقات قوية وموثوقة وآمنة وشبكات بلوكتشين مخصصة مع قواعد معقدة أو البناء على الشبكات الفرعية الخاصة أو العامة الموجودة.
أدوات المطورين:
أداتا المطورين الرئيسيتين لمنصة Avalanche هما Avash و Avalanche.
Avash – عميل Avalanche Shell
Avash هو عميل شيل للتفاعل مع منصة Avalanche. يمكن لـ Avash نشر الشبكات المحلية والتفاعل مع العقد في تلك الشبكات. حالة الاستخدام الرئيسية لها هي إطلاق بيئات شبكة الاختبار بسرعة.
Avalanche.js – مكتبة جافا سكريبت لمنصة أفالانش
Avalanche.js هي مكتبة JavaScript مكتوبة في TypesScript والتي تمكن عملاء المتصفح و Node.js من إجراء مكالمات API لعقد Avalanche. يوفر مجموعة واسعة من الأدوات لتسهيل إنشاء الأصول وإدارة الرصيد وتحويل الأموال. يحتوي Avalanche على أدوات لإدارة العقدة نفسها ، والوصول إلى واجهات برمجة تطبيقات Admin ، و Keystore ، والنظام الأساسي المدمجة في عقد Avalanche.
القدرات التقنية لـAvalanche
وفقًا للاختبارات ، فإن قدرات اAvalanche استثنائية. الشبكة قادرة على معالجة 3400 معاملة في الثانية مع 2000 عقدة. وقت تأكيد الصفقة بحد أقصى 1.35 ثانية.
ومع ذلك ، يمكن أن يكون وقت الاستجابة أقل. أثناء الاختبار ، تم إكمال معظم المعاملات في 300 مللي ثانية. في الواقع ، حتى في حالة وجود نسبة كبيرة من المعاملات المتضاربة (25٪) ، فإن الكمون لا يتأثر. والأفضل من ذلك كله ، أنه يتم تقليل وقت التأكيد عندما يتم التعامل مع العديد من المعاملات المتضاربة بواسطة الشبكة!
مستقبل لامركزي قابل للتطوير مع Avalanche
أظهرت البروتوكولات الكلاسيكية البيزنطية المتسامحة مع الأخطاء أن الشبكة يمكن أن تتوصل إلى إجماع على الرغم من المشاركين الخصوم. أظهرت بروتوكولات ناكاموتو أن البروتوكولات الاحتمالية آمنة في الممارسة ويمكن أن توفر لامركزية وقوة غير مسبوقة.
يأخذ الانهيار الجليدي هذه الاكتشافات ويجمعها في بروتوكول جديد ، ويظهر أنه يمكنك الحصول على أفضل ما في كلاسيكال وناكاموتو دون الجوانب السلبية التي تأتي مع أي من فئتي البروتوكولات.
من خلال جعل المدقق يختار عشوائيًا مدققين آخرين من أجل سؤالهم عن تفضيلاتهم ، يبني المشاركون في الانهيار الجليدي الثقة في القرار الصحيح الذي تشاركه جميع العقد في الشبكة. بثقة كافية ، يتم اتخاذ القرار النهائي على الفور. تحدث هذه العملية بسرعة كبيرة لدرجة أن الانهيار الجليدي ينافس أنظمة الدفع الرئيسية في قدرتها على معالجة المعاملات في الشبكة.
Avalanche والتمولي اللامركزي DeFi
في الوقت الحالي ، تجاوزت جميع تطبيقات DeFi الموجودة على الانهيار الجليدي Ethereum. ما يمكن تحقيقه على Ethereum يمكن تحقيقه في Avalanche مع تجربة مستخدم أفضل. نحن نتواصل حاليًا مع مشاريع DeFi الشائعة مثل MakerDao لإضافة جزء من وظائفها أو كلها.
سر إختيار إسم “Avalanche”
عندما تتشكل القرارات ببطء ، تبدأ الكرة (العقد الموجودة في الشبكة) الموجودة أعلى الجبل في النزول أسفل التل من جانب واحد ، وتزداد اتساعًا وتضخمًا ، مثل الانهيار الجليدي وتصبح غير قابلة للإيقاف ، مما يجعل الصفقة نهائية.
فريق Ava Labs
يتكون Ava Labs من فريق من الخبراء العالميين . مؤسس المشروع Emin Gün Sirer ، الأستاذ المشارك في علوم الكمبيوتر بجامعة كورنيل . وهو أيضًا مدير مشارك لـ IC3 (مبادرة العملات المشفرة والعقود الذكية) ، وهو أحد الباحثين الأكثر إنتاجًا في الشبكات الموزعة .
قبل المشاركة في تأسيس Ava Labs ، كان Kevin Sekniqi مرشحًا لدرجة الدكتوراه في علوم الكمبيوتر في جامعة كورنيل ، حيث كان يبحث في الأنظمة الموزعة والتشفير والأمن والاقتصاد. سبق له أن أجرى أبحاثًا وهندسة برمجيات في مؤسسات رائدة بما في ذلك Microsoft و NASA.
قام Maofan “Ted” Yin ، المؤسس المشارك الثالث ، بالكثير من الأبحاث الأساسية في مجال الأنظمة الموزعة. شغوفًا بحل المشكلات مثل التسامح مع الخطأ أو عدم كفاءة الإجماع أو أنظمة الند للند ، ويشمل عمله تصميم بروتوكولات Snow / Avalanche أو HotStuff (بروتوكول الإجماع المستخدم بواسطة Libra على Facebook ).
روابط هامة :
الموقع الرسمي : https://www.avalabs.org/
الورقة البيضاء : https://www.avalabs.org/whitepapers
تويتر : https://twitter.com/avalabsofficial
تيليجرام: https://t.me/avacoin_official
ريدديت : https://www.reddit.com/r/ava/
فيسبوك: https://www.facebook.com/AvaLabsOfficial/