Algorand ، أي منصة للعقود الذكية ، تعتمد على آلية أمان شبكة Pure Proof of Stake ، تتيح معالجة 1 ألف معاملة في الثانية. يبدو أن هذه القيم كافية ، وتتجاوز عدة مرات الاحتمالات التي توفرها Bitcoin أو Ethereum في الوقت الحالي. في الوقت نفسه ، تعني سرعة التبني التدريجي لحل Algorand أنه في العام المقبل ، قد تصبح سعة شبكة Algorand الحالية غير كافية. دعونا نلقي نظرة على كيفية استخدام شبكة Algorand اليوم وما هي الخطط للأعوام القادمة.
Algorand اليوم
ربما يكون من الأفضل الحكم على مستوى اعتماد Algorand القابل للتطبيق من خلال النظر إليه ألجو إكسبلورروالذي يمنحك نظرة ثاقبة على المعلمات الرئيسية لمنصة Algorand وجميع المعاملات التي تتم على هذه الشبكة.
في وقت كتابة هذا المقال ، كان Algorand يعالج تقريبًا 6.8 صفقة حقيقية في الثانية ،أو حوالي 590 ألف. معاملة في اليوم ، أي 17 مليون معاملة شهريًا. نحن نتحدث عن النطاق الترددي الفعلي لهذه الشبكة ، التي تدعم المعاملات التجارية ، من تطبيقات مثل Props أو PlanetWatch (أناقشها على قناة YouTube).
قبل عام - عالج Algorand 100 معاملة فقط كل شهر ، وهو ما يعطي الآن زيادة قدرها 170 ضعفًا مقارنة بـ 17 مليون معاملة شهرية لشهر ديسمبر 2020. هذه زيادة هائلة ، ولكن الأمر الأكثر إثارة هو أن غالبية هذه المعاملات تم إنشاؤها بواسطة 2 تطبيقات الأعمال.ضع في اعتبارك أن Silvio Micali أعلن أن أكثر من 500 مشروع مختلف حاليًا يبنيون حلولهم على أساس Algorandوالبعض منهم سيرى ضوء النهار العام المقبل. لذلك إذا كان بإمكان تطبيقين توليد مثل هذه الحركة الكبيرة على شبكة Algorand ، فإنها ترتجف عندما نفكر في عدد ليس اثنين ، بل خمسمائة تطبيق يعمل على Algorand في المرة القادمة.
من الأفضل أن تتبع مستوى التبني بنفسك (بما يتماشى مع افتراض "عدم الثقة والتحقق") وتتبع من وما هي المعاملات التي تم قبولها بالفعل على Algorand blockchain.
يظهر هذا أيضًا في AlgoExploera.
للتحضير لتدفق هائل من التطبيقات الجديدة (المزيد عن ذلك في لحظة) ، تخطط Algorand لترقية الشبكة في عام 2021 من شأنها تحسين المعلمات الرئيسية لهذه الشبكة اللامركزية ، وهي:
- حان الوقت لاقتراح الكتلة التالية. هذا هو الوقت المستغرق لبناء كتلة ولف المعاملات الحالية فيها. تصبح هذه الكتلة مرشحًا لإضافتها إلى blockchain.
- وقت إنهاء الكتلة.هذا هو الوقت اللازم للتحقق من الكتلة بواسطة العقد الموجودة في الشبكة ، ثم إضافة الكتلة (ومعاملاتها) بشكل دائم (بشكل لا رجعة فيه) إلى سلسلة الكتل.
- المعاملات التي تتم معالجتها في الثانية (TPS). هذا هو متوسط عدد المعاملات التي تم تسجيلها بشكل نهائي على بلوكشين Algorand.
بالطبع ، هذه نظرة مبسطة إلى حد ما على الموضوع ، لذلك أشجعك على التعرف على التفاصيل المعروضة في الرسم البياني أدناه ، أو الاستماع إلى الفيديو الخاص بي الذي أصف فيه بمزيد من التفصيل الآليات في شبكة Algorand.
الرسوم البيانية - آلية الإجماع في شبكة Algorand
حاليًا ، المعلمات المتعلقة بسرعة شبكة Algorand هي:
- وقت اقتراح الكتلة = 0.5 ثانية
- الخطة لعام 2021:لا تغيير = 0.5 ثانية
- وقت إنهاء الكتلة: = 4.5 ثانية
- خطة 2021 = 2.5 ثانية
- عدد المعاملات في الثانية = 1000 TPS
- الخطة لعام 2021= 46,000 طن في الثانية
أقترح قراءة الوثيقة من قبل الأستاذ. سيلفيو ميكالي (مؤسس Algorand) ، الذي يصف بالتفصيل نهج Algorand المخطط للتغييرات في الشبكة المخطط لها لعام 2021.
تطور Algorand
قبل أن ننتقل إلى مناقشة امتدادات النطاق الترددي لشبكة Algorand ، أود أن أذكر الميزات الرئيسية لهذه المنصة التي يطورها Algorand بشكل أساسي. على مدار العام الماضي ، قام الفريق بعمل العديد من الامتدادات الرئيسية للمنصة ، وتشمل هذه الإضافات:
- العقود الذكية على الطبقة 1 ، أي نهج آمن للغاية وسريع وفي نفس الوقت رخيص لمفهوم العقود الذكية. المزيد عن هذا أنا أكتب هنا.
- أصول Algorand القياسية ، أي القدرة على إنشاء الرموز المميزة التي تم إنشاؤها على أساس بروتوكول Algorand ، والتي يتم تضمينها في الطبقة 1 ، والاستفادة من أمان وسرعة هذه الطبقة. المزيد عن ذلك هنا.
- عمليات النقل الذرية ، وهذا هو نهج ذري متكامل للمعاملات. إمكانية نقل ملكية العديد من الأصول ، الرموز ، دفعة واحدة ، بحيث يتم نقلها جميعًا أو عدم نقلها. لقد كتبت عن ماهية هذه الوظائف وما هي الاحتمالات التي تفتحها في هذه المقالة.
- لغة TEAL ، أي لغة البرمجة التي صممها وبناها فريق Algorand ، جعلتها اللغة الأم لمنصتهم. هذه اللغة ليست تورينج كاملة ، وهذه هي قوتها. لماذا؟ فيما يلي بعض الحجج. يعمل Algorand أيضًا مع فريق Blockstack على لغة أخرى (Clarity) ستظهر لأول مرة على كلا النظامين في عام 2021 ، مما يوفر بيئة آمنة لإنشاء عقود ذكية يمكن التنبؤ بها.
- سلاسل Algorand المشتركة ، أي السلاسل الخاصة القائمة على بروتوكول Algorand والتي يمكنها التواصل في نفس الوقت مع السلاسل الخاصة الأخرى وكذلك مع سلسلة Algorand العامة. أنه التوافقية داخل النظام البيئي Algorand. انتباه! هذا ليس كل شيء ، سنكون قريبًا قابلين للتشغيل المتبادل مع المنصات التي لها بروتوكول إجماع مختلف ، مثل Ethereum. تعمل Algorand على نهجها في بناء الجسور على الشبكات بناءً على إجماع مختلف (على غرار Polkadot أو Cosmos).
في منتصف عام 2020 ، قامت Algorand أيضًا بتوسيع المنصة من خلال:
- إعادة المفاتيح، أي وظيفة تتيح للمستخدمين استبدال المفتاح الخاص دون الحاجة إلى تغيير العنوان العام. يوفر تغيير المفتاح مرونة أكبر في استخدام المفاتيح ويفتح الباب لاستخدام حالات مثل الهجرة الجماعية للمستخدمين من منصات أخرى. بفضل ReKeying ، يمكن للمنصات المركزية الكبيرة ترحيل حسابات مستخدميها إلى شبكة Algorand ، وإنشاء حسابات تلقائيًا نيابة عنهم ، ومن ثم منحهم الفرصة للتحكم الكامل في مثل هذا الحساب (عن طريق استبدال المفتاح الخاص)
- العقود الذكية ذات الحالة، أي نوع من العقود الذكية مع ذاكرة عالمية. حتى الآن ، أعطت ASC1 أو Algorand Smart Contracts ، على الطبقة الأولى ، الفوائد المتعلقة بالسلامة والسرعة والتكاليف المنخفضة الهائلة التي تقدمها الطبقة 1 لـ Algorand (تم دمجها في هذه الطبقة). ومع ذلك ، فهذه عقود ذكية ذات وظائف محدودة. في أغسطس 2020 قامت Algorand بتوسيع العقود الذكية مع إمكانية تخزين دولة عالمية ، والتي يمكن الوصول إليها أيضًا من العقود الذكية الأخرى. قد يبدو هذا غامضًا تمامًا (سيخبرك الفيديو أدناه عن ذلك بشكل أفضل) ، ولكنه بشكل عام يوسع بشكل كبير من إمكانيات ما يمكن بناؤه على أساس منصة Algorand ، وهو أمر مهم = إمكانيات ما يمكن بناؤه فيه طريقة لا مركزية. في الإصدار السابق من البروتوكول ، على سبيل المثال ، لن يكون من الممكن إنشاء بورصة لامركزية أو مجمع سيولة UniSwap ، أو حتى نظام تصويت. يتطلب نظام التصويت هذا تخزين نتائج التصويت بطريقة غير معالجة وشفافة ولا يمكن إنكارها - على سبيل المثال ON CHAIN. أصبح الآن ممكنًا ، ويمكن الوصول إليه بسهولة.
عموما مثل هذا الوفرة الوظيفية تجذب المزيد والمزيد من حالات الاستخدام لشبكة Algorand.
من ناحية أخرى ، فإن المزيد والمزيد من التطبيقات المستندة إلى Algorand تجعل الحاجة إلى تغيير معلمات TPS (السرعة) ووقت إنهاء المعاملة أمرًا لا مفر منه.
لذا دعونا نناقش بإيجاز كيف يريد ألغوراند تحقيق هذه القفزة في الصخر.
- TPS حاليًا = 1k، TPS في عام 2021 = 46k
- الخروج حاليا = 4.5ثانية ، تم الانتهاء منه في عام 2021 = 2.5ثانية
Algorand 46k / ثانية
Algorand كما نعرفها اليوم ، فهي قادرة على "تجميع" حوالي 1 معاملة في كتلة واحدة. نظرًا لأنه تم الانتهاء من الكتلة في 5000 ثانية ، فهذا يعطينا عددًا تقريبيًا يبلغ 4.5 ألف معاملة في الثانية. القفز من 1k في الثانية ، إلى 1x أكثر = 46k المعاملات في الثانية يجعل Algorand أقرب إلى عمالقة مثل Visa.تحقق بنفسك من مكان تصنيف Algorand مع مثل هذا النطاق الترددي فيما يتعلق بـ آخر.
حسنًا ، ولكن ما هي التحديات التي تواجه تحقيق هذا الهدف؟
- مع المزيد من المعاملات المعبأة في كتلة ، يزداد حجم الكتلة (المقاس بالميجابايت) أيضًا.
- زيادة حجم الكتلة يجعل انتشار هذه الكتلة أبطأ عبر الشبكة.
- زيادة عدد المعاملات في كتلة يجعل الإجماع على صحة الكتلة أكثر صعوبة بين عقد تأمين الشبكة.
هذه ليست سوى بعض العواقب التي تنشأ عندما يتم دفع المزيد من المعاملات عبر الشبكة. يصعب تحقيق مثل هذه التحسينات بشكل خاص في الشبكات اللامركزية ، حيث لدينا الآلاف من العقد التي يجب أن تتوصل إلى الاتفاق الصحيح الوحيد مع بعضها البعض على أساس مستمر أي الكتل / المعاملات صحيحة وأيها غير صحيح.
كيف نفعل ذلك دون أن تفقد روح اللامركزية؟
يجب على Algorand ، عند تصميم عرض النطاق الترددي المتزايد ، أن يتعامل بطريقة ما مع التحديات المذكورة أعلاه. وصف سيلفيو ميكالي تفاصيل كيفية القيام بذلكفي المستند المرفقأنا أشجعك بشدة على قراءته. يبدو التفسير المختصر لهذا المستند كما يلي:
- ستحتوي الكتلة على 25 ألف معاملة مقابل 5 آلاف معاملة يقوم بها الكتلة اليوم. لذا فإن عدد المعاملات في الكتلة يزيد 5 مرات.
- سيتم بناء الكتل كل 0.5 ثانية ، ومعالجتها بالتوازي ، والانتهاء بعد 2.5 ثانية.
- بفضل هذا ، بعد 2.5 ثانية ، سيكون لدينا 5 كتل ، كل منها سيحتوي على 25 معاملة ، لذلك في 2.5 ثانية لدينا 5 كتل و 125 معاملة في الشبكة. هذا حوالي 50 معاملة في الثانية (125 ألف / 2.5 = 50)
- سيتم ضغط المعاملات المجمعة ، وذلك بفضل نهج أكثر ذكاءً لحفظ البيانات وبفضل حيل التشفير الجديدة (لا تنس أن سيلفيو ميكالي هو أستاذ في معهد ماساتشوستس للتكنولوجيا متخصص في التشفير والفائز بجائزة آلان تورينج لإنجازاته في هذا المجال).
- يفترض Algorand في نفس الوقت أنه من خلال موازاة المعالجة ، ستكون بعض الكتل غير صحيحة (حوالي 1٪) ، لذا فإن المعاملات التي تتم معالجتها بفعالية في الثانية ستكون أقل. ضمن 46 وليس 50 معاملة المذكورة أعلاه في الثانية.
استخدم حالات
يمثل الرسم البياني أدناه مقتطفًا صغيرًا مما يحدث على شبكة Algorand. هناك نرى حالات استخدام في مجالات مثل:
- الأوراق المالية ، وتحديداً رمزها المميز ،
- التمويل اللامركزي ،
- الألعاب،
- البنية التحتية الأساسية ،
- تأمين Blockchain ،
- الهوية الرقمية
- الأصول الرقمية بمختلف أنواعها ،
- مشاريع القطاع الحكومي والعام ،
- العملات المستقرة من مختلف الأنواع ،
- تكامل المؤسسات المالية التقليدية ،
- تحسينات سلسلة التوريد.
من الأفضل أن تذهب مباشرة إلى الموقع Algorand.com/use-caseواختر حالات الاستخدام التي تهمك في المجال الذي تريد أن تتعلمه - لأن هناك الكثير منها.
بدلاً من ذلك ، لدي على قناتي على YouTube حوالي 40 مقطع فيديو على Algorand حيث أناقش حالات استخدام مختلفة والتكنولوجيا وراء Algorand نفسها. من خلال النقر على الرابط أدناه ، سيتم نقلك إلى قائمة تشغيل حول Algorand.
أناقش تطبيقات الأعمال المختلفة هناك ، بما في ذلك ربما يكون أول إنشاء CBDC في العالم (العملة الرقمية للبنوك المركزية) - حيث أناقش ، على أساس جمهورية جزر مارشال ، كيف يبدو تنفيذ CBDC المسمى SOV.
من مصادر أخرى ، علمنا أيضًا أن SOV لـ Algorand في سياق CBDC ليس كل شيء => يوجد حاليًا 16 عملة CBDC مختلفة تختبر بشكل خاص ، مع Algorand blockchain ، لذلك نحن ، بصفتنا "جمهور" هذه الظاهرة ، نرى فقط قمة جبل الجليد.
بالعودة إلى بداية جدالتي - لقد انتهى ألغوراند حاليًا 500 مشروع مختلفالتي تبني على هذه المنصة. على موقع الويب الخاص بهم ، يمكنك رؤية حالات تمثيلية في مناطق مختلفة ، ولكن هذا يمثل 10٪ فقط من كل شيء تم إنشاؤه هناك. بالنظر إلى حقيقة أن Props و PlanetWatch ، هذان التطبيقان الأكبران اللذان يولدان حركة مرور على شبكة Algorand العامة اليوم ، يجلبان هذه المنصة إلى 17 مليون معاملة شهريًا ، لدي انطباع بأنه في عام 2021 سنشهد زيادة كبيرة في الاعتماد (حالات الاستخدام الجديدة تدخل الشبكة الرئيسية Algorand ) وربما مئات الملايين من المعاملات شهريًا .. ومن يدري - ربما مليارات المعاملات شهريًا. هل ستتحمل الشبكة ذلك؟
Algorand في عام 2021
بالضبط - أعتقد أن هذه هي المشكلة التي تود معظم الشبكات اللامركزية ، التي تقوم اليوم ببناء بنيتها التحتية وتكافح من أجل التبني ، وتكافح لجذب الشركات الحقيقية إلى نظامها البيئي. أكتب هذا بضغط شديد بشكل خاص على مفاتيح الرسالة
يقاتل
معظم الشركات التي تفكر في استخدام blockchain جاءت إلى هذه الظاهرة بحذر إلى حد ما. عادة ، كانت هذه نماذج أولية وحلول اختبار لم تظهر أبدًا ، ومن حيث المبدأ ، لم تقم المؤسسات الكبيرة بعد باستبدال عمليات الأعمال الأساسية الخاصة بها ، والتي يتم تنفيذها الآن على أساس البنية التحتية لتكنولوجيا المعلومات الحالية ، من قبل نظير لامركزي. لم يرحلوا العمليات الرئيسية إلى blockchain ولم يستبدلوا نظرائهم من العمليات التجارية من خلال عمليات التنفيذ على بنية تحتية لامركزية ، أي استنادًا إلى شبكة عامة ورمز.
السؤال ، بالطبع ، هو ما إذا كان ينبغي عليهم القيام بمثل هذه "الهجرة" وما الذي سيستفيدون منه؟ أعتقد أن حالات الاستخدام الأكثر روعة لهذه التكنولوجيا ستعتمد على نماذج أعمال جديدة لم تكن ممكنة من قبل بدون مشاركة شبكة عامة لامركزية تعتمد على العملات المشفرة.
هناك العديد من الدلائل على أنه في عام 2021 يمكننا أن نرى تطبيقات الأعمال الأولى الأكثر جرأة والتي تعلن عن إنجازاتها في سياق "blockchainization" ؛-). في نظري ، ألغوراند هو قائد واضح ينضج فيه هذا النوع من النظام البيئي.
بالطبع ، لا نريد أن يكون لدينا موقف حيث ، على سبيل المثال ، بالنسبة إلى Ethereum (بحد أقصى 20 معاملة / ثانية) أو Bitcoin (بحد أقصى 7 معاملات في الثانية) - تؤدي الزيادة في شعبية النظام الأساسي في نفس الوقت إلى استعدادها لقبول حركة مرور إضافية / مستخدمين. في مثل هذه الحالات ، إما أن القدرة على معالجة المعاملات الجديدة تنخفض بشكل كبير ، أو تزداد تكاليف المعاملات بشكل كبير ، أو كلاهما - مما يجعل العملاء الحاليين يسحبون حلولهم من منصة معينة (على سبيل المثال ، هروب Props من Ethereum إلى Algorand) والجديد الشركات تؤجل الانتقال إلى blockchain "لوقت لاحق".
من ناحية ، تعمل Algorand بشكل مكثف للغاية على جذب مئات من حالات الاستخدام إلى نظامها البيئي ، ومن ناحية أخرى تقوم بتطوير جسور الهجرة (مثل وظيفة إعادة المفتاح المذكورة أعلاه) ومن ناحية أخرى يجب عليها إعداد سعة الشبكة حتى لا تتكرر مصير Ethereum ، التي أصبحت ضحية نجاحك.
2021 = ستكون سنة رائعة لألغوراند، سنة من اختبارات الإجهاد الحقيقية لبيئتهم الإنتاجية.
ما هو حجم المعاملات الفعلي على شبكة Algorand في ديسمبر 2021؟
ملايين؟ مئات الملايين؟
كم عدد المشاريع الـ 500 التي ستدخل في الواقع mainnet 2021؟
هل ستقف سلسلة Algorand blockchain؟
هل سيكون من الممكن تعديل قدرة المنصة بشكل فعال والحفاظ على روح اللامركزية؟
كل شيء أمامنا.
المواد المرئية المستخدمة:
- https://howmuch.net/articles/crypto-transaction-speeds-compared
- http://joyreactor.com/post/2836833