هارد فورک (hard fork) یک بهروزرسانی نرمافزاری است که توسط یک بلاک چین (Blockchain) یا گرههای شبکۀ یک ارز دیجیتال اجرا میشود. با این کار، یک بلاک چین جدید ایجاد می شود که با پروتکل بلاک چین قبلی ناسازگار است و باعث تقسیم دائمی بلاک چین به دو شبکۀ مجزا میشود. از این پس دو شبکه به صورت موازی اجرا خواهند شد. برخلاف سافت فورک ها (soft fork)، که اساساً بروزرسانی های سازگار با نسخه های قبلی هستند، هارد فورک یک تغییر دائمی در قوانین بلاک چین ایجاد میکند. در این حالت، هر نسخه از زنجیره تراکنش ها و بلوک های خودش را [به صورت مجزا] منتشر میکند. از جمله هارد فورک های معروف می توان به اتریوم و بیت کوین کش اشاره کرد.
در نتیجۀ قوانین متناقض این دو شبکه، آن دسته از گره هایی (Nodes) که نرمافزار بهروزرسانی شده را اجرا میکنند، باید استفاده از نسخه قبلی را متوقف کنند، زیرا باعث ناسازگاری میشود. هارد فورک استخراج کنندگان را مجبور میکند بین نسخه جدید و قوانین جدید، و نسخه قبلی و قوانین قبلی، یکی را انتخاب کنند.
در نوامبر سال ۲۰۲۰ (آبان ۹۹)، هم اتریوم (ETH) و هم بیت کوین کش (BCH)، هر کدام به دلایل مختلفی دچار هارد فورک شدند که نه تنها زنجیره های بلوکی آنها را تقسیم کرد، بلکه باعث ایجاد دودستگی در جوامع آنها شد. در مثال بیت کوین کش، زنجیره جدیدی به نام بیت کوین کش نود (BCHN) ایجاد شد. اکنون به دلیل قدرت استخراج غالب آن، BCHN به عنوان بیت کوین کش رسمی در نظر گرفته میشود.
بیشتر بدانید:
پایان استخراج اتریوم برای ماینرها: ۵ ارز دیجیتال جایگزین برای ماینینگ
نرم افزار ریگ ماینینگ : دانلود و نصب نرم افزار ماینر ارز دیجیتال برای ویندوز
پروتکل بلاک چین چیست؟
هر بلاک چین توسط مجموعه ای از قوانین مستقل (پروتکل) اداره می شود که باید توسط مشارکت کنندگان شبکه دنبال شود. این قوانین پارامترها و استانداردهایی را برای استخراج، سهام گذاری (Staking)، اتصالات گره، مشخصات تراکنش و موارد دیگر ایجاد می کند که باید توسط همه مشارکت کنندگان رعایت شود.
چرا هارد فورک اتفاق می افتد؟
همه صنایع در حال تغییر هستند ولی به دلیل ماهیت سریع نوآوری های بلاک چین، اغلب تغییرات در صنعت ارز دیجیتال سریعتر و بیشتر از سایر صنایع است. در نتیجه، کُدی که زیربنای یک ارز دیجیتال را تشکیل می دهد، از برخی جهات همیشه یک کار پیشرفت محسوب می شود. با تغییر تکنولوژی، هم برای بهره برداری از این کد و هم بهبود آن ممکن است تغییر کند.
بهروزرسانیهای نرمافزاری معمولاً به دلایل مختلفی هارد فورک ایجاد میکنند. این دلیل میتواند اضافه کردن ویژگیهای جدید به پروتکل بلاک چین باشد تا آن را بهتر، رقابتیتر یا حتی با دیگر بلاک چین ها سازگارتر کند. البته، توسعه دهندگان یک ارز دیجیتال اغلب در مورد اینکه کدام تغییرات میتواند ارز آنها را بهبود بخشد، اختلاف نظر دارند. این نظرات گهگاه منجر به تفاوتهای آشتیناپذیری میشود که تنها با ایجاد نسخههای متفاوت از یک ارز دیجیتال پایان می یابد.
توسعه دهندگان بلاک چین و دارایی های رمزنگاری به طور مداوم بر روی ویژگی های جدیدی کار می کنند که نرم افزار منبع-باز آنها را بازنگری می کند و امنیت، ثبات و مقیاس پذیری آن را بهبود می بخشد.
در برخی موارد، یک ارتقای ساده شبکه کافی نیست و نیاز به یک بازنگری اساسی در کد موجود است. یک مثال خوب در اینجا کنسول های بازی نسل جدید یا تلفن های همراه است که اغلب با بازی ها یا برنامه های نسل قدیمی سازگار نیستند.
هارد فورک ارز دیجیتال میتواند به اصلاح حفرههای امنیتی در پروتکل (قوانین)، معرفی ویژگی های جدید یا عملکرد بهتر، تغییر پاداش استخراج یا کارمزد تراکنش ها و همچنین سرعت و مقیاس پذیریِ تراکنشهای بلاک چین کمک کند. نکته مهم این است که هارد فورک ها میتوانند به بلاک چین های کوچکتر کمک کنند تا تراکنش های مخرب را معکوس کنند که در آن هکرها از سرمایه شان کلاهبرداری کردهاند.
Hard Fork اتریوم و بیت کوین
بارزترین نمونه از چنین موردی، ایجاد بلاک چین جدید اتریوم (ETH) پس از آن بود که زنجیره اصلی (که اکنون اتریوم کلاسیک (ETC) نامیده میشود)، در سال ۲۰۱۶ به دلیل آسیب پذیری امنیتی دچار هک ویرانگر ۱۵۰ میلیون دلاری شد. به منظور بازگرداندن دارایی قربانیان، بنیاد اتریوم بهروزرسانی جدیدی را اجرا کرد که تراکنش های غیرقانونی هکرهای سازمان غیرمتمرکز خودگردان (DAO) را باز گرداند.
البته معروف ترین هارد فورک بدون شک هارد فورک بیت کوین در سال ۲۰۱۷ است که بیت کوین کش را ایجاد کرد. زمانی که ماینرهای بیت کوین کش، نرم افزارهای خود را به نسخه پروتکلی که اندازه هر بلوک را از ۱ مگابایت به ۸ مگابایت افزایش می داد، به روز رسانی کردند، یک اختلاف طولانی مدت بین اجتماع ارز دیجیتال ایجاد شد. در نتیجه، بیت کوین و بیت کوین کش اکنون به عنوان دو بلاک چین کاملاً متفاوت وجود دارند که هر یک با قوانین و اهداف خودش به جوامع مختلف پاسخ میدهد.
توجه به این نکته مهم است که در حالی که فورک ها، به ویژه هارد فورک ها، می توانند اختلافات زیادی ایجاد کنند، اما برای رفع مشکلات امنیتی و کمک به عملکرد بهتر ارزهای دیجیتال بسیار ضروری هستند. بلی، این تکامل است عزیزم!
بیشتر بدانید:
نرم افزار ریگ ماینینگ : دانلود و نصب نرم افزار ماینر ارز دیجیتال برای ویندوز
بهترین ارز دیجیتال برای سرمایه گذاری ۲۰۲۲
اتریوم ؛ چرا بلاک چین این ارز دیجیتال میزبان اکثر NFT های معروف است؟
۰ Comments