تابعنا على أو انضم إلينا

بمقالتي السابقة بدأت السلسلة على Algorand فإذا كانت هذه المنصة جديدة بالنسبة لك أنصحك بالبدء بقراءتها ألجوراند 1.0 – مقدمة. ومع ذلك، في هذه المقالة أقوم بتطوير الموضوع بشكل أكبر، والانتقال إلى الوظائف الجديدة التي قدمها فريق Algorand للبروتوكول في نهاية عام 2019.

كان التحديث لمنصة Algorand الرئيسية مفاجأة كبيرة بالنسبة لي. لسببين:

  • أنا معجب بوتيرة تطور Algorand: في مايو 2019 تم إطلاق شبكتهم الرئيسية (mainnet)، وفي نوفمبر 2019، قدموا 3 وظائف كبيرة جديدة من خلال إطلاق Algorand 2.0. استغرق فريق Algorand أقل من 6 أشهر.
  • مستوى التقدم التقني والابتكار، الذي يقدمه Algorand 2.0 في رأيي هو أمر مهم جدًا مقابل. ألجوراند 1.0.

لذلك دعونا نحاول استيعاب هذا، خطوة بخطوة.

ويضيف ألجوراند 2.0 ثلاث وظائف رئيسية جديدة:

  • أصول الجوراند القياسية (أصول ألجوراند القياسية)، وهو معيار يتيح إنشاء وإصدار الرموز المميزة الجديدة بناءً على منصة Algorand. لا شيء جديد؟ ليس حقًا، فهي مدمجة في الطبقة الأولى. الآثار المترتبة على ذلك كبيرة.
  • العقود الذكية على الطبقة الأولى (ولغة البرمجة النصية TEAL غير المكتملة في تورينج). أليس من المفاجئ أن يقرر الفائز بجائزة تورينج بناء لغة كاملة غير تورينج؟ بالفعل.
  • التحويلات الذرية (عمليات النقل الذرية)، نقل آمن للأصول، مدمج أيضًا في الطبقة الأولى. ومع ذلك، لا ينبغي الخلط بينها وبين Atomic Swaps، المعروفة من منصات أخرى، فنحن هنا نتحدث أيضًا عن التنفيذ على أدنى طبقة من البروتوكول.

يأخذ الإصدار الجديد من Algorand خطوة كبيرة إلى الأمام مقارنة بسابقه، حيث يعالج بعض مخاوفي السابقة الموضحة في تحليلاتي الأخرى لهذه المنصة، وفي هذه المقالة، سأناقش الفروق الدقيقة في Algorand 2.0 وأحاول الإجابة على السؤال: هل أعتقد أن هذا تغيير كبير.

أصول ألجوراند القياسية (ASA)

توفر ASA آلية موحدة بحيث يمكن تسجيل أي نوع من الأصول الرقمية وتخزينها على الطبقة الأولى.

الأمثلة على ذلك:

  • الأصول القابلة للاستبدال: مثل العملات أو الرموز المساعدة أو العملات المستقرة،
  • الأصول غير القابلة للاستبدال: مثل العقارات، ومصنوعات ألعاب الكمبيوتر، والتذاكر، والأعمال الفنية،
  • الأوراق المالية، الأسهم والشهادات وما إلى ذلك.

في رأيي، يعد تنفيذ هذا النوع من النهج على الطبقة الأولى نهجًا فريدًا ومبتكرًا يضمن أن جميع العمليات التي يتم إجراؤها على هذه الأصول هي:

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

غيّر معيار الرمز المميز ERC-20 على Ethereum الصناعة بأكملها منذ بضع سنوات، ولكن مر وقت طويل منذ ذلك الحين :) أعتقد أن ASAs يمكن أن يكون لها تأثير مماثل، إن لم يكن أكبر، على الطريقة التي نفكر بها في تصميم الحلول بمجرد أن تصبح اعتمدت على نطاق واسع.

العقود الذكية في وارسو-1 (ASC1)

نعتقد بطبيعة الحال أن العقود الذكية هي حلول من الطبقة الثانية، لأن المنصات الأخرى قد اعتادتنا على طريقة التفكير هذه، لكن Algorand تكسر هذه القاعدة من خلال تقديم العقود الذكية على الطبقة الأساسية والتأكد من أنه يمكننا استخدام لغة TEAL البسيطة هناك.

يعتقد ألجوراند ذلك لغات Turing-Complete ليست ضرورية لمعظم حالات استخدام blockchain. تقدم لغات Turing الكاملة طبقة إضافية للهجمات المحتملة وتزيد من تصعيد مشكلات الأداء. دعونا نلقي نظرة على الأرقام:

  • في الآونة الأخيرة، قام باحثون من جامعة ألمانيا بمراجعة أكثر من 53 عقدًا ذكيًا منتشرًا حاليًا من أجل أمنهم.
    • ووجدوا أن معظم العقود الذكية المطبقة حاليًا لا تحتاج إلى لغات تورينج كاملة، وغالبًا ما يمكن كتابتها بناءً على قواعد أبسط.
    • من أصل 53 ألف من بين العقود الذكية التي تم تحليلها، استخدم 7٪ منها فقط آلية التحكم في التدفق (حلقة "أثناء")، والتي تتطلب عادةً لغة برمجة كاملة (بمعنى تورينج).
    • بالإضافة إلى ذلك، من المحتمل جدًا أن تتم برمجة بعض هذه العقود الذكية "7 بالمائة" بدون حلقة WHILE ويمكن استبدالها بوظائف UTXO.
  • اقرأ المزيد هنا => هل تحتاج لغات العقد الذكي إلى إكمال تورينج؟

يوفر فريق Algorand مجموعة من القوالب للعقود الذكية، مما يجعل برمجة ASC1 سلسة وسهلة، بالإضافة إلى أنه يمكنك أيضًا إنشاء العقود الذكية الخاصة بك من الصفر.

باستخدام ASC1، أنشأت Algorand لغة البرمجة الخاصة بها، والتي تسمى TEAL (لغة الموافقة على تنفيذ المعاملات)، وهو غير مكتمل على وجه التحديد في مصطلحات تورينج. باعتبار أن سيلفيو ميكالي حائز على جائزة تورينج، قد يتساءل المرء عما إذا كانت هذه البنية اللغوية واعية، وهل هي ميزة أم عيب؟

لذلك دعونا نلقي نظرة فاحصة على الموضوع.

هناك 16 ناقل هجوم موثق يرتبط بشكل مباشر بعقود Turing-Complete الذكية. دعونا نذكر بعضًا منها:

  • كان اختراق DAO الشهير ممكنًا بفضل الثغرة التي خلفتها لغة Turing-Complete Solidity.
  • كانت ترقية القسطنطينية أيضًا تمثل تهديدًا بسبب ميزاتها الكاملة التي تتمتع بها Solidity (وقد تأخرت نتيجة لذلك).
  • لا توفر الصلابة القدرة على تقدير تكاليف المعاملات بدقة أو توقف العملية ووقت التنفيذ، وهو ما يتم استغلاله أحيانًا من قبل الجهات الفاعلة السيئة.

مع أخذ هذا في الاعتبار، قد يكون TEAL by Algorand خيارًا جيدًا لأنه يوفر المزيد القدرة على التنبؤ i سلامة، معًا بساطة (سهولة الكتابة والتصحيح). بالإضافة إلى ذلك، فهو يحسن وقت تنفيذ البرامج، ويجعلها أكثر حتمية، ويمنع المنطق التكراري (تعظيم الأمان والكفاءة).

حالات الاستخدام الممكنة؟

  • حسابات الثقة،
  • التمويل الجماعي,
  • التبادلات المركزية واللامركزية.

تعمل Algorand حاليًا على توفير الدعم الكامل لجميع حزم SDK وتقوم بإنشاء قوالب لحالات الاستخدام الشائعة استنادًا إلى TEAL والتي ستساعد المطورين على بدء البرمجة بسرعة. جزء كبير من هذا العمل جاهز بالفعل (Java، Java Script، Go، Python، .NET قريبًا).

بالطبع، هناك حالات استخدام ستتطلب منطقًا أكثر تعقيدًا مقارنة بما يمكن أن يوفره ASC1، لذا تتضمن خارطة الطريق الخاصة بـ Algorand أيضًا العمل على العقود الذكية من الطبقة الثانية التي ستوفر وظائف Turing الكاملة وبالتالي إمكانيات استخدام أوسع.

عمليات النقل الذرية

تعتبر عمليات النقل الذرية هي الوظيفة الثالثة المتوفرة في Algorand 2.0. إنها طريقة آمنة لنقل موارد متعددة بين المواقع (يجب عدم الخلط بينها وبين حلول Atomic Swap الأخرى المعروفة). ما الفرق؟

تسمح التحويلات الذرية بتنفيذ مجموعات من المعاملات في نفس الوقت - أو عدم الالتزام بها على الإطلاق.

كيف يعمل؟

1. يتم إنشاء المعاملات الفردية.
2. ثم يتم تجميع المعاملات في دفعة.
3. يتم توقيع كل تحويل بشكل فردي من قبل بادئ النقل.
4. يتم الإبلاغ عن الحزمة إلى شبكة blockchain، وتقوم العقد بالموافقة على جميع المعاملات من حزمة معينة دفعة واحدة.
5. في حالة فشل إحدى هذه المعاملات، سيتم رفض جميع المعاملات تلقائيًا - وبالتالي تتم الموافقة على جميع المعاملات أو لا تتم الموافقة على أي منها.

وهذا يلغي الحاجة إلى أقفال زمنية مجزأة (أقفال الوقت) كما هو الحال مع المقايضات الذرية، على منصات blockchain الأخرى، كما تقلل أيضًا من التأخير المرتبط بأقفال الوقت المجزأة.

ليست هناك حاجة للاعتماد على الحظر المؤقت للعقود. وهذا يعني اتباع نهج سلس وسريع لعمليات النقل الذرية.

فائدة إضافية: ونظرًا لأن هذه العمليات يتم تنفيذها على الطبقة الأولى، فهي أكثر أمانًا مما لو تم إجراؤها على الطبقة الثانية.

عمليات النقل الذرية السماح بتطبيقات مثل:

- المعاملات التابعة: يدفع A إلى B إذا دفع B إذا دفع C، وسيدفع B إلى C إذا دفع C إلى A.
- المدفوعات الجماعية: إما أن يدفع الجميع أو لا أحد يدفع.
- تبادل بيز موثوق به وسطاء.
– المدفوعات إلى العديد من المتلقين معًا.

مثال استخدام بسيط: يمكنك أن تتخيل أننا بهذه الطريقة نبيع عقارات رمزية، حيث يتم إرسال المستندات التي تؤكد الملكية ورسوم الملكية، وعلى سبيل المثال، الرسوم الرسمية في حزمة واحدة.

انعكاس..

ملاحظة سرعة تطوير بروتوكول Algorand الرئيسي والوظائف الإضافية التي تظهر على blockchain الخاص بهم، يبدو أن Algorand يسير في اتجاه مختلف عن معظم مشاريع محاكاة Ethereum. أعتقد أن هذا جيد. ما زلت أعتقد أن إيثريوم هو اللاعب الرئيسي في هذا المجال (تأثير الشبكة)، وتحتاج المشاريع الجديدة إلى تقديم بعض عروض القيمة الفريدة لتكون قادرة على التنافس مع إيثريوم. إن زيادة سعة الشبكة من خلال التضحية باللامركزية (وهو ما يفعله العديد من اللاعبين) يعد قصير النظر ومن المؤكد أن معظم هذه الحلول التي تحاكي Ethereum ستتوقف عن أن تكون ذات صلة في غضون سنوات قليلة (إما أن ينتهي بها الأمر كقاعدة بيانات باهظة الثمن أو ستستنفد الأموال اللازمة لتحفيزها). النظام البيئي)، لذلك أعتقد أن المنصات التي لا تقطع الطرق لديها فرصة لبناء أساس متين والبقاء على قيد الحياة في العقود القليلة القادمة.

يسعدني أن Algorand تقدم نهجًا جديدًا للعبة ولا تقدم أي تنازلات عندما يتعلق الأمر بمعالجة معضلة blockchain الثلاثية (اللامركزية / السرعة / الأمان). وأعتقد أن هذا سيثبت أنه الطريق الصحيح على المدى الطويل.

أنا أكثر تفاؤلاً بشأن المستقبل لأنه لا يزال هناك الكثير من الابتكارات في خارطة طريق ألجوراند. في المقالة التالية سأناقش أسلوبهم في التشغيل البيني والسلاسل الخاصة (السلاسل المشتركة). أدرج أدناه أيضًا مقطعًا دعائيًا لما لا يزال الفريق يعمل عليه - وأذكره في الفيديو المرتبط.

 

اربطوا أحزمة الأمان، سيكون هناك الكثير مما يحدث 🙂

Andrzej_0xa0

5 / 5 - (32 أصوات)

Tokeny.pl هي بوابة للعملات المشفرة يديرها فريق من عشاق العملات المشفرة. مجال اهتمامنا الرئيسي هو العملات المشفرة والرموز المميزة والرموز الشخصية بالإضافة إلى تقنية blockchain. سنقدم على موقعنا مراجعات مستقلة للعملات المشفرة ومقالات مثيرة للاهتمام من السوق. بالإضافة إلى ذلك، نقدم الأسعار الحالية لجميع العملات المشفرة. ويتضمن الموقع أيضًا آلة حاسبة متعددة الوظائف للعملات المشفرة والعملات التقليدية.

المعلومات المنشورة على موقع Tokeny.pl هي لأغراض إعلامية فقط ولا تشكل نصيحة استثمارية أو توصية مالية بالمعنى المقصود في القانون، بما في ذلك لائحة وزير المالية المؤرخة 19 أكتوبر 2005. المحتوى المنشور لا يشكل عرضا استثماريا.

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

حقوق التأليف والنشر © 2018 - 2024 Tokeny.pl

بلدي النشرة الإخبارية

قم بالتسجيل للحصول على التحديثات والنشرات الإخبارية

© 2025 شركتك. جميع الحقوق محفوظة.