به گزارش سایت خبری ساعد نیوز، یک هارد فورک تغییری در پروتکل ارز دیجیتال است که درآن بلاک ها و تراکنش های نامعتبر قبلی معتبر می شوند. لذا همه کاربران ملزم به اعمال آن هستند. یک هارد فورک سازگار با قبل نیست. هارد فورک گاهی باعث تبدیل شدن به دو ارز می شود مثلا بیت کوین کش هارد فورکی از بیت کوین است یا اتریوم کلاسیک هارد فورکی از اتریوم است و این باعث می شود که دو ارز کاملا جدا پدید آید و کسانی که مایل باشند می توانند در قبلی ادامه دهند یا به هارد فورک جدید نقل مکان کنند.فورک به 2 نوع: هارد فورک و سافت فورک تقسیم میشود.
به غیر از فورک و سافت فورک، ما هارد فورک یا چنگال سخت نیز در شبکه رمزارزهای پایه داریم که اندکی با فورک معمولی تفاوت دارد. شباهت هارد فورک با فورک این است که هر دو با تغییراتی در شبکه بلاکچین ارز دیجیتال، ایجاد می شوند. اما تفاوت مهم هارد فورک در فرایند انجام آن است، معمولا بلاک های شبکه شکسته شده و به دو بلاک جداگانه تبدیل می شوند که در نهایت سبب ایجاد یک ارز جدید در دنیای ارزهای رمز پایه می شوند.
به عبارت ساده تر، در طی فرایند هارد فورک، تغییرات اساسی در شبکه بلاک چین ارز ایجاد می شود که این تغییرات را شبکه قبلی نمی تواند پشتیبانی کند. در نتیجه برای حمایت از این تغییرات، نیاز است که یک ارز جدید در همان شبکه ایجاد شود که تغییرات جدید را بتواند پشتیبانی کند.
هاردفورک هم مربوط به تغییرات نرم افزاری است که با نسخه های قدیمی سازگار نیست در این فورک تمامی کابران باید نرم افزار خود را به روزرسانی کنند تا قادر باشند در تایید تراکنشها و اعتبارسنجی آنها شرکت کنند. نود هایی که به روزرسانی را انجام نداده باشند از شبکه جدا شده و نمیتوانند تراکنشهای جدید را تایید کنند.
در دنیای ارزهای رمزنگاری شده، هر تغییر که منجر به نسخ قوانین قبلی شود و کد جدیدی استفاده شود، هارد فورک نامیده میشود. به عنوان مثال، سرعت انجام تراکنش ها در شبکه بلاکچین بیت کوین بین 3 تا 7 تراکنش در ثانیه می باشد که با توجه به حجم عظیم تراکنش ها در این شبکه، یک تراکنش در این شبکه ممکن است بین 30 دقیقه تا 16 ساعت زمان ببرد که زمانی بسیار زیاد می باشد.
برای مقابله با این مشکل، برنامه نویسان پیشنهاد یک هارد فورک را برای شبکه بیت کوین ارائه دادند که در نهایت منجر به ایجاد ارزی جدید بنام بیت کوین کش شد. بیت کوین کش نیز از همان شبکه بلاکچین بیت کوین استفاده می کند با این تفاوت که سرعت انجام تراکنش های آن بین 30 تا 60 تراکنش در ثانیه افزایش یافته است.
علاوه بر سرعت انجام تراکنش ها، تغییرات دیگری نیز در این شبکه ایجاد شده است که باعث شده تا بیت کوین کش کارایی بیشتری نسبت به بیت کوین داشته باشد. اما با این وجود چون بیت کوین از مقبولیت و محبوبیت بسیار زیادی برخوردار بوده است، هارد فورک بیت کوین، نتوانست جای خود بیت کوین را بگیرد.
هارد فورک (انشعاب سخت)
هارد فورک گاهی باعث تبدیل شدن به دو ارز می شود مثلاً بیت کوین کش، هارد فورکی از بیت کوین است یا اتریوم کلاسیک، هارد فورکی از اتریوم است و این باعث می شود که دو ارز کاملاً جدا پدید آید و کسانی که مایل باشند می توانند در قبلی ادامه دهند یا به هارد فورک جدید نقل مکان کنند.
هاردفورک زمانی اتفاق می افتد که برخی از استخراج کنندگان تصمیم به استخراج طبق مجموعه قوانین جدید می گیرند و برخی دیگر طبق همان مجموعه قوانین قدیمی ادامه می دهند.
یک هارد فورک دقیقاً معکوس سافت فورک است و در آن تمام گره ها باید ارتقاء یابند.
هاردفورک ناسازگار:
ساده ترین نوع انشعاب زنجیره برای فهمیدن، مدل ناسازگار است. در مواردی خاص، برخی از کاربران تصمیم به پیاده سازی و اجرای مجموعه قوانین جدیدی می گیرند. در این حالت مجموعه قوانین جدید کاملا مستقل از قوانین اصلی است.
هاردفورک نیمه سازگار:
هاردفورک نیمه سازگار (Semi-Compatible Hard Forks) زمانی اتفاق می افتد که مجموعه قوانین تقسیم شود (در نتیجه قوانینی مشترک بین دو زنجیره به وجود می آید)، اما همچنان بلاک هایی وجود خواهند داشت که تنها روی یکی از زنجیره ها معتبر هستند.
هاردفورک سازگار:
در یک هاردفورک مجموعه قوانین گسترش پیدا می کنند تا همزمان با اجازه دادن به شرایط دیگر، تمام قوانین قبلی را شامل شود.
تعریف هارمونیک
چنگال سخت به تکنولوژی بلاک چین مربوط است. چنگال سخت یک تغییر رادیکال به پروتکل است که قبلاً معتبر بودن بلوک ها / معاملات معتبر است (و یا بالعکس) و به همین ترتیب نیاز به تمام گره ها یا کاربران برای ارتقا به آخرین نسخه نرم افزار پروتکل دارد. چنگال سخت یک تفاوت دائمی از نسخه قبلی بلاک چین است. و گره هایی که نسخه های قبلی را اجرا می کنند، توسط جدیدترین نسخه پذیرفته نخواهند شد. این اساساً یک شاخه ی جدید در block chain ایجاد می کند، یک مسیر که به دنبال بلوک جدید به روز شده و مسیری است که در طول مسیر قدیمی ادامه می یابد. به طور کلی، پس از یک دوره کوتاه مدت، کسانی که در زنجیره قدیمی متوجه خواهند شد که نسخه آنها از بلوک قدیمی هستند یا بی ربط هستند و به سرعت به آخرین نسخه ارتقا می یابند.
هدف هارد فورک
یک هاردفورک میتواند به منظور رفع خطرات امنیتی مهم موجود در نسخه های قدیمی تر نرم افزار، اضافه کردن قابلیت های جدید یا معکوس کردن معاملات صورت گیرد. (مانند مواردی که به سختی بر روی هک کردن آن می انجامد). هارد فورک شامل تقسیم کردن مسیر بلوک به چند سر (مانند سرهای چنگال) با عدم اعتبار معاملات تایید شده توسط گره هایی است که به نسخه جدید نرم افزار پروتکل ارتقا داده نشده است. پس از هک شدن در DAO، جامعه اتریوم تقریبا به اتفاق آرا به نفع چنگال سخت برای رونق معاملات که ده ها میلیارد دلار ارزش ارز دیجیتالی را توسط هکر ناشناس ساخته بود، رای داد. هاردفورک همچنین اجازه می دهد تا صاحبان DAO صاحب اشیای خود را به آنها بازگردانده شود.