هارد فورک (Hard Fork) تغییری اساسی در قوانین بلاکچین هست که مسیر یک شبکه رو تغییر میده و گاهی به ایجاد یک ارز دیجیتال جدید منجر میشه. این تغییر معمولا با هدف رفع مشکلات، افزایش ظرفیت یا اصلاح قوانین پروتکل انجام میشه. نتیجه این فرایند روی شبکه، دارایی کاربران و قیمت ارز دیجیتال اثر میذاره.

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

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

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

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

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

این تغییر معمولا برای حل مشکلات فنی و امنیتی، افزایش ظرفیت شبکه، تغییر مکانیزم اجماع یا اضافه کردن قابلیت های تازه انجام میشه. جدا شدن بیت کوین کش از بیت کوین در سال ۲۰۱۷ هم یکی از نمونه های شناخته شده این تغییره.

هارد فورک چگونه انجام میشود؟

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

مراحل اجرای این تغییر رو میشه این طور خلاصه کرد:

  1. پیشنهاد تغییرات: قوانین یا پارامترهای موردنظر مشخص و کد مربوط به اون آماده میشه.
  2. انتشار نسخه جدید: نرم افزار به روزشده در اختیار نودها و سایر مشارکت کننده های شبکه قرار میگیره.
  3. رسیدن به نقطه فورک: با رسیدن بلاکچین به ارتفاع یا زمان تعیین شده، قوانین جدید فعال میشن.
  4. اعتبارسنجی با قوانین جدید: نودهای به روزشده بلاک ها و تراکنش ها رو طبق قوانین تازه بررسی میکنن.
  5. ادامه یا جدایی زنجیره: اگر نسخه قدیمی ادامه پیدا کنه و هر دو طرف فعالیت داشته باشن، امکان ایجاد یک زنجیره جدا وجود داره.

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

مراحل اجرای فورک و تغییر قوانین شبکه بلاکچین

چه عواملی باعث ایجاد هارد فورک میشوند؟

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

مهم ترین دلایل ایجاد این تغییر عبارتند از:

  • رفع مشکلات امنیتی: اصلاح آسیب پذیری های جدی یا جلوگیری از سوءاستفاده های احتمالی.
  • افزایش ظرفیت شبکه: تغییر محدودیت اندازه بلاک یا نحوه پردازش تراکنش ها برای افزایش ظرفیت.
  • اضافه کردن قابلیت های جدید: بعضی قابلیت ها با قوانین قبلی سازگار نیستن و نیاز به تغییر قوانین اجماع دارن.
  • اصلاح قوانین اقتصادی: تغییر پاداش بلاک، برخی پارامترهای عرضه یا سایر قوانین اقتصادی شبکه.
  • اختلاف نظر در جامعه پروژه: زمانی که گروه های مختلف درباره مسیر آینده شبکه به توافق نرسن.
  • تغییر مکانیزم اجماع: تغییر اساسی در نحوه تایید بلاک ها و رسیدن شبکه به اجماع.

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


بیشتر بخوانید: فورک بیت کوین چیست؟ معرفی مهمترین فورک های بیت کوین


مزایا و معایب هارد فورک

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

مزایا

  • رفع مشکلات فنی و امنیتی: امکان اصلاح آسیب پذیری ها و بخش های مشکل ساز پروتکل.
  • افزایش ظرفیت و کارایی: تغییر پارامترهای شبکه برای پردازش تراکنش های بیشتر یا بهبود عملکرد.
  • اضافه شدن قابلیت های جدید: اجرای ویژگی هایی که با قوانین قبلی سازگار نیستن.
  • تغییر قوانین اقتصادی: اصلاح پاداش بلاک یا بعضی قوانین مربوط به عرضه.
  • حل اختلافات اساسی: در بعضی پروژه ها، ایجاد یک زنجیره جدا به گروه های مختلف اجازه میده مسیر متفاوتی رو دنبال کنن.

معایب

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

مزایا و معایب فورک در شبکه بلاکچین

آیا هر هارد فورک باعث ایجاد ارز دیجیتال جدید میشود؟

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

ایجاد یک دارایی مستقل بیشتر زمانی مطرح میشه که بخشی از شبکه نسخه متفاوتی از قوانین رو ادامه بده و زنجیره جداگانه ای شکل بگیره. بیت کوین کش (Bitcoin Cash) نمونه شناخته شده ای از این اتفاقه که در سال ۲۰۱۷ از شبکه بیت کوین جدا شد.

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


بیشتر بخوانید: ارز دیجیتال ای کش چیست؟ (پیش بینی قیمت توکن XEC)


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

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

  • فورک برنامه ریزی شده (Planned Hard Fork): از قبل طراحی میشه و معمولا زمان اجرای مشخصی داره. برای تغییر قوانین شبکه، بهبود عملکرد، افزایش امنیت یا اضافه کردن قابلیت های جدید انجام میشه.
  • فورک بحث برانگیز (Contentious Hard Fork): در نتیجه اختلاف نظر درباره قوانین یا مسیر آینده شبکه شکل میگیره. اگر گروه های مختلف روی قوانین متفاوت باقی بمونن، ممکنه دو زنجیره مستقل ایجاد بشه. بیت کوین کش نمونه شناخته شده این نوع فورکه.
  • فورک اضطراری (Emergency Hard Fork): برای واکنش سریع به مشکلات جدی مثل آسیب پذیری امنیتی، باگ بحرانی یا حمله به شبکه اجرا میشه و هدف اون محدود کردن آسیب و حفظ امنیت شبکه هست.

بعد از هارد فورک چه اتفاقی می افتد؟

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

چه اتفاقی برای شبکه میافتد؟

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

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

تکلیف دارایی کاربران چه میشود؟

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

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

اتفاقات بعد از فورک و تاثیر آن بر شبکه و دارایی کاربران

مهمترین هارد فورک های ارزهای دیجیتال

چند نمونه مهم از هارد فورک های ارز دیجیتال عبارتند از:

  1. بیت کوین کش (Bitcoin Cash): در سال ۲۰۱۷ و بعد از اختلاف نظر درباره افزایش ظرفیت بلاکچین بیت کوین ایجاد شد. برای آشنایی بیشتر با شبکه اصلی، میتونید آموزش بیت کوین رو مطالعه کنید.
  2. اتریوم کلاسیک (Ethereum Classic): در سال ۲۰۱۶ و بعد از اختلاف بر سر نحوه برخورد با هک The DAO از زنجیره اتریوم جدا شد.
  3. بیت کوین SV (Bitcoin SV): در سال ۲۰۱۸ در پی اختلافات داخلی بیت کوین کش درباره مسیر توسعه و اندازه بلاک شکل گرفت.
  4. بیت کوین گلد (Bitcoin Gold): در سال ۲۰۱۷ با هدف تغییر الگوریتم استخراج بیت کوین و کاهش وابستگی به دستگاه های ASIC ایجاد شد.
  5. اتریوم (Ethereum): فورک هایی مثل Byzantium، Constantinople و London برای اجرای تغییرات و ارتقای پروتکل انجام شدن و به ایجاد ارز جدید منجر نشدن.

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


بیشتر بخوانید: تاریخچه هاردفورک بیت کوین از ابتدا تا به امروز در یک نگاه


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

تفاوت اصلی Hard Fork و Soft Fork به سازگاری قوانین جدید با نسخه قبلی پروتکل برمیگرده. در Hard Fork، قوانین تازه با نسخه قبلی سازگار نیستن و نودهای قدیمی ممکنه بلاک ها و تراکنش های جدید رو معتبر ندونن. اگه بخشی از شبکه روی قوانین قبلی باقی بمونه، امکان شکل گیری دو زنجیره وجود داره.

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

ویژگی هارد فورک سافت فورک
سازگاری با قوانین قبلی نداره داره
نیاز به بروزرسانی نودها معمولا ضروریه معمولا ضروری نیست
احتمال ایجاد زنجیره جدا وجود داره بسیار کمتره
نوع تغییرات ناسازگار با قوانین قبلی سازگارتر با قوانین قبلی
نمونه شناخته شده بیت کوین کش SegWit در بیت کوین

پس تفاوت این دو فقط به اندازه یا شدت آپدیت مربوط نیست. مسئله اصلی، سازگاری قوانین جدید با پروتکل قبلیه.

هارد فورک چه تاثیری بر قیمت ارز دیجیتال دارد؟

Hard Fork ممکنه در دوره قبل از اجرا و بعد از فعال شدن قوانین جدید روی قیمت ارز دیجیتال اثر بذاره. اما عوامل موثر در این دو مرحله یکسان نیستن. پیش از اجرا، انتظارات بازار و گمانه زنی ها اهمیت بیشتری دارن؛ بعد از فورک، عملکرد واقعی شبکه و میزان پذیرش اون بیشتر مورد توجه قرار میگیره.

  • پیش از اجرا: خبر مربوط به تغییر، احتمال ایجاد دارایی جدید یا انتظار برای بهبود شبکه میتونه تقاضا و حجم معاملات رو افزایش بده. در مقابل، اختلاف بین اعضای پروژه، احتمال تقسیم شبکه یا ابهام درباره پشتیبانی صرافی ها ممکنه فشار فروش ایجاد کنه.
  • پس از اجرا: عملکرد شبکه، فعالیت کاربران و توسعه دهنده ها، نقدینگی و حمایت صرافی ها و کیف پول ها از عوامل مهم بازار هستن. مشکلات فنی یا استقبال ضعیف هم ممکنه روی قیمت فشار بذاره.

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

برای آشنایی بیشتر با مفهوم هارد فورک  و تفاوت اون با Soft Fork، می تونید این مفهوم رو از نظر فنی و کاربردی بیشتر بررسی کنید. 

تاثیر فورک بر قیمت ارز دیجیتال قبل و بعد از اجرای فورک

جمع بندی 

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

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

تا حالا با Hard Fork سروکار داشتید؟ تجربه تون رو با ما و بقیه کاربرها به اشتراک بذارید.

سوالات متداول

خود فورک معمولا خطرناک نیست اما باید شرایط شبکه رو بررسی کنید.

اطلاعیه های رسمی پروژه و صرافی یا کیف پولتون رو بررسی کنید.

بله، ممکنه بعضی کیف پول ها از شبکه جدید پشتیبانی نکنن.

اطلاعاتش رو از سایت و کانال های رسمی پروژه دنبال کنید.

بستگی به شرایط فورک داره و گاهی هیچ اقدامی لازم نیست.

نه، خود فورک باعث از بین رفتن دارایی نمیشه.