هارد فورک چیست

هارد فورک (Hard Fork)

فورک یا انشعاب توسط توسعه دهندگان یا اعضای انجمن یک رمز ارز که از عملکردهای ارائه شده توسط پیاده سازی های بلاکچین موجود ناراضی هستند، برنامه ریزی می شود و در واقع نوعی به روز رسانی شبکه است. انواع فورک شامل هارد فورک (hard fork) و سافت فورک (soft fork) کارایی های متفاوتی دارد. در این مقاله به بررسی کامل فرآیند هارد فورک خواهیم پرداخت. با ما همراه باشید.

هارد فورک

هارد فورک چیست؟

در عرصه ارزهای دیجیتال هارد فورک به تغییرات ایجاد شده در شبکه گفته میشود که باعث نقض قوانین قبلی می گردد. یک انشعاب سخت در واقع به تغییر اساسی پروتکل شبکه بلاکچین اشاره دارد که به طور موثر به دو شاخه ی پروتکل قبلی و نسخه جدید تقسیم می شود.

هارد فورک به تغییر قاعده ای اطلاق می شود که دارای تاثیرات گسترده ای بر روی کل پروتکل شبکه بلاک چین است. در مقایسه با قوانین قدیمی، بلوک های معتبر تولید شده با استفاده از قوانین جدید ممکن است غیر معتبر یا بلوک های نامعتبر معتبر مشاهده شوند، این بدان معناست که همه گره هایی که طبق قوانین جدید کار می کنند نیاز به ارتقا نرم افزار خود دارند.

پس از افزودن قانون جدید و اجرای انشعاب سخت، عده ای از بلاک چین جدید پیروی می کنند در حالی که عده دیگر همراه با مسیر قدیمی ادامه خواهند داد. اگر یک گروه از کاربران (یا گره ها) از نرم افزار قدیمی استفاده کنند در حالی که گروه دیگر از نرم افزار جدید استفاده می کنند، می توان گفت که یک تقسیم دائمی در شبکه اتفاق افتاده است و دو بلاک چین به صورت مجزا فعال می شوند.

نحوه کار هارد فورک ها

یک فورک در یک بلاک چین می تواند در هر سیستم عامل و شبکه ارزهای رمزپایه، وجود داشته باشد و این امر تنها به بیت کوین معطوف نمیباشد. این بدان دلیل است که بلاک چین ها و ارزهای رمزپایه بدون توجه هر سیستم عامل دیجیتال، اساساً به همان شیوه بیت کوین کار می کنند.

از آنجا که ماینرها در یک بلاکچین قوانینی را تنظیم می کنند که باعث ایجاد بلاک های جدید در شبکه می شود، ماینرها باید قوانین جدید را درک کنند. در واقع همه ماینرها (استخراج کنندگان) باید در مورد قوانین جدید و آنچه که یک بلوک معتبر در زنجیره را تشکیل میدهد، توافق کنند.

بنابراین هنگامی که قوانین تغییر می کند ولی همه اعضای شبکه با آن موافق نیستند، رمز ارزهای مختلف با اسامی مشابه با رمز ارز اولیه به وجود می آید. مانند چیزی که درباره بیت کوین و بیت کوین کش شاهد آن بودیم.

 برای سرمایه گذار معمولی ارزهای رمزپایه، تشخیص تفاوت بین ارزهای فروک شده و درک علت و اهمیت ایجاد آنها ممکن است تا حدودی دشوار باشد.

هارد فورک بیت کوین

هارد فورک بیت کوین

تعداد رو به افزایشی از رمز ارزها از فناوری هایی استفاده میکنند که در ابتدا در برنامه ساتوشی ناکاموتو وجود داشته است. بسیاری از شبکه ها سعی در بهبود مدل بیت کوین در راستای ایجاد سازگاری بیشتر آن دارند. تغییرات و اصلاحات بیت کوین در بعضی شرایط باعث تحولاتی میشود که طبق همان مفهوم اولیه استوار است اما با اصل خود خیلی تفاوت دارد.

