ما امروز در مورد کارد و چنگال صحبت نمی کنیم ، درعوض ، ما در مورد آنچه برخی از پروژه های رمزنگاری تصمیم می گیرند در مواجهه با فاجعه یا هنگام تلاش برای به روزرسانی تصمیم بگیرند صحبت می کنیم.
چنگال چیست؟
هر وقت تصمیم بزرگی در زندگی گرفتید ، خواه انتخاب دانشگاه برای حضور در یا ازدواج با شریک زندگی خود باشد ، یک چنگال در جاده وجود دارد. شما بین دو گزینه (یا بیشتر) گزینه را انتخاب می کنید که روند زندگی شما را تغییر می دهد. یک راه بروید و یک اتفاق اتفاق می افتد ، به دیگری بروید و اتفاق دیگری رخ خواهد داد.
این همان فلسفی است که در Crypto مشترک است.
چنگال در رمزنگاری هنگامی اتفاق می افتد که جامعه یک پروژه تصمیم به ایجاد تغییر در پروتکل blockchain کند. این اغلب زنجیره را تقسیم می کند و دو blockchain ایجاد می کند - اصلی (که اغلب "کلاسیک" نامیده می شود) و blockchain جدید.
چرا یک چنگال رمزنگاری؟
چنگال ها بیشتر زمانی اتفاق می افتند که یک blockchain نیاز به ارتقاء شبکه خود داشته باشد. این می تواند به اشکال مختلفی باشد ، مانند:
- افزایش مقیاس پذیری ،
- نگرانی های امنیتی را برطرف کنید ،
- پروژه را در جهت دیگری انجام دهید ،
- یک پایه ساده برای پروژه جدید ایجاد کنید ،
- معامله معکوس (ها) ،
- و بیشتر!
دو روش وجود دارد که یک رمزنگاری می تواند چنگال کند. چنگال نرم و چنگال سخت.
چنگال نرم چیست؟
چنگال های نرم یک blockchain جداگانه ایجاد نمی کنند. در عوض ، آنها به سادگی شبکه اصلی را به روز می کنند. این یک قانون جدید تنظیم شده به blockchain (به عنوان مثال اندازه بلوک بزرگتر) را معرفی می کند ، اما هیچ تغییری شدید در شبکه ایجاد نمی کند. اکثر گره ها باید قوانین جدید را برای ارتقاء blockchain اعمال کنند.
این نوع چنگال به عقب سازگار است ، به این معنی که گره های قدیمی بلوک های تازه ایجاد شده را معتبر می شناسند. اگرچه گره های قدیمی قادر به پردازش معاملات جدید هستند ، اما برخی از معاملات قبلاً معتبر اکنون نامعتبر خواهند بود ، زیرا باید به قانون جدید رعایت کنند. این بدان معنی است که گره ها نیازی به ارتقاء معاملات پردازش ندارند.
گره ها همان چیزی هستند که blockchain را ایمن می کنند - در مورد مکانیسم های اجماع در اینجا اطلاعات بیشتری کسب کنید. این بدان معناست که هرچه گره های بیشتری که قوانین جدید را می پذیرند ، blockchain بعد از چنگال امن تر می شوند. از آنجا که چنگال های نرم به عقب سازگار هستند ، این به ندرت مسئله ای است.
همه گره ها بلافاصله به قانون جدید تنظیم نمی شوند ، اما گره های به روز شده هر بلوکی را که مجموعه قانون جدید را خراب می کند ، رد می کنند. این گره های قدیمی را ترغیب می کند تا قانون خود را برای شرکت در اکوسیستم به روز کنند.
اگر برخی از گره ها مجموعه جدید Fork را تنظیم کنند ، مسائل می تواند ایجاد شود ، اما اکثریت به مجموعه قانون پیش از Soft Fork رکود می کنند-به این معنی ، شما جامعه خود را در دو مجموعه قانون مختلف تقسیم می کنید (چنگال پیش از نرم و چنگال پس از نرم)بشرشکاف در جامعه شما ممکن است منجر به عدم موفقیت شبکه شود.
چنگال سخت چیست؟
یک چنگال سخت یک blockchain جداگانه ایجاد می کند و blockchain اصلی (که اغلب به عنوان "کلاسیک" ساخته شده است) در پشت blockchain تازه شکل گرفته (یا با همان نام یا اضافه کردن 2. 0 به انتها).
در صورت نیاز به ایجاد تغییرات شدید در کد blockchain ، یا اگر شبکه تلاش می کند تا در بروزرسانی به اجماع برسد - بیشتر در مورد آن ، بیشتر در مورد آن ، یک چنگال سخت (بیش از یک چنگال نرم) ایجاد کنید.
از آنجا که این یک به روزرسانی سخت تر برای blockchain است ، به همه گره ها نیاز دارد تا نرم افزار پروتکل خود را به آخرین نسخه ارتقا دهند - سازگار با عقب نیست. این یک جدایی دائمی از شبکه قبلی ایجاد می کند.
برخی از افراد به پشتیبانی از blockchain اصلی ادامه خواهند داد. با این حال ، از نظر تاریخی ، ما اغلب دیده ایم که blockchains اصلی توسط کاربران رها می شود ، زیرا آنها می دانند که زنجیره جدید برتر است.
از آنجا که زنجیره جدید یک نسخه دقیق از blockchain اصلی است ، هرگونه معامله ای که قبل از چنگال سخت اتفاق افتاده است نیز در زنجیره جدید اتفاق افتاده است. به این معنی که هر دو شبکه تعادل یکسانی خواهند داشت. پول رایگان ، درست است؟خوب ، دقیقاً نیست.
با تقسیم ، یکی از زنجیرها موظف است ارزش خود را کاهش دهد ، یا به قیمت blockchain اصلی نرسد. این بدان معناست که اگرچه ممکن است در دو زنجیره ای که می توانید به طور جداگانه بفروشید ، تعادل یکسانی داشته باشید ، ممکن است تعادل شما در یک زنجیره به سرعت بی ارزش شود.
همچنین توجه به این نکته حائز اهمیت است که هر چنگال منجر به این سیستم "توکن رایگان" نمی شود ، برخی از روش های دیگر برای استفاده از نشانه های هوایی برای افرادی که به زنجیره جدید می پیوندند استفاده می کنند.
دو نوع چنگال سخت وجود دارد: برنامه ریزی شده و بحث برانگیز.
چنگال سخت برنامه ریزی شده
یک چنگال سخت برنامه ریزی شده زمانی است که شبکه قصد دارد یک چنگال سخت برای به روزرسانی شبکه ایجاد کند. این امر به اکثریت گره ها ، توسعه دهندگان و کاربران نیاز دارد تا موافقت کنند که این بهترین حرکت برای پروژه است.
گره ها داوطلبانه نرم افزار خود را برای پیروی از قوانین سخت چنگال به روز می کنند. کسانی که به روزرسانی نمی کنند ، کار خود را بر روی زنجیره قدیمی ادامه می دهند ، که به یک زنجیره شبح تبدیل می شوند.
چنگال سخت بحث برانگیز
بعضی اوقات ، همه با این مسیر موافق نیستند که یک پروژه باید پیش برود. این زمانی است که یک چنگال سخت بحث برانگیز اتفاق می افتد.
در این حالت ، دو blockchain ایجاد می شود اما هیچکدام از آنها باقی نمی ماند. درعوض ، گروه های مخالف همچنان در حال توسعه بر روی زنجیره ای هستند که احساس می کنند در جهت درست پیش می رود - ایجاد اکوسیستم های جداگانه ، احتمالاً پر رونق.
چنگال نرم در مقابل چنگال سخت
در اینجا یک بازپرداخت سریع در مورد تفاوت بین یک چنگال نرم و سخت وجود دارد:
چنگال نرم
- تغییرات کوچکتر در شبکه
- به عقب سازگار
- به روزرسانی های موجود در حال حاضر موجود
- گره ها لازم نیست نرم افزار را به روز کنند
چنگال سخت
- تغییرات بزرگتر در شبکه
- به عقب سازگار نیست
- دو blockchain جداگانه ایجاد می کند
- گره ها باید نرم افزار را به روز کنند
اولین چنگال سخت رمزنگاری چه بود؟
اولین چنگال در تاریخ رمزنگاری در سال 2014 با بیت کوین XT بازگشت. گاردین در آن زمان آن را "جنگ داخلی" بیت کوین خواند ، که در واقع راهی افتضاح برای توضیح چنگال های سخت بحث برانگیز نیست.
بیت کوین XT به عنوان راهی برای به روزرسانی معاملات در ثانیه که شبکه می تواند پردازش شود ، پیشنهاد شد. در آن زمان ، بیت کوین حداکثر هفت معاملات در ثانیه را مجاز می کرد ، بیت کوین XT با هدف 24 در ثانیه. چگونه آنها این کار را انجام می دهند؟اندازه بلوک شبکه را از یک مگابایت به هشت مگابایت افزایش دهید.
بیت کوین XT با بیش از 1000 گره به اوج خود رسید ، اما این اوج کوتاه مدت بود. فقط چند ماه بعد ، این پروژه توسط کاربران رها شد و دیگر در دسترس نبود. این ممکن است اولین بار باشد ، اما قطعاً موفق ترین نبود.
نمونه های چنگال
کلاسیک
این احتمالاً مشهورترین (یا بدنام ترین) چنگال در تاریخ رمزنگاری است.
در سال 2016 ، صندوق سرمایه گذاری با نام DAO (که حدود 14 ٪ از کل ETH را در اختیار داشت) هک شد و در نتیجه بیش از 50 میلیون دلار به سرقت رفت. این یکی از بزرگترین هک در تاریخ cryptocurrency است.
ما در این مقاله در اینجا فناوری DAO و DAO گسترده تر را پوشش داده ایم.
در نتیجه این هک ، ویتالیک باترین ، خالق اتریوم ، یک چنگال سخت برای بازگرداندن بودجه از دست رفته توسط هک دائو ایجاد کرد. این در آن زمان بسیار بحث برانگیز بود و او تا به امروز از آن متنفر است.
کاربر توییتر دن هلد گفت: "[چنگال سخت دائو] تمام دلیل اینکه ما یک blockchain داریم را نقض کرد".
هنگامی که از این سوال پرسید که چرا چنگال دیگری پس از هک در سال 2017 ایجاد نشده است ، ویتالیک سه دلیل را مطرح کرد:
- اکوسیستم از آن زمان بالغ کمتر بود (در طول هک DAO)
- بیشتر در معرض خطر است ، به عنوان ٪ از کل ETH (DAO 14 ٪ از کل ETH در گردش در آن زمان) 3 مهمتر از همه ، مهاجمان امروز فقط می توانند بودجه خود را جابجا کنند ، بنابراین یک چنگال سخت غیرممکن است
لیتکین
Litecoin نمونه ای از توسعه دهندگان کپی کردن کد پروژه دیگر است ، به عنوان نقطه شروع پروژه جدید آنها.
اصلی ترین تغییرات که توسعه دهندگان Litecoin ایجاد کرده اند ضرب کل سکه ها توسط چهار ، افزایش اندازه بلوک و کاهش زمان بلوک است. ساختاری از معاملات Litecoin تقریباً چهار برابر سریعتر از بیت کوین است.
این یکی از موفق ترین چنگال های سخت در تاریخ cryptocurrency است که این پروژه هنوز در بین 20 پروژه برتر در زمان نوشتن است.
بروزرسانی بیت کوین Segwit
نمونه ای از یک چنگال نرم موفق ، بروزرسانی بیت کوین شاهد (SEGWIT) از سال 2015 است.
در این بروزرسانی ، اندازه بلوک مؤثر از یک مگابایت به چهار مگابایت افزایش یافته است - یک تغییر محافظه کارانه تر از چنگال سخت بیت کوین XT.
این کار با از بین بردن (یا تفکیک) داده های امضای از داده های معامله ای در هر بلوک انجام شد تا فضای بیشتری را برای توان بیشتر معاملات در هر بلوک آزاد کند.
آیا ETH 2. 0 چنگال سخت خواهد بود؟
در زمان نوشتن این ، نه. ETH 2. 0 یک به روزرسانی یکپارچه برای شبکه خواهد بود. کاربران نیازی به نگرانی در مورد ایجاد یک blockchain جداگانه ندارند و نیازی به مهاجرت به نشانه های خود ندارند. بنابراین ، ETH 2. 0 باید یک چنگال نرم در نظر گرفته شود.
با این حال ، این احتمال وجود دارد که بتواند به یک چنگال سخت تبدیل شود. این تنها درصورتی اتفاق می افتد که یک عدم موفقیت در به روزرسانی وجود داشته باشد و جامعه در مورد آینده پروژه مخالف باشد و در نتیجه یک چنگال سخت بحث برانگیز ایجاد شود.
زنجیره پیدایش چیست؟و ، چرا این یک چنگال نیست؟
"چنگال" اخیر Terra در واقع چنگال نبود ، در عوض این یک زنجیره پیدایش بود. اما تفاوت چیست؟
تفاوت اصلی بین یک چنگال سخت و یک زنجیره پیدایش در این است که زنجیره های پیدایش تاریخ معامله را با blockchain قبلی به اشتراک نمی گذارند. این بدان معنی است که تعادل شما در هر دو blockchain یکسان نخواهد بود - شما با نشانه های صفر روی زنجیره جدید شروع خواهید کرد.
با این حال ، همه در حال خرید این اصطلاحات نبودند. گزارشگر Crypto Axios ، بردی دیل ، گفت: "چگونه جهنم لونا 2. 0 چنگال نیست؟ چرا آزمایشگاههای Terraform از آن زبان آزار دهنده هستند. [.] خدا ، من از چرخش متنفرم."
نتیجه
چنگال ها بخش بزرگی از فضای رمزنگاری شده و همچنان ادامه خواهند یافت. از آنها می توان برای به روزرسانی یک شبکه ، محافظت از کاربران در برابر هک های فاجعه بار ، حل اختلافات در جوامع و موارد دیگر استفاده کرد.
با رشد فناوری blockchain و تعداد بیشتری از افراد وارد فضا می شوند ، به طور فزاینده ای احتمال می گیرد که پروژه ها برای ادامه تقاضای اکوسیستم رو به رشد ، چنگال نرم را انجام دهند. یا آن جوامع تصمیم می گیرند یک پروژه سخت را برای پیشبرد آن در جهت دیگری قرار دهند.
یک چیز مطمئناً ، چنگال ها برای ماندن در اینجا هستند.
این مقاله بخشی از وبلاگ Hashnode Web3 است ، جایی که تیمی از نویسندگان سرپرست منابع جدیدی را برای کمک به شما در کشف جهان Web3 ارائه می دهند. برای اطلاعات بیشتر در مورد NFTS ، DAOS ، blockchains و آینده غیر متمرکز ، ما را بررسی کنید.
آموزش کار در فارکس...
ما را در سایت آموزش کار در فارکس دنبال می کنید
برچسب :
نویسنده : Mihayloo
بازدید : <-PostHit->
تاريخ : جمعه
4 فروردين
1402 ساعت: 22:56