اتریوم کلاسیک چیست؟
اتریوم کلاسیک (ETC) یک بلاک چین است که منشا آن به لطف استفاده از هارد فورک حمایت شده توسط جامعه اتریوم است. این هارد فورک به منظور حل وضعیت سختی که جامعه از سر گذرانده بود، مربوط به سرقت چندین میلیون اتر در سال ۲۰۱۶ و توسط پروژه The dao محافظت می شد، انجام شد. استفاده از این هارد فورک، جامعه اتریوم را به دو دسته کسانی که از آن حمایت کردند، و از آن کم کردند، تقسیم کرد.
با این حال، اکثریت اجرای آن را تایید کردند، که در نهایت اتریوم را به دو بلاک چین تقسیم کرد. یکی که در آن وجوه دزدیده شده به صاحبانشان بازگردانده شد و اکنون با نام اتریوم شناخته می شود . دیگری، بلاک چین اصلی که در آن وجوه دزدیده شده حذف نشد و داستان به سادگی مسیر خود را طی کرد. این آخرین بلاک چین در نهایت نام Ethereum Classic را دریافت کرد .
اما با وجود تفاوتهایی که بین اصول هر دو پروژه وجود دارد، آنها به یک هدف اشاره میکنند: تبدیل شدن به یک پلت فرم غیرمتمرکز بلاک چین قدرتمند . پلتفرم هایی که قادر به اجرای قراردادهای هوشمند هستند، بدون هیچ گونه امکان دخالت شخص ثالث، سانسور، خرابی یا کلاهبرداری.
برای دستیابی به این هدف، اتریوم کلاسیک بیشتر فناوری خود را بر اساس آنچه از اتریوم به ارث رسیده است، استوار می کند، اما خود را نیز تمهیداتی دارد. همه اینها تحت یک جامعه و توسعه باز، با رعایت رهنمودهای فلسفی جامعه. این رهنمودها در مانیفست Crypto-Decentralist، اعلامیه استقلال آن و عبارت: “کد قانون است” بیان شده است.
تاریخچه
برای درک تولد و دلیل وجودی اتریوم کلاسیک، باید رویدادهای ماه مه و ژوئن ۲۰۱۶ در بلاک چین و جامعه اتریوم را به خاطر بسپاریم. پس از آن اتفاق بود که منجر به تولد Ethereum Classic شد.
همه چیز با وجود پروژه The dao شروع شد که به عنوان یک قرارداد هوشمند بر روی بلاک چین اتریوم پیاده سازی شد. این در مجموع ۱۱.۵ میلیون اتر داشت که در آن زمان ۱۵۰ میلیون دلار ارزش داشت. به همین دلیل، DAO به عنوان بزرگترین رویداد سرمایه گذاری جمعی در تاریخ طبقه بندی شد.
اما این همه شهرت در مدت کوتاهی خراب شد. در ۳۰ می ۲۰۱۶، Dino mark ، Vlad Zamfir و Contact Emin به طور مستقیم ، گزارشی در مورد آسیب پذیری های خاص The DAO منتشر کرد. در آن آنها نسبت به امکان بهره برداری از حداقل ۹ آسیب پذیری که این پروژه داشت هشدار دادند. همه این آسیب پذیری ها منجر به مفقود شدن و سرقت توکن ها شد. یک موقعیت بسیار خطرناک، اما توجه کمی توسط توسعه دهندگان پروژه جلب شد.
علاوه بر این آسیب پذیری ها، توسعه دهندگان راه حل هایی برای جلوگیری از آنها ارائه کردند. با این حال، هشدارهای او رد شد، اقدامی که بعداً توسط دست اندرکاران The DAO پشیمان شد. در این مقاله ویژه با هدف DAO می توانید درباره مفهوم سازماندهی جالب The DAO اطلاعات بیشتری کسب کنید .
حمله به DAO
لحظه وحشتناک فرا رسید و در ۱۶ ژوئن ۲۰۱۶، حمله ای به DAO شناسایی شد. گروهی از هکرهای ناشناس حدود ۳.۶ میلیون اتر (معادل حدود ۵۰ میلیون دلار) را از DAO منتقل کردند. تاثیر آن بر جامعه اتریوم و ارزش اتر فوری بود. قیمت اتر از ۲۰ دلار به کمتر از ۱۳ دلار کاهش یافت. با این حال، همه چیز در رابطه با وجوه به سرقت رفته از بین نرفت. با توجه به طراحی The DAO و فرزند DAO که مهاجم استفاده میکرد، وجوه را نمیتوان ظرف ۲۸ روز برداشت کرد. این فرصت را برای بازیابی وجوه فراهم کرد. با این حال، مشکل پیدا کردن یک راه حل رضایت بخش برای همه بود.
در این شرایط، جامعه اتریوم درباره بازگرداندن یا عدم بازگشت وجوه به سرمایهگذاران و نحوه انجام آن بحث کردند. پس از چند هفته بحث، در ۲۰ جولای ۲۰۱۶، هارد فورک در بلاک چین اتریوم رخ داد. این هارد فورک به منظور معکوس کردن هک و بازگرداندن وجوه دزدیده شده DAO به سرمایه گذاران ساخته شده است. این نکته آخر چیزی بود که افراد زیادی در آن اشتراک نداشتند و باعث ایجاد اصطکاک در جامعه شد. این چنین بود، زیرا گروهی از مردم از این ایده حمایت کردند که بلاک چین باید در هر شرایطی بدون تغییر باقی بماند.
در نتیجه هارد فورک، بلاک چین اتریوم به دو قسمت تقسیم شد. بلاک چین جدید نام اتریوم را دریافت کرد، در حالی که نسخه اصلی به اتریوم کلاسیک تغییر نام داد . این پروژه به عنوان یک DAO به کار خود ادامه داد، در حالی که بلاک چین جدید تحت نظارت Vitalik Buterin قرار گرفت .
اصول اتریوم کلاسیک
اندکی پس از تولد اتریوم کلاسیک، جامعه آن سازماندهی شد تا پایههای عملکرد و اصول آن را پایهریزی کند. اتریوم کلاسیک به عنوان یک پروژه کاملاً غیرمتمرکز و جامعه محور، چالش های سازمانی بزرگی داشت. با این حال، در مدت کوتاهی جامعه او توانست همه چیز مربوط به عملکرد و قوانین جامعه را مشخص کند.
از جمله این قوانین می توان به موارد زیر اشاره کرد:
تغییر ناپذیری بالاتر از همه چیز
جامعه کلاسیک اتریوم معتقد است که ارزش اصلی هر بلاک چین تغییر ناپذیری است. این بدان معنی است که تراکنش های معتبر هرگز حذف یا فراموش نمی شوند. افرادی که در اتریوم کلاسیک با هم تعامل دارند، تحت کنترل این واقعیت و عبارت هستند: “کد قانون است.”
این بدان معنی است که کدی که کاربران به طور داوطلبانه با آن تعامل دارند، همیشه بر چنین تعاملاتی حاکم خواهد بود. هیچ چیز و هیچ کس در Ethereum Classic نمی تواند کاری برای تغییر آن انجام دهد.
این تنها با هدف اجتناب از موقعیتهایی مانند مواردی که در DAO و هارد فورکی که منجر به ایجاد اتریوم و اتریوم کلاسیک شد ایجاد شد.
حکمرانی غیر متمرکز
نکته دیگری که جامعه اتریوم کلاسیک (ETC) میخواهد این است که حکومت غیرمتمرکز همیشه رعایت شود. دیدگاه او در این زمینه این است که فقط تمرکززدایی می تواند عمر پروژه را فراتر از زمان تضمین کند. علاوه بر این، آنها نشان می دهند که تمرکززدایی از مواردی مانند فساد، بی مسئولیتی، خویشاوندی، ناکارآمدی و رکود جلوگیری می کند. بنابراین، Ethereum Classic این مقادیر را با کنار گذاشتن کنترل توسط یک پایگاه مرکزی رسمی نشان می دهد. تنها سلسله مراتب، شایسته سالاری شفاف و شهرت متقابل است.
در این مرحله، انجمن کلاسیک اتریوم بسیار واضح است: مداخلات شخص ثالث مجاز نیست. تصمیمات جامعه به نفع جامعه است. این نکته با اتریوم تفاوت زیادی ایجاد می کند، جایی که اشخاص ثالث آشکارا در تصمیم گیری ها دخالت کرده اند یا خیر.


مانیفست Crypto-Decentralist
در ۱۰ جولای ۲۰۱۶ ، انجمن Ethereum Classic مانیفست Crypto-Decentralist خود را منتشر کرد. در آن، آنها دیدگاه خود را از دنیای بلاک چین و اینکه چگونه اقدامات بنیانگذاران اتریوم به همه چیزهایی که به آن اعتقاد داشتند حمله کرد را به وضوح بیان کردند.
در این مرحله، مانیفست چهار نکته مهم را بیان کرد که جامعه آن را ضروری دانست. به خصوص برای حفظ روحیه اصلی که منجر به طراحی فناوری بلاک چین توسط ساتوشی ناکاموتو شد.
نکاتی که در سند توضیح داده شد عبارت بودند از:
- گشودگی به عنوان یک ضرورت
- بی طرفی به عنوان یک ضرورت
- یک نسخه پذیرفته شده جهانی از تاریخ، یک توالی تغییر ناپذیر از رویدادها.
- عدم تمرکز کامل
بر اساس این چهار نقطه، جامعه شروع به بسیج و همگرایی برای شروع و ادامه پروژه کرد. بعداً این چهار نکته در اعلامیه استقلال مطرح و روشن خواهد شد.
اعلامیه استقلال
در ۲۰ جولای ۲۰۱۶، اتریوم کلاسیک استقلال خود را از پروژه اصلی اتریوم در سراسر جهان اعلام کرد. به طور دقیق تر، استقلال در بلوک ۱.۹۲۰.۰۰۰ اعلام شد.
هدف پشت این بیانیه اجازه دادن به پروژه برای تبدیل شدن به یک پروژه کاملاً اجتماعی بود. با این کار امکان ایجاد قوانین روشن و مطابق با چشم انداز آینده پروژه فراهم می شود. از جمله دلایل اصلی چنین اقدامی ایجاد یک جامعه واقعاً آزاد بود. موردی که در آن هیچ سانسور، تقلب یا دخالت اشخاص ثالث وجود نداشت.
علاوه بر این، جامعه از فرصت استفاده کرد و موقعیتهای مخاطرهآمیز مختلفی را که در اتریوم اتفاق میافتاد، به اطلاع عموم رساند. این موقعیت ها عبارتند از:
- ایجاد یک “soft fork” ، که شامل یک تغییر کوچک در کد اتریوم بود. این به منظور اجازه ایجاد لیست سیاه و دادن جای خود به سانسور.
- برای ایجاد یک مکانیسم رای گیری غیرنماینده به نام “رای کربن” . هدف از این کار ارائه راه حلی برای مشکل عصر یخبندان اتریوم (دوره ای با پاداش کم یا بدون ماینینگ) بود.
- استقرار “hard fork” که باعث تولد اتریوم کلاسیک و بلاک چین جدید اتریوم شد. از این نظر، انجمن کلاسیک اتریوم ادعا کرد که تغییرناپذیری، قابلیت تعویض و تقدس دفتر کل .
- داوطلبانه تصمیم گرفتهاید که محافظت از پخش مجدد را در هارد فورک لحاظ نکنید. اقدامی که عواقب غیر ضروری و بسیار سختی را در پی داشته است. از جمله، تحقق حملات تکراری که به معنای از دست دادن توکن ها توسط کاربران بود.
مشخصات فنی اتریوم کلاسیک
اتریوم کلاسیک دارای فناوری های زیادی است که از اتریوم به ارث رسیده و منتقل شده است. این دو پروژه بسیار شبیه به هم هستند و تا حدی دارای یک پایه کد سازگار با یکدیگر هستند.
به عنوان مثال، پروتکل اجماع آنها پروتکل اثبات کار (PoW) با استفاده از الگوریتم Ethash است. همچنین قابلیت استفاده از اتریوم EVM (ماشین مجازی اتریوم) را دارد. این بدان معناست که Ethereum Classic می تواند قراردادهای هوشمند، DApps را مستقر کند و از همه امکانات آن لذت ببرد. علاوه بر این، توانایی صدور توکن های سازگار با استاندارد ERC-20 از اتریوم را نیز دارد. ابزاری که به ایجاد یک سیستم اقتصادی پیچیده برای پشتیبانی از ETC DApps اجازه می دهد.
اما تفاوت های مشخص دیگری نیز بین این دو پروژه وجود دارد. یکی از آنها محدودیت صدور سکه شماست. در اتریوم کلاسیک، حداکثر انتشار ۲۳۰ میلیون است، اما در اتریوم این مقدار بی نهایت است. نکته متفاوت دیگر مدیریت پاداش استخراج است که در Ethereum Classic بالاتر است و به ۴ اتر در هر بلوک می رسد.
با این حال، با توجه به نقشه راه اخیر این پروژه، این وضعیت می تواند تغییرات زیادی داشته باشد. این پروژه پروژه های زیر را که برای بهبود عملکرد این بلاک چین طراحی شده اند، برجسته می کند:


Multi Geth
این یکی از پروژه هایی است که ETC Labs Core را برای فعال کردن پشتیبانی چندگانه در Geth حفظ می کند. این پشتیبانی برای عملکرد صحیح اتریوم با استفاده از زیرساخت شناخته شده و اثبات شده مانند geth ضروری است. از جمله قابلیت هایی که در حال حاضر در multi geth در حال پیاده سازی هستند می توان به موارد زیر اشاره کرد:
- بهبود در ظرفیت و پردازش حافظه پنهان سیستم به لطف اجرای جدید در StateDB.
- حذف سختی پمپ به منظور انطباق عملکرد گث با سیاست اقتصادی ETC.
- پشتیبانی جدید OP_CODES اتریوم را اضافه کنید و سازگاری نزدیک بین پروژه ها را حفظ کنید.
- بهبود در پروتکل همگام سازی برای ساده کردن این فرآیند برای مشتریان جدید.
SputnikVm
SputnikVM یک پیادهسازی مجدد EVM است که بر بهبود قابلیتهای قابلیت همکاری بین بلاک چین متمرکز شده است. علاوه بر این، به دنبال کارآمدی بالا و قابلیت اجرا بر روی دستگاه های کم قدرت است. هدف SputnikVM آوردن اتریوم کلاسیک (ETC) به اینترنت اشیا و سایر دستگاه های کم مصرف است.
برای دستیابی به این هدف، SputnikVM از یک پایگاه کد کوچک اما مختصر که برای این منظور ایجاد شده است، استفاده خواهد کرد. در کنار این، توسعه دهندگان یک رابط JIT ایجاد خواهند کرد که سرعت پردازش کد VM را بیشتر می کند. از سوی دیگر، SputnikVM از کارهای مختلفی که روی کامپایلر LLVM انجام می شود نیز بهره خواهد برد. این پیشرفت ها به دنبال بهبود کارایی VM و کد قراردادهای هوشمند است. ویژگیهایی که امکان پیادهسازی عملکردهای بلاک چین را در دستگاههای IoT یا گجتهای انواع مختلف فراهم میکند.
از ویژگی های برجسته SputnikVM می توان به موارد زیر اشاره کرد:
- مستقل. این بدان معنی است که برخلاف EVM می توان آن را به عنوان یک فرآیند مستقل شروع کرد یا در برنامه های دیگر ادغام کرد.
- جهانی. SputnikVM توانایی کار بر روی بلاک چین های مختلف سازگار با اتریوم مانند ETC، ETH یا سایر بلاک چین های خصوصی را دارد.
- سریع به گونه ای اجرا شده است که سریع باشد و عملکرد عالی ارائه دهد.
- سازگار با اینترنت اشیا این بدان معنی است که می توان آن را برای استفاده در دستگاه های بسیار کم مصرف یکپارچه کرد. این به دنبال تنوع و گسترش دسترسی اتریوم کلاسیک (ETC) در دستگاههای مختلف است.
- نوشته شده با Rust. از یک تفکر زبانی در مورد امنیت استفاده می کند، بنابراین پیاده سازی پایه آن طوری طراحی شده است که سطح بالایی از آن را ارائه دهد.


پلت فرم زمرد
Emerald ادغام تمام بخش های اتریوم کلاسیک (ETC) برای تسهیل توسعه برنامه های کاربردی در این بلاک چین است. با این ابزار، جامعه اتریوم کلاسیک (ETC) به دنبال تسهیل توسعه DApp هایی است که روی بلاک چین کار می کنند. از جمله قطعات موجود در زمرد می توان به موارد زیر اشاره کرد:
- یک کلاینت برای ایجاد DApp از خط فرمان.
- کیف پولی که به راحتی در توسعه DApp ادغام می شود و برای تأیید عملکرد آن کار می کند.
- یک بلوک کاوشگر برای بررسی تراکنش های DApp در حال توسعه.
- ابزارها و منابع برنامه نویسی برای منطق کار (باطن) و رابط کاربری (frontend) DApp.
مطمئناً همه آنها ابزارهایی هستند که کار برنامه نویسی DApp را برای این بلاک چین تسهیل می کنند.


مزایا و معایب اتریوم کلاسیک (ETC)
مزایای
- دارای فناوری های زیادی است که از پروژه اتریوم به ارث رسیده است. این به شما امکان می دهد زیرساخت قدرتمندی برای قراردادهای هوشمند و DApps داشته باشید که به طور گسترده آزمایش شده است.
- این یک پروژه کاملاً اجتماعی است. این بدان معنی است که به منافع تجاری یا خصوصی پاسخ نمی دهد و عدم تمرکز و استقلال آن را تضمین می کند.
- آنها پیرو وفادار مقدمات تغییر ناپذیری، عدم سانسور و احترام به حریم خصوصی کاربران هستند.
- آنها مسیر توسعه مشخصی دارند که میتواند منجر به پذیرش بلاک چین شود. اگرچه این یک پروژه جوان است و شروعی پر از دست انداز داشته است، Ethereum Classic به دلیل راه حل های خود متمایز است.
معایب
- آنها فاقد منابع انسانی هستند، وضعیتی که بارها از سطح توسعه بلاک چین آسیب دیده است.
- انتقال قدرت استخراج آنلاین به نفع اتریوم، امنیت اتریوم کلاسیک را به خطر انداخته است. بسیاری از تحلیلگران اظهار می دارند که اگر این روند ادامه یابد، Ethereum Classic در برابر حملات ۵۱ درصدی مانند حملاتی که قبلاً انجام شده آسیب پذیرتر خواهد بود.