برای مثال میزان سرعت تراکنش های شبکه بلاک چین بیت کوین را میتوان در نظر گرفت. میزان سرعت هر تراکنش در این بلاک چین حدود مقدار  3 تا 7 تراکنش در ثانیه است که به سبب مقدار بالای تراکنش ها در این شبکه، صورت گرفتن یک تراکنش ممکن است بین 30 دقیقه تا 16 ساعت طول بکشد که این میزان بسیار زیاد است.

جهت رفع مشکل مقدار سرعت تراکنش‌ ها در شبکه بلاک چین بیت کوین، توسعه دهندگان پیشنهادی مبنی بر هاردفورک جدید را برای این شبکه مطرح کردند که در نتیجه باعث ایجاد رمز ارز جدید بیت کوین کش شد.

این ارز دیجیتال جدید مبتنی بر بلاک چین بیت کوین است. تنها تفاوتی که دارد در رابطه با سرعت انجام تراکنش ها است. که سرعت آنها حدود 30 تا 60 تراکنش در ثانیه افزایش یافته است.

این هارد فورک بیت کوین جدا از افزایش سرعت، داراری کارکرد های بیشتری نسبت به خود این رمز ارز است. اما بیت کوین کش نتوانست جایگاه بیت کوین را در پذیرش و محبوبیت به دست آورد.

دلایل ایجاد هاردفورک

دلایل زیادی وجود دارد که توسعه دهندگان ممکن است یک انشعاب سخت را اجرا کنند، مانند اصلاح خطرات مهم امنیتی موجود در نسخه های قدیمی نرم افزار، اضافه کردن کارکرد جدید یا معکوس کردن معاملات مانند زمانی که بلاک چین اتریوم یک هارد فورک برای معکوس کردن یک حمله هکری اجرا نمود.

به طور خلاصه دلایل اجرای یک انشعاب سخت در شبکه عبارتند از:

  • رفع اختلاف نظرات فنی
  • ایجاد اعتماد و بازگشت سرمایه از دست رفته
  • به روز رسانی شبکه بلاک چین
تفاوت نحوه کار هارد فورک و سافت فورک

تفاوت هارد فورک و سافت فورک در چیست؟

علیرغم داشتن نام های مشابه و اهداف هم راستا، انشعابات سخت و نرم تفاوت قابل توجهی با یکدیگر دارند.

در هارد فورک هایی که اکثزیت جامعه با آنها موافق نیستند گره های جدید فقط می توانند با گره هایی که نسخه جدید را اجرا می کنند ارتباط برقرار کنند. در نتیجه، بلاک چین تقسیم می شود و دو شبکه جداگانه ایجاد می کند: یکی با قوانین قدیمی و دیگری با قوانین جدید.

در مقابل سافت فورک یا انشعاب نرم سازگار با نسخه قبلی است. به این معنی که گره های ارتقا یافته همچنان می توانند با گره های به روز رسانی نشده ارتباط برقرار کنند. آنچه معمولاً در انشعاب نرم می بینید، افزودن قانون جدیدی است که با قوانین قدیمی مغایرت ندارد.

اساساً هر دو نوع انشعاب اهداف مختلفی را دنبال می کنند. هارد فورک های بحث برانگیز و تهاجمی می توانند یک جامعه را از هم جدا کنند، اما موارد برنامه ریزی شده به شرکت کنندگان در شبکه امکان آزادی اصلاح نرم افزار را با موافقت همه جامعه می دهد.

انشعابات نرم گزینه ملایم تری هستند. با این حال شما در کارهایی که می توانید انجام دهید محدودتر هستید زیرا تغییرات جدید نمی تواند با قوانین قدیمی مغایرت داشته باشد.

به طور کلی انشعابات سخت و نرم برای موفقیت طولانی مدت شبکه های بلاکچین بسیار مهم هستند. آنها به ما اجازه می دهند، علی رغم عدم وجود یک مرجع مرکزی، در سیستم های غیرمتمرکز تغییر و به روزرسانی کنیم. انتخاب هر یک از آنها به شرایط شبکه و نظر اعضای جامعه بستگی دارد.

4 / 5. تعداد نظر : 1

اشتراک در
اطلاع از
guest
0 Comments
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها