إيثيريوم كلاسيك (Ethereum Classic)
إيثيريوم كلاسيك (Ethereum Classic)
إيثيريوم كلاسيك (Ethereum Classic) هي منصة حوسبة موزعة مبنية على تقنية البلوكشين تقدم وظائف العقود الذكية (البرمجة النصية). وهي مفتوحة المصدر وتدعم نسخة معدلة من توافق ناكاموتو من خلال عمليات الانتقال على أساس المعاملات التي تنفذ على آلة إيثيريوم الافتراضية (EVM) العامة.
تحتفظ إيثيريوم كلاسيك بتاريخ إيثيريوم الأصلي غير المعدل. أُصدرت النسخة الأصلية لشبكة إيثيريوم الرئيسية عبر “فرونتير” في 30 يوليو 2015. ومع ذلك، بسبب اختراق في مشروع خارجي يسمى “ذي داو”، قامت مؤسسة إيثيريوم بإنشاء نسخة جديدة من شبكة إيثيريوم الرئيسية في 20 يوليو 2016 باستخدام تغيير غير منتظم في الحالة مسح سجل إيثيريوم لسرقة ذي داو. ثم قامت مؤسسة إيثيريوم بتطبيق علامتها التجارية على النسخة الجديدة والمعدلة من سلسلة كتل إيثيريوم، والتي أصبحت تعرف باسم إيثيريوم (الرمز: ETH). أما النسخة القديمة والغير معدلة من إيثيريوم فقد تمت إعادة تسميتها باسم إيثيريوم كلاسيك (الرمز: ETC) واستمرت كما هي.
العملة المشفرة الأصلية لإيثيريوم كلاسيك هي “إيثر”، وهي تُتداول على منصات صرف العملات الرقمية تحت رمز العملة ETC. يتم إنشاء الإيثر كمكافأة للعُقَد في شبكة الأجهزة لعملية تسمى “التعدين“، والتي تقوم بتحقق الحوسبات التي تم تنفيذها على آلة إيثيريوم الافتراضية (EVM) الخاصة بإيثيريوم كلاسيك. تاريخياً، تم تنفيذ السياسة النقدية الحالية لإيثيريوم كلاسيك في 11 ديسمبر 2017، وتسعى إلى تحقيق نفس الأهداف التي يسعى إليها بيتكوين في كونها ميكانيكية وخوارزمية ومحدودة، يمكن تبادل إيثيريوم كلاسيك (ETC) مقابل رسوم المعاملات على الشبكة أو مقابل أصول أخرى أو سلع أو عملات أو منتجات وخدمات.
إيثيريوم كلاسيك توفر آلة افتراضية مفتوحة متكاملة، وهي آلة إيثيريوم الافتراضية (EVM)، وبالتالي يمكنها تنفيذ البرامج النصية باستخدام شبكة دولية من العُقد العامة. يتم استخدام ميزان الغاز، وهو آلية تسعير المعاملات الداخلية، لتقليل البريد العشوائي وتخصيص الموارد على الشبكة.
محطات إيثريوم كلاسيك
المرحلة الأولى (فرونتير)
طُورت العديد من النماذج التجريبية التي حملت أسماء رمزية لمنصة إيثيريوم من قبل مؤسسة إيثيريوم، كجزء من سلسلة البراهين النموذجية التي سبقت إطلاق شبكة فرونتير الرسمية. اعتمدت إيثيريوم كلاسيك هذه الشفرة البرمجية بعد حادثة داو.
الإنقاذ الخاص بـ “ذي داو”
في 20 يوليو 2016، نتيجةً لاستغلال عيب في برمجيات العقد الذكي لمشروع “ذي داو” وسرقة لـ 50 مليون دولار من الإيثر، انقسمت شبكة إيثيريوم إلى سلسلتين متفرعتين، نتيجة لذلك تم تسمية التاريخ المعدل باسم إيثيريوم (ETH) وسمي التاريخ غير المعدل باسم إيثيريوم كلاسيك (ETC).
سميت السلسلة الجديدة التي تحمل التاريخ المعدل باسم إيثيريوم (الرمز: ETH) مع مؤشر العملة BIP-44 رقم 60 وهوية سلسلة EVM رقم 1، وذلك بوجود العلامة التجارية التي تمتلكها مؤسسة إيثيريوم. على هذه السلسلة الجديدة، مُسح تاريخ السرقة من سجل إيثيريوم.
تجاهل بعض أعضاء مجتمع إيثيريوم التغيير واستمروا في المشاركة على الشبكة الأصلية لإيثيريوم. بقيت السلسلة غير المعدلة بتاريخها كما هي، واستمرت باسم إيثيريوم كلاسيك (الرمز: ETC) مع مؤشر العملة BIP-44 رقم 61 وهوية سلسلة EVM رقم 61.
ثغرات الأمان المكشوفة
في 28 مايو 2016، نُشرت ورقة تفصيلية تكشف عن ثغرات أمان في “ذي داو” يمكن أن تسمح بسرقة الإيثر. في 9 يونيو 2016، قام بيتر فيسينز بالكشف علنًا عن وجود ثغرة أمان حرجة تم تجاوزها في العديد من عقود الصلابة، وهي خطأ استدعاء متكرر. وفي 12 يونيو 2016، ادعى ستيفان توال علنًا أن أموال “ذي داو” آمنة على الرغم من وجود العيب الأماني الحرج الجديد.
التصويت بالكربون
في 15 يوليو 2016، أُجري تصويت قصير على سلسلة الكتل لقضية التحول الصعب، من بين 82،054،716 إيثر في الوجود، صوت فقط 4،542،416، بنسبة مجموع مشاركي الناخبين 5.5% من الإمداد الكلي في 16 يوليو 2016؛ صوت 3،964،516 إيثر (87%) لصالح، وكانت 1/4 منها قادمة من عنوان واحد، وكانت 577،899 إيثر (13%) ضد التحول الصعب لـ “ذي داو”. تلقت الطريقة السريعة للتصويت بالكربون انتقادات من خصوم التحول الصعب لـ “ذي داو”. بالتأكيد كان أنصار التحول الصعب سريعين في تسويق التصويت كآلية توافق فعّالة، وتقدموا بتحول “ذي داو” أربعة أيام لاحقًا.
الكتلة 1،920،000
أول كتلة لإيثيريوم كلاسيك التي لم تكن مدرجة في سلسلة إيثيريوم المنقسمة كانت الكتلة رقم 1،920،000، التي تم إنشاؤها من قبل منقبي إيثيريوم كلاسيك في 20 يوليو 2016.
تفكيك قنبلة الصعوبة
صُممت آلية تسمى “قنبلة الصعوبة” لدفع سلسلة إيثيريوم من آلية التوافق بناءً على العمل البرهاني إلى آلية التوافق بناءً على الحصة في المستقبل من خلال زيادة تصاعدية في صعوبة التعدين. أضيفت قنبلة الصعوبة هذه إلى الشبكة عند الكتلة 200,000 في ترقية سميت “عصر الجليد”. في حين كان مشاركو إيثيريوم كلاسيك يناقشون مزايا قنبلة الصعوبة، قامت ترقية للشبكة تسمى “دي هارد” عند الكتلة 3,000,000 بتأخير تأثيرات هذه الآلية. عندما توصل مشاركو الشبكة إلى توافق بشأن هذه المسألة، قامت إيثيريوم كلاسيك بترقية شبكتها عند الكتلة 5,900,000 لتفكيك قنبلة الصعوبة بشكل دائم. وقد تخلى ذلك عن المستقبل الذي يعتمد على حصة المستقبل والتزمت الشبكة بآلية التوافق بناءً على العمل البرهاني.
تكافؤ بروتوكول إيثيريوم كلاسيك
في محاولة لتحديث بروتوكول إيثيريوم كلاسيك، جرى جدولة عدة ترقيات لتنشيط ميزات قامت شبكة إيثيريوم بتمكينها على مر السنوات السابقة. تم تفعيل ترقية “أطلانتس” في سبتمبر 2019، والتي قامت بتمكين ترقية “أغارتا”، والتي تضمنت التغييرات المعلقة من ترقية “بيزانتيوم”. تلا ذلك تضمين تصحيحات “كونستانتينوبل” من خلال ترقية يناير 2020. وأخيرًا، مع ترقية “فينيكس”، حققت إيثيريوم كلاسيك تكافؤ البروتوكول مع إيثيريوم، مما يتيح التطبيقات القابلة للتبادل الكامل بين الشبكتين.
خوارزمية تعدين إيثيريوم كلاسيك
بعد سلسلة من الهجمات على شبكة إيثيريوم كلاسيك في عام 2020، تم النظر في تغيير خوارزمية التعدين “إيثاش” الأساسية من قبل المجتمع لتجنب أن تكون سلسلة أقلية في خوارزمية تعدين “إيثاش” حيث يهيمن إيثيريوم على حجم الهاش. بعد تقييم خيارات متعددة مثل “راندوم إكس” لـ مونيرو أو “SHA-3-256” الموحدة، تم اتخاذ قرار في النهاية بتضاعف فترة الحق في “إيثاش” من 30،000 إلى 60،000 لتقليل حجم “DAG” ومنع منقبي “إيثاش” من التبديل بسهولة إلى إيثيريوم كلاسيك. يُشار إلى “إيثاش” المعدلة هذه أيضًا باسم ترقية “ثانوس” أو “ETChash”.
خصائص إيثيريوم كلاسيك
إيثر (ETC)
10−9 Gwei
كما هو الحال مع العملات المشفرة الأخرى، تتمثل صحة كل وحدة من الإيثر في سلسلة الكتل، وهي قائمة متزايدة باستمرار من السجلات، المعروفة باسم “كتل”، التي ترتبط وتُأمَّن باستخدام تقنيات التشفير. وبتصميمها، تكون سلسلة الكتل مقاومة تمامًا لتعديل البيانات. إنها دفتر حسابات مفتوح وموزع يُسجل المعاملات بين طرفين بكفاءة وبطريقة قابلة للتحقق ودائمة.
على عكس بيتكوين، يعمل إيثيريوم كلاسيك باستخدام حسابات وأرصدة بطريقة تُسمى “تحولات الحالة”. وهذا لا يعتمد على مخرجات المعاملات غير المُنفَقَة (UTXOs). يُشير الحالة إلى الأرصدة الحالية لجميع الحسابات والبيانات الإضافية. الحالة لا تُخزَّن على سلسلة الكتل، بل تُخزَّن في شجرة ميركل باتريشيا منفصلة. يُخزَّن مفتاحٌ عام وخاص في محفظة عملة مشفرة العناوين التي يمكن استخدامها لاستقبال أو إنفاق الإيثر. يُمكن توليد هذه العناوين من خلال عبارات مميزة بنمط BIP 39 لمحفظة تحت BIP 32 “HD”. في تكنولوجيا إيثيريوم، هذا غير ضروري لأنها لا تعتمد على نظام UTXO. باستخدام المفتاح الخاص، يمكن كتابة معاملة إيثر بشكل فعال في سلسلة الكتل.
لإرسال الإيثر إلى حساب، يتطلب الأمر الحصول على التجزئة Keccak-256 للمفتاح العام لذلك الحساب. حسابات الإيثر هي شبه مجهولة فيما يتعلق بأنها لا ترتبط بأفراد معينين، ولكنها ترتبط بعناوين واحدة أو أكثر.
الإيثر ETC
الـ ETC هو رمز أساسي لعمل إيثيريوم كلاسيك، الذي يوفر بالتالي دفترًا موزعًا علنيًا للمعاملات. يُستخدم لدفع تكلفة الغاز، وهو وحدة حسابية تُستخدم في المعاملات وتحولات الحالة الأخرى. في هذا السياق، في بعض الحالات إيثيريوم كلاسيك يُطلق عليها اسم “إيثر”، ولكن يجب عدم الخلط مع إيثريوم ETH الذي يُطلق عليها أيضًا اسم “إيثر”.
يُدرج تحت رمز العملة ETC ويُتداول على منصات تداول العملات المشفرة، وغالبًا ما يتم استخدام الحرف اليوناني الكبير “زاي” (Ξ) كرمز لعملته. يستخدم أيضًا لدفع رسوم المعاملات وخدمات الحساب على شبكة إيثيريوم كلاسيك.
العناوين
تتألف عناوين إيثيريوم كلاسيك من بادئة “0x”، وهي معرف شائع للرقم الست عشري، متتالية مع أقدم 20 بايتًا من تجزءة Keccak-256 هاش (بترتيب كبير) للمفتاح العام ECDSA (المنحنى المستخدم هو secp256k1، نفس المنحنى المستخدم في بيتكوين). في النظام الست عشري، يمثل رقمين عشريين بايتًا، مما يعني أن العناوين تحتوي على 40 رقمًا عشريًا. مثال على عنوان إيثيريوم كلاسيك هو 0xb794f5ea0ba39494ce839613fffba74279579268. تكون عناوين العقود في نفس الشكل، ولكن يتم تحديدها بواسطة المرسل وعدد المرات التي تم فيها إنشاء المعاملة.
لا يمكن تمييز حسابات المستخدم عن حسابات العقود إذا كان هناك فقط عنوان لكل منها ولا توجد بيانات سلسلة كتل. أي هاش Keccak-256 صحيح يتم وضعه في التنسيق الموصوف الصحيح، حتى لو لم يتوافق مع حساب يحتوي على مفتاح خاص أو عقد. وهذا على عكس بيتكوين الذي يستخدم ترميز base58check لضمان أن العناوين تكون مكتوبة بالشكل الصحيح.
السياسة النقدية
في 11 ديسمبر 2017، تم تحديد الإمداد الكلي للإيثر على إيثيريوم كلاسيك عند ETC 210،700،000 من خلال ترقية الشوتام الثابتة. أضافت هذه الترقية جدول إصدار مكافأة تضاؤلي مستوحى من بيتكوين والذي تم إعتماده في اقتراح تحسين إيثيريوم كلاسيك (ECIP) 1017. يُعرف جدول الإصدار أيضًا باسم “5M20″، ويقلل مكافأة الكتلة بنسبة 20% كل 5،000،000 كتلة. اجتماعيًا، أخذ هذا الحدث لتقليل مكافأة الكتلة لقب “الفيفنينغ”.
تاريخ الوصول المتوقع | التاريخ | دورة 5M20 | الكتلة | مكافأة الكتلة | إجمالي الإصدار في الدورة | إجمالي الإصدار |
---|---|---|---|---|---|---|
– | 30 يوليو 2015 | الدورة 1 | 1 | ETC 5 | ETC 25,000,000 | ETC 25,000,000 |
ديسمبر 2017 | 11 ديسمبر 2017 | الدورة 2 | 5,000,001 | ETC 4 | ETC 20,000,000 | ETC 45,000,000 |
مارس 2020 | 17 مارس 2020 | الدورة 3 | 10,000,001 | ETC 3.2 | ETC 16,000,000 | ETC 61,000,000 |
إبريل 2022 | 25 إبريل 2022 | الدورة 4 | 15,000,001 | ETC 2.56 | ETC 12,800,000 | ETC 73,000,000 |
مايو 2024 | – | الدورة 5 | 20,000,001 | ETC 2.048 | ETC 10,240,000 | ETC 83,240,000 |
حوالي 2027 | – | الدورة 6 | 25,000,001 | ETC 1.6384 | ETC 8,192,000 | ETC 91,480,000 |
حوالي 2029 | – | الدورة 7 | 30,000,001 | ETC 1.31072 | ETC 6,553,600 | ETC 98,033,000 |
حوالي 2031 | – | الدورة 8 | 35,000,001 | ETC 1.048576 | ETC 5,242,880 | ETC 103,275,880 |
عملية تحسين إيثيريوم كلاسيك
تمكِّن عملية تحسين إيثيريوم كلاسيك (ECIP) المهندسين وعلماء الحاسوب من اقتراح تعديلات أو تحديثات أو إصلاحات، يسمح لأي مطور برمجيات يكون مستخدمًا لـ GitHub بالمساهمة في عملية ECIP، هناك عدد من أنواع ECIP، ويتم سردها في الجدول أدناه.
النوع | الشرح |
---|---|
مسار قياسي | أي تغيير يؤثر على معظم أو جميع تنفيذات إيثيريوم كلاسيك |
النواة | تحسينات تتطلب توافقًا في الشوكة |
الشبكة | تحسينات على مواصفات بروتوكول الشبكة |
الواجهة | تحسينات حول مواصفات ومعايير واجهة برمجة التطبيقات/الاتصال بالبرمجيات وبعض المعايير على مستوى اللغة |
ECBP | معايير وتقاليد على مستوى التطبيق، بما في ذلك معايير العقود |
ميتا | يقترح تغييرًا في عملية ما، وغالبًا ما يتطلب توافق المجتمع |
إعلامي | مناقشة عيب تصميم في إيثيريوم كلاسيك أو تقديم إرشادات عامة أو معلومات لمجتمع إيثيريوم كلاسيك، دون اقتراح إضافة ميزة جديدة |
مبدأ “الشيفرة هي القانون”
الأشخاص الذين استمروا مع إيثيريوم كلاسيك يروِّجون للثبات في سلسلة الكتل ومفهوم “الشيفرة هي القانون” ضد الجانب المؤيد لإيثيريوم الذي أبرز بشكل كبير التوجه نحو النية خارج البروتوكول، واتخاذ القرارات بشكل لامركزي، وحل النزاعات. تشير “الشيفرة هي القانون” إلى الفكرة التي تقول إن الشيفرة تتفوق على كل شيء آخر، بما في ذلك القانون القادم من قوى خارجية مثل الحكومة، القانون مدرج في الشيفرة، لذا، أي شيء تسمح به الشيفرة هو قانوني.
الهجمات
هجمات إعادة التشغيل بعد فصل “ذا داو”
في 20 يوليو 2016، بسبب الاعتماد على نفس العملاء (البرامج العميلة)، أدى فصل “ذا داو” إلى هجوم إعادة التشغيل حيث تم بث صفقة على كل من شبكتي إيثيريوم كلاسيك وإيثيريوم، في 13 يناير 2017، تم تحديث شبكة إيثيريوم كلاسيك لحل مشكلة هجمات إعادة التشغيل للصفقات. الشبكات تعمل الآن بشكل رسمي بشكل منفصل.
بيع روبن هود جروب للإيثيريوم كلاسيك المسروق
في 10 أغسطس 2016، قامت مجموعة روبن هود المؤيدة لإيثيريوم بنقل 2.9 مليون إيثيريوم كلاسيك المسروقة إلى بولونيكس في محاولة لبيع الإيثيريوم كلاسيك مقابل إيثيريوم بناءً على نصيحة بيتلي إس إيه. تم تحويل 14% بنجاح إلى إيثيريوم وعملات أخرى، بينما جمدت 86% من قبل بولونيكس، في 30 أغسطس 2016، قامت بولونيكس بإعادة الأموال الخاصة بالروبن هود جروب. قاموا بإعداد عقد استرداد على شبكة إيثيريوم كلاسيك.
هجوم على موقع Classic Ether Wallet
في 29 يونيو 2017، قام حساب إيثيريوم كلاسيك على تويتر بإصدار بيان عام يشير إلى الاعتقاد بأن موقع Classic Ether Wallet قد تم اختراقه، بالإضافة إلى ذلك أكد حساب إيثيريوم كلاسيك على تويتر التفاصيل التي تم الإعلان عنها عبر Threatpost. عمل فريق إيثيريوم كلاسيك بالتعاون مع Cloudflare لوضع تحذير على النطاق المخترق لتحذير المستخدمين من هجوم التصيد.
هجمات الإنفاق المزدوج بنسبة 51%
تعرضت إيثيريوم كلاسيك لعدة هجمات على الإنفاق المزدوج بنسبة 51% طوال تاريخها. تستغل هذه الهجمات الطبيعة اللامركزية للشبكة عند تجميع أكثر من 50٪ من قوة التعدين، وذلك يتيح للمهاجمين التلاعب بالمعاملات والإنفاق المزدوج للأصول الرقمية. حدث الهجوم الأول الملحوظ في يناير 2019، عندما تعرضت إيثيريوم كلاسيك لهجمات الإنفاق المزدوج وتم إنفاق قيمة تقديرية قدرها 1.1 مليون دولار من الإيثيريوم كلاسيك مرتين. في استجابة لذلك، قام فريق إيثيريوم كلاسيك بتنفيذ عدة ترقيات للشبكة، بما في ذلك اعتماد نسخة معدلة من خوارزمية الدليل على العمل (PoW) تسمى “ECIP-1049 Keccak256”. على الرغم من هذه الجهود، تم تنفيذ هجمات إنفاق إضافية بنسبة 51٪ في أغسطس وأكتوبر 2020، بخسائر تقديرية بلغت 5.6 مليون دولار و1.68 مليون دولار على التوالي.