تاريخ Ethereum والخلفية

عندما تحدثنا عن كيفية تحليل شبكات blockchain الجديدة التي تواجهها ، وصينا بالسؤال ، “لماذا توجد هذه الشبكة؟” حسنًا ، لذلك نود طرح سؤال Ethereum: لماذا توجد؟

سنقوم بإلقاء نظرة عامة موجزة على شبكة Ethereum ، بما في ذلك تاريخها ، لكننا سنتعمق في كل هذه المواد خلال بقية المقالات .

الخلفية

كان فيتاليك بوتيرين ، أحد مؤسسي Ethereum ، جزء نشط في مجتمع Bitcoin ، بما في ذلك الكتابة لمجلة Bitcoin. أصبح هو وآخرون في المجتمع مهتمين بتطوير المزيد من القدرات الحاسوبية لشبكة البيتكوين. كما تعلمنا في القسم السابق ، فإن Bitcoin لديها لغة برمجة ، Script. حاولت مشاريع مثل Colored Coins و RSK تقديم سعة برمجة إضافية أعلى لشبكة Bitcoin. بحث بوتيرين وآخرون في هذا الأمر وقرروا بناء شبكتهم الخاصة ، والتي ستصبح Ethereum.

إطلاق Ethereum

أجرت Ethereum عملية بيع مسبق لتمويل تطويرها وجمع الأموال بالبتكوين. تم إطلاق testnet في مايو 2015 وتم إطلاق mainnet العامة ، Frontier ، في يوليو 2015 (المصدر).

يختلف Ethereum عن Bitcoin ويتداخل معه بعدة طرق. سوف ندخل في تفاصيل أكثر لاحقًا ، ولكن إليك الخطوط العريضة:

  • آلية الإجماع يستخدم كل من Ethereum و Bitcoin آلية إثبات العمل لإنشاء كتل في شبكتهما. ستقوم Ethereum بنقل شبكتها إلى Proof of Stake ، والتي تم إطلاق شبكة اختبار لها في ديسمبر 2020. ويطلق أحيانًا على محاولة تبديل آلية إجماع Ethereum إلى Proof of Stake اسم Ethereum 2.0. المزيد عن هذا لاحقًا!
  • لغة البرمجة يطلق عليها أيضًا بيئة التنفيذ. إنها في الأساس مقدار ما يمكن للمبرمج فعله بالشبكة. كما ذكرنا ، فإن Bitcoin لديها لغة برمجة محدودة يمكنها القيام ببعض الأشياء المثيرة للاهتمام. ومع ذلك ، فإن أحد أكبر نقاط بيع Ethereum للعديد من المطورين هو ما يسمى بـ Ethereum Virtual Machine (EVM). مقارنةً بـ Bitcoin Script ، يوفر EVM بيئة برمجة أكثر قوة مما يسمح للأشخاص ببناء برامج صغيرة آلية تسمى العقود الذكية. لهذا السبب ، يمكن أن تكون Ethereum هي الطبقة الأساسية لعدد من الأنظمة الأساسية والبروتوكولات الأخرى.
  • قاعدة المطورين نظرًا لقدرة شبكة Ethereum مقارنةً بعملة Bitcoin ، فإن Ethereum لديها قاعدة مطورين أكثر قوة مقارنةً بـ Bitcoin. في السنوات القليلة الماضية ، كانت هناك أيضًا شبكات blockchain بسعة أكبر من Bitcoin . ومع ذلك ، تتمتع Ethereum بميزة المحرك الأول (أي الأول للسوق) بالإضافة إلى قاعدة مطورين جيدة التنظيم لكل من بروتوكولها وعقودها الذكية.

تطوير الشبكة: EIPs، ERCs

لدى مجتمع Ethereum سلسلة من الهيئات الإدارية التي تنسق صيانة البروتوكول وتحديثه. يقوم مطورو Ethereum Core بإجراء مكالمات شهرية ، وهي مفتوحة للعرض من قبل الجمهور. هناك أيضًا مجموعة تسمى Ethereum Cat Herders ، وهي مكرسة لـ “إدارة المشروع اللامركزية لدعم شبكة Ethereum.”

تبدأ التغييرات على شبكة Ethereum كمقترحات تحسين إيثريوم (Ethereum Improvement Proposals) أو  (EIPs). عملية EIP هي نظام محدد جيدًا حيث يمكن لأي شخص إرسال أفكار لتحسين الشبكة. سيتطلب الأمر الكثير من الجهد والتفاني ، لكن خطط التنفيذ الأولية ضرورية للشبكة.

بالإضافة لذلك هناك  طلب إيثريوم للتعليقات (Ethereum Request for Comments) أو ERCs. معاييرERCsهي المعايير التي تم الاتفاق عليها من قبل المجتمع. ومن الأمثلة المعروفة معايير المجتمع للعقود الذكية الشائعة ، مثل ERC-20 و ERC-721 (المعروف أيضًا باسم NFT!). المزيد عن هذا لاحقًا!

الخلاصه

بشكل عام ، قد نجادل في أن السعة الموسعة لـ Ethereum من EVM أدت إلى ظهور مجتمع أوسع من المطورين. وقد منح هذا Ethereum ميزة مميزة على شبكات blockchain الأخرى. الآن ، هذا لا يعني أن Ethereum هو أفضل blockchain لجميع الأشياء. هذا لا يعني أيضًا أن Ethereum ستكون دائمًا blockchain مع أقوى قاعدة للمطورين. هذا ببساطة هو الحال الآن.

مصادر اضافية

إضافة تعليق