مع ذلك ، لا تقدم أنظمة البلوكشين حاليًا وظائف نظام تشغيل متعددة الاستخدامات. البتكوين و العملات الرقمية الأخرى التي انقسمت عنها هي تطبيقات استخدام واحد . وقد حاولت بعض منصات التطبيقات الموزعة مثل الإيتريوم تكرار ميزات نظام التشغيل ولكن مع بعض القيود الجدية.
ومن بين هذه القيود السرعة والأمان وقلة القدرة على التخصيص وفقًا لاحتياجات العمل المحددة و المختلفة. ولهذا السبب ، تتردد العديد من الشركات في الاستفادة من منافع البلوكشينات اللامركزية العامة ، وتختار بدلا من ذلك الحصول على دفاتر الحسابات الموزعة.
إعتبارا أنه حتى حلول الوقت الذي طورت فيه مايكروسوفت نظام التشغيل Windows ، يوميا لم تستخدم الشركات أجهزة الكمبيوتر في مهام مثل معالجة النصوص. وبمجرد أن أصبحت أنظمة التشغيل متاحة ويسهل استخدامها على نحو متزايد ، فإن الاستخدام التجاري لأجهزة الكمبيوتر قد بدأ في الزيادة. بدأ المطورون في إنشاء المزيد من التطبيقات التي تخدم أغراضًا محددة ، بما يتناسب مع احتياجات العمل المختلفة.
يواجه البلوكشين مشكلة مشابهة مثل أجهزة الكمبيوتر التي تعمل بنضام pre-OS. مع عدم وجود نظام تشغيل يمكن أن يتكيف للاستخدام من قبل العديد من الشركات والأعمال المختلفة ، فشلت التكنولوجيا حتى الآن في تحقيق التبني التجاري على نطاق واسع. تختلف احتياجات الشركات على نطاق واسع للغاية لا يليق لجعل كتلة واحدة مناسبة لجميع الأغراض
. لماذا تعتبر Aelf مختلفة؟
تسعى Aelf للتغلب على هذه المشاكل من خلال نظام بيئي لبوكشين قابل للتخصيص قابل للتشغيل بشكل كامل وبالتالي مناسب للاستخدام التجاري وهو : لينيكس البلوكشين (Linux for the Blockchain). نحن نقدم النظام الأساسي ونحل القضايا بما في ذلك الحوكمة لتحديثات النظام وسرعة المعاملة وقابلية التوسع وقابلية التشغيل البيني.
بينما يمكن للمطورين بعد ذلك استخدام aelf kernel لإنشاء سلاسل جانبية قبلة للتخصيص لاحتياجات الشركات أو احتياجات تجارية محددة. كما تسمح Aelf لكل سلسلة جانبية بالتفاعل مع بعضها البعض وكذلك مع البلوكشينات الأخرى مثل البتكوين أو الإيتريوم ، مما يسمح بمشاركة الأصول والمستخدمين والمعلومات بين التطبيقات المختلفة.
كيف نحقق التوافقية؟
لتحقيق التوافقية، تستخدم aelf ميزتين مبتكرتين:
السلاسل الجانبية
التي تجلب قابلية التوسع من خلال فصل الموارد ووظائف العقود الذكية. إلى جانب ذلك يوفر بروتوكول إتبات صحة الحصة المفوض (DPoS) نظام حوكمة قابل للتكيف مع تأكيدات سريعة للمعاملة. السلاسل الجانبية لا تعمل Aelf على مفهوم بلوكشين واحد يناسب الجميع. وبدلاً من ذلك ، يعمل النظام على سلسلة الرئيسية كقاعدة ، مع سلاسل جانبية متفرعة متصلة بالسلسلة الرئيسية بواسطة نظام فهرسة. يتعرف نظام الفهرسة على نوعين من السلاسل الجانبية:
• سلاسل خارجية ذات أهمية عالية مثل البتكوين أو الإيتريوم
• سلاسل داخلية
لا تحتفظ السلسلة الرئيسية بأي عقود ذكية. يتم تطوير العقود الذكية على السلاسل الجانبية الداخلية ، مع كل سلسلة جانبية تخدم نوع معين من وظيفة العقد الذكية أو حاجة الشركات.
على سبيل المثال ، قد تكون أحد السلاسل الجانبية بمثابة تبادل للأصول الرقمية ، في حين أن سلسلة اخرى قد تتعامل مع تخزين الأصول كمحفظة رقمية. إذا أصبحت السلسلة الجانبية لتبادل الأصول الرقمية ثقيلة للغاية ، فيمكن تقسيمها إلى سلاسل فرعية تتعامل مع أنواع مختلفة من الأصول الرقمية.
السلاسل الجانبية يمكن أن تتفاعل فقط مع بعضها البعض عبر السلسلة الرئيسية. وبهذه الطريقة ، إذا كانت إحدى السلاسل الجانبية تعاني من أي ازدحام أو اختناقات ، فإن بقية النظام لا يتأثر.
إتبات الحصة المفوض (Dpos):
فهرسة سلاسل جانبية متعددة على السلسلة الرئيسية أكثر تعقيدًا من تأكيد المعاملة المعتاد على بلوكشين مثل Bitcoin. بالإضافة إلى ذلك ، تم تصميم Aelf لتوفير خدمات مؤسسات سحابية في بنية أكثر تعقيدًا.
لذلك ، لا يعد إثبات العمل(pow) أو إثبات الحصة مناسبًا (pos)، لذلك يستخدم بلوكشين Aelf الرئيسي بروتوكول DPoS. تقدم DPoS المزايا المزدوجة كونها أسرع وأكثر قابلية للتنبؤ من PoW أو PoS ، مع ضمان الالتزام بمستويات عالية من الأمان.
في DPoS ، ينتخب حاملو عملة ELF عقد التعدين.و عقد التعدين تفرض جميع القواعد وتقرر كيفية توزيع مكافآت التعدين. السلاسل الجانبية حرة في اعتماد بروتوكول توافق الآراء الخاصة بهم ولكن يتم تشجيعهم على دمج التعدين مع السلسلة الرئيسية الخاصة.
يفوض حاملو عملة Aelf ل 2N + 1 من عقد التعدين، حيث تبدأ N بثمانية وتزداد بمعدل 1 كل عام. بخلاف الإعداد التقليدي ، ستتكون كل عقدة من مجموعة أجهزة كمبيوتر مقسّمة إلى مجموعتين ، أحدهما لمعالجة المعاملات والآخر لتخزين قواعد البيانات.
جمعهما معا:
كل سلسلة جانبية تتحمل رسوم المعاملات من عملة ELF ، والتي يتم تحديدها باعتبار مساهمة السلسلة الجانبية إلى نظام Aelf البيئي الكلي العام. لذلك ، يدفع أكبر المساهمين أقل الرسوم.
عندما تقوم السلاسل الجانبية بالمعاملات تقوم عقد التعدين على السلسلة الرئيسية بقراءة المعلومات القادمة من السلاسل الجانبية ، وتشكيل ما يسمى بشجرة ميركل Merkle ، و كل كتلة على السلسلة الرئيسية تسجل جذور شجرة ميركل (Merkle tree roots) في رأس كتلة. إذا كانت سلسلة جانبية بحاجة إلى التواصل مع سلسلة جانبية أخرى ، يمكنهم القيام بذلك عبر السلسلة الرئيسية عن طريق تضمين رأس كتلة السلسلة الرئيسية(main chain block header).
يمكن السلاسل الجانبية التصويت داخل فروعها لفهرسة سلاسل فرعية أخرى كما يمكن للسلاسل الفرعية أن تطلب فهرستها بأكثر من سلسلة جانبية إذا رغبت في ذلك. والسلاسل الجانبية يمكنها أيضا فرض رسوم على أي سلاسل فرعية المتفرعة منها.
مع وجود نظام بيئي متكامل يعمل بنظام التشغيل الجماعي ، تقدم Aelf مجموعة متنوعة من الحالات التي يمكن استخدام الأعمال فيها غير مقيدة من قبل العديد من التحديات التي تواجه مستخدمي البنية التحتية للبلوكشينات الأخرى. واللتي تشمل الخدمات المالية والهوية الرقمية والمدينة الذكية وتطبيقات إنترنت الأشياء (IoT). وختاما يمكن أن تتفاعل ال dApps القائمة المبنية على الإيتيريوم أو EOS أو غيرها من المنصات مع تطبيقات Aelf الشيء الذي يتيح للشركات الراغبة في المشاركة في نظام Aelf البيئي الفرصة للبدء بشكل صغير الحجم و التوسع كما يحلو لهم.