Ethereum vs EOS: ما هو Blockchain لـ dApps الأفضل؟

أصبح كل من Ethereum و EOS مشروعين أسطوريين بمساهمة جادة لتقنية blockchain ومجتمع التشفير. للوهلة الأولى ، يبدو أن سلاسل الكتل متشابهة: كلاهما يستفيد من العقود الذكية لإنشاء dApps. ومع ذلك ، فهي تختلف في جوهرها. ما هو blockchain الأفضل ، وأين يجب استخدامه؟ اقرأ المقارنة جنبًا إلى جنب لمشاريع Ethereum و EOS.

معلومات عامة

إيثيريوم

EOS

تأسست

2013

2017

مؤسس

فيتاليك بوتيرين

Block.one (دان لاريمر)

القيمة السوقية

18401 175484 دولار

3014176068 دولارًا أمريكيًا

العرض المتداول / العرض الكلي

107640554/107 640554 ETH

930692062/1027392073 EOS

سعر الرمز الحالي

170،95 دولارًا

3،24 دولارًا

عائد الاستثمار منذ بيع الرمز المميز

593719٪

214.02٪

أعلى مستوياته على الإطلاق

143288 دولارًا أمريكيًا (13 يناير 2018)

22،89 دولارًا (29 أبريل 2018)

أدنى مستوى على الإطلاق

0،420897 دولارًا (21 أكتوبر 2015)

0،480196 دولار (23 أكتوبر 2017)

تاريخ Ethereum

مؤلف Ethereum blockchain هو فيتاليك بوتيرين. في عام 2013 ، اقترح منصة blockchain من الجيل الجديد (ما يسمى Bitcoin 2.0) حيث يمكن للمستخدمين إنشاء وتشغيل العقود الذكية والتطبيقات اللامركزية. لتنفيذ خططه ، جمع بوتيرين فريقًا من الأشخاص ذوي التفكير المماثل وجمع الأموال في حملة التمويل الجماعي في النصف الثاني من عام 2014. إجمالاً, تم جمع 31،591 BTC لتطوير Ethereum ، والتي بلغت في ذلك الوقت 18 مليون دولار. تم إطلاق Ethereum في يوليو 2015 ، وفي مارس 2016 تم تحديث النظام الأساسي إلى إصدار ثابت.

لحظة مهمة في تاريخ Ethereum هي فصل السلسلة نتيجة الانقسام الكلي للشبكة في صيف عام 2016. في يونيو ، تم عقد ICO DAO على أساس Ethereum, التي كانت الفكرة منها تطوير منصة لإدارة الاستثمار الآلي. في المجموع ، تم جمع 100 مليون دولار من ETH ، ولكن بسبب خطأ في العقد الذكي للمشروع ، تمت سرقة أكثر من نصف هذا المبلغ من قبل متسلل مجهول.

تم العثور على الأموال المسروقة وتحويلها إلى حساب محظور ، ولكن كان من المستحيل إعادتها إلى المستثمرين دون انقسام الشبكة. وبالتالي ، بدعم من Vitalik Buterin وأغلبية مجتمع Ethereum ، تم إرجاع blockchain إلى أن تمت سرقة الأموال وتم إطلاق آلية لإعادة الأموال إلى مستثمري DAO. ولكن بعض لم يدعم مستخدمو Ethereum فكرة الهارد فورك المستخدمة لإرضاء المصالح المالية لمجموعة معينة من الناس. لذلك استمروا في استخدام blockchain الأصلي لتسمية مشروعهم Ethereum Classic.

حدث التحدي الرئيسي لـ Ethereum في ديسمبر 2017 عندما ظهرت لعبة CryptoKitties. أثبتت هذه اللعبة البسيطة لتربية القطط الفريدة على blockchain أنها تحظى بشعبية كبيرة لدرجة أن شبكة Ethereum لم تستطع التعامل مع الزيادة الحادة في عدد المعاملات ، وارتفعت رسوم النقل من 0.2 دولار إلى 4 دولارات. ومع ذلك ، فإن شعبية CryptoKitties لم تدم طويلاً ، وعادت الشبكة إلى العمل الطبيعي. في يوليو 2018 ، تم تنفيذ هجوم بريد عشوائي على Ethereum. وفقًا لـ Vitalik Buterin ، كلف هذا الهجوم Ethereum 15 مليون دولار ، وفي ذروته ، قفزت رسوم المعاملة إلى 5 دولارات.

هذه الأحداث تدل على ذلك إيثريوم جاد قضايا قابلية التوسع. ومع ذلك ، يمكن حلها من خلال الانتقال إلى بروتوكول Casper وإدخال تقنية التجزئة. أيضًا ، تقوم العديد من الفرق داخل مجتمع Ethereum في جميع أنحاء العالم ببناء ما يسمى “حلول الطبقة الثانية”. يشير هذا التعريف إلى دائرة من التقنيات التي تسمح بإجراء بعض العمليات الحسابية خارج السلسلة وتفريغ شبكة Ethereum mainnet. وهذا بدوره يمكن أن يزيد من النطاق الترددي المحدود للشبكة.

في عام 2018 ، بدأ بوتيرين في الكشف عن تفاصيل حول Ethereum 2.0 التي تُقال لـ “كمبيوتر العالم”.

EOS: قصة البداية الساحقة

منشئ EOS هو شركة Block.one التي شارك في تأسيسها دان لاريمر المخضرم صاحب البصيرة blockchain (المؤسس المشارك لشركة Bitshares و Steemit). كود النظام الأساسي مجاني – إنه متاح على Github. أعضاء المجتمع أحرار في إرسال طلبات السحب (اقتراحات لتغيير الرمز) ، ولكن Block.one له الكلمة الأخيرة.

يوجد أيضًا مطورون تابعون لجهات خارجية يقومون بإنشاء منتجات ذات صلة: محافظ وأدوات التصويت والمكونات الإضافية. في كثير من الأحيان ، يقوم المدققون المحظورون أنفسهم في شبكة EOS (منتجو الكتلة) بعمل ذلك.

تحمل EOS الرقم القياسي لمبلغ التمويل الجماعي الذي تم جمعه خلال ICO – تلقى المشروع مساهمات بقيمة 4 + مليار دولار! استمر بيع الرمز المميز لمدة عام تقريبًا – من 26 يونيو 2017 إلى 1 يونيو 2018.

لماذا كانت EOS تحظى بشعبية كبيرة بين المستثمرين؟ كانت التوقعات العالية لـ EOS مشروطة بالمشاريع الناجحة السابقة لمطور المنصة الرئيسي Dan Larimer وقابلية تطوير النظام الأساسي الثورية المعلنة. بالفعل في مرحلة التطوير, تم استخدام blockchain EOS في مشاريع صناعية كبيرة مثل Bitfinex و Bancor و Everipedia. في الوقت نفسه ، قبل إطلاق الشبكة الرئيسية ، زاد سعر رمز EOS بمقدار 4 مرات.

Ethereum blockchain – أساسيات العقود الذكية

إن Ethereum blockchain عبارة عن بيئة معاملات موزعة للعمل على البيانات والتفاعل مع رمز برنامج التطبيقات اللامركزية ، والتي يتم ضمان تشغيلها وأمانها بواسطة قواعد التشفير.

المبادئ المفاهيمية الرئيسية لـ Ethereum blockchain هي:

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

بعبارات أبسط ، فإن Ethereum blockchain عبارة عن منصة تتيح لك إجراء عمليات نقل الأصول بين المشاركين في الشبكة وإنشاء dApps بناءً على العقود الذكية.

يشرح فيتاليك بوتيرين الفكرة وراء Ethereum بعبارات الشخص العادي:

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

دور “الغاز”

يتم تنفيذ جميع العمليات في Ethereum blockchain من خلال المعاملات (حزم البيانات الموقعة المرسلة عبر الشبكة). يمكن أن يكون هذا نقل عملات ETH أو إنشاء عقد ذكي أو إطلاق رمز مبرمج في عقد ذكي موجود.

يعمل “الغاز” كوقود لتبادل حزم البيانات داخل بلوكشين إيثر. يمكننا تعريف الغاز كنوع من العملة الداخلية للشبكة التي تحدد عدد العمليات الحسابية التي يتم إنفاق قوة معدات التعدين عليها.

تحتوي جميع معاملات Ethereum على محتوى معلومات قياسي:

  1. تجزئة
  2. رقم وحدة التضمين ؛
  3. عناوين المحافظ المشاركة في العملية ؛
  4. توقيع إلكتروني؛
  5. عدد العملات المرسلة ؛
  6. حد الغاز وتكلفته ؛
  7. لجنة؛
  8. رسالة تعسفية للمستلم (اختياري).

في شبكة EOS ، لا يتم استخدام “الغاز”.

خصائص EOS blockchain

مثل Ethereum ، تنفذ EOS عقودًا ذكية وتوفر أدوات لإنشاء التطبيقات. الميزة الرئيسية لـ EOS blockchain هي استخدام DPoS. كيف تختلف عن نقاط البيع?

DPoS (تفويض إثبات الحصة) عبارة عن خوارزمية إجماع تم تطويرها لأول مرة بواسطة Dan Larimer في عام 2013 لمشروع BitShares الخاص به. يسمى هذا البروتوكول أيضًا شكل من أشكال "الديمقراطية الرقمية."

يتمثل الاختلاف بين DPoS و PoS في فصل المشاركين في الشبكة إلى منتجين وناخبين. بمعنى آخر ، لا يمكن لجميع حاملي عملات EOS المشاركة بشكل مباشر في إنشاء الكتل. لكي يصبح عضو الشبكة مدققًا ، يجب أن يلتزم بمتطلبين:

  1. تمتلك القدرة التقنية الكافية للحفاظ على التشغيل السلس للعقدة على مدار الساعة طوال أيام الأسبوع.
  2. الحفاظ على سمعة لا تشوبها شائبة وإنفاق الموارد على بناء مجتمع والحصول على أصوات المستخدمين اللازمة.

يشارك 21 مدققًا في إنشاء كل كتلة EOS جديدة. ولكن هناك الكثير من الأشخاص الذين يرغبون في شغل هذا المكان. يتم اختيار منتجي الكتل من قبل المشاركين في الشبكة ، ويعتمد وزن كل صوت على إجمالي أصول الناخب. تشكل مجموعة المدققين الحاصلين على أكبر عدد من الأصوات قائمة انتظار يتم اختيار المدققين منها للجولة التالية من إنشاء الكتل.

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

في PoS ، تعتمد فرصة أن تصبح مدققًا للكتلة على عدد العملات المحظورة في المحفظة ، بينما في DPoS ، يتم لعب هذا الدور من خلال الأصوات التي تم الإدلاء بها لمنتج الكتلة بواسطة المشاركين في الشبكة.

على عكس PoS ، لا يتم حظر العملات المعدنية المستخدمة في التصويت في المحفظة ولكن يمكن استخدامها بحرية. سيؤدي هذا إلى تقليل وزن الناخب في التصويت المقبل. الفرق الآخر هو عدم وجود حد أدنى إلزامي من العملات المعدنية للتصويت.

كيف تختلف EOS عن Ethereum?

  1. عدم وجود رسوم معاملات أو “غاز”. EOS مجاني للاستخدام ؛
  2. في الورقة البيضاء ، يدعي المطورون أن EOS ستكون قادرة على معالجة ملايين المعاملات في الثانية. يصل عرض النطاق الترددي لشبكة Ethereum إلى 30 معاملة ؛
  3. تستخدم EOS خوارزمية إجماع DPoS الأصلية (إثبات الحصة المفوض). تم الإشادة بـ DPoS لقابلية التوسع وانخفاض تكاليف الطاقة ، ولكن تم انتقادها بسبب هيكل الإدارة المعقد وخطر المركزية ؛
  4. لا تتطلب المنصة معرفة لغات البرمجة الفريدة – يمكن إنشاء التطبيقات اللامركزية في C ++ ؛
  5. نموذج إدارة الشبكة عبارة عن هيكل معقد مع قواعد اللعبة المنصوص عليها في الدستور. يتم تنظيم العلاقات بين المشاركين من خلال العقود الذكية ، ويتم حل النزاعات بواسطة هيئة التحكيم الخاصة التابعة لمنتدى التحكيم الأساسي EOS (ECAF).

مقارنة بين Ethereum و EOS جنبًا إلى جنب

في ما يلي مقارنة مفصلة جنبًا إلى جنب بين سلاسل سلاسل Ethereum و EOS:

إيثيريوم

EOS

نموذج الرمز

كلاهما يستخدم نموذج رمز التضخم (يتم إعادة إصدار الرموز المميزة لمنح مكافآت لعمال المناجم). يخطط فيتاليك بوتيرين لإزالة أو تقليل التضخم في Ethereum. يبلغ معدل التضخم في EOS 5٪ سنويًا.

العقود الذكية

تتم كتابة عقود Ethereum الذكية بلغة Solidity (لغة البرمجة التي طورها فريقهم) والتي تشبه جافا سكريبت.

تتم كتابة عقود EOS الذكية بلغة C ++. تعد كتابة العقود الذكية على EOS أبسط مقارنة بكتابة العقود الذكية على Ethereum. هناك سلسلة كاملة من الوظائف التي توفرها C ++ والتي تتيح إنشاء عقود ذكية بشكل أسرع وأسهل.

نموذج دفع المعاملة

كل عملية في عقد ذكي تكلف مبلغًا معينًا من الغاز. تحتوي الكتلة على كمية محدودة من GAS. من المستحيل إبرام عقد ذكي معقد بلا حدود لأن الغاز يكلف المال والشبكة محمية من البريد العشوائي.

تكاد تكون معاملات EOS مجانية. بدلاً من الغاز ، هناك نطاق ترددي للشبكة يتم تعيينه لكل مستخدم بناءً على حصته من رموز EOS المميزة.

المعاملات في الثانية

15 TPS

~ 3000 طن في الثانية

محرك العقد الذكي

آلة افتراضية Ethereum

WebAssembly

لغة العقود الذكية

صلابة

ج++

نموذج الحساب

نموذج مسطح (جميع العناوين متساوية)

نموذج هرمي (الحسابات الرئيسية والشركات التابعة)

تقاسم الموارد

من أجل منح عقد ذكي حق الوصول إلى موارد أخرى (تخزين) ، تحتاج إلى توفير وظيفة استدعاء المفوض على وجه التحديد.

يمكن للمرء أن يعين حقوقًا مختلفة: أي عقد أو عنوان أو حساب له حق الوصول.

إجماع

إثبات الحصة

تفويض إثبات الحصة

مراقبة

خارج السلسلة

Onchain (عن طريق التصويت)

ماذا عن dApps?

يتم استخدام كل من EOS و Ethereum على نطاق واسع لإنشاء التطبيقات اللامركزية (dApps). عندما كانت Ethereum هي المنصة الوحيدة التي تحتوي على عقود ذكية وجميع الأدوات اللازمة ، كانت تحظى بشعبية كبيرة. ومع ذلك ، فإن إدخال EOS و Tron و blockchains على حد سواء غير مشهد سوق dApp. هنا يمكنك مشاهدة الإحصائيات:

تطبيقات EOS أكثر انتشارًاإحصائيات EOS vs Ethereum dApps (صورة بواسطة stateofthedapps)

من الواضح أن عدد تطبيقات EOS dApps العاملة ليس ضخمًا جدًا ، ولكن يتم استخدامها من قبل عدد أكبر من الأشخاص ، وحجم المعاملات أكبر بعدة مرات.

من المثير للاهتمام ملاحظة أن تطبيق Ethereum dApps موجود في الغالب في مجالين: المقامرة & الألعاب والتبادلات & المالية. هذه هي القطاعات التي يكون فيها استخدام العقود الذكية أمرًا بالغ الأهمية لحل مسائل الثقة.

Ethereum dApps حسب العدد والفئاتإحصاءات معاملات Ethereum dApps (الصورة بواسطة stateofthedapps)

عدد تطبيقات EOS التي تم إنشاؤها ليس مثيرًا للإعجاب على الرغم من سهولة العمل باستخدام لغة C ++ وأدوات المطور التي توفرها EOS. ومع ذلك ، قد تكون جودة هذه التطبيقات اللامركزية أعلى ، وتجذب بسرعة الآلاف من المستخدمين.

عدد تطبيقات EOS dApps الجديدةإحصائيات EOS dApps الجديدة (صورة stateofthedapps)

تستخدم EOS dApps أيضًا على نطاق واسع في مجالات المقامرة والتمويل ، وخاصة التجارة الإلكترونية. أشهر تطبيقات dApps المستندة إلى EOS هي EOS Knights و EOS Dynasty و Dice و Hold’em Poker King – كلها مرتبطة بالألعاب.

الحد الأدنى

تم تطويرها بواسطة خبراء تشفير حقيقيين ، حيث توفر كل من بلوكشين Ethereum و EOS إمكانيات غير محدودة لمطوري dApp – يمكن استخدام عقودهم الذكية في أي مكان تقريبًا وفي أي مجال. ومع ذلك ، فإن الأساس التكنولوجي الأساسي لـ EOS هو أكثر تقدمًا قليلاً ، وهذا هو السبب في أن EOS dApps أكثر إثارة للاهتمام للمطورين ، ناهيك عن سرعة المعاملات الاستثنائية ورسوم المعاملات التي تقترب من الصفر. تتمتع Ethereum بمستقبل مشرق ، ولكن يجب حل مشكلة قابلية التوسع وبعض المشكلات الأخرى بواسطة فريق Vitalik Buterin في المستقبل القريب.