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