فورک چیست؟

فورک (Fork)

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

فورک چیست؟

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

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

فورک بلاک چین

علت ایجاد فورک چیست؟

اکثر ارزهای دیجیتال تیم توسعه مستقلی دارند که مسئول تغییرات و بهبود شبکه هستند، دقیقاً به همان روشی که تغییر در پروتکل های اینترنت باعث می شود مرور وب با گذشت زمان بهتر شود.

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

درست مثل اینکه تمامی نرم افزارها به ارتقا نیاز دارند، بلاک چین ها نیز به دلایل مختلف به روز می شوند:

  • برای افزودن قابلیت
  • برای رفع خطرات امنیتی
  • برای حل اختلاف در جامعه در مورد جهت و مسیر رمز ارز 

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

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

فورک

فورک یا انشعاب چگونه صورت می گیرد؟

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

  • سافت فورک: سافت فورک را به عنوان یک نرم افزار ارتقا یافته برای بلاک چین در نظر بگیرید. تا زمانی که توسط همه کاربران پذیرفته شود، به مجموعه جدیدی از استاندارد های ارزی تبدیل می شود. soft forkها به منظور انتقال ویژگی ها یا عملکردهای جدید، معمولاً در سطح برنامه نویسی، به بیت کوین (Bitcoin) و اتریوم (Ethereum) مورد استفاده قرار گرفته اند. از آنجا که نتیجه نهایی یک بلاک چین منفرد است، تغییرات با بلاک های قبل از فورک سازگار است.
  • هارد فورک: هارد فورک زمانی اتفاق می افتد که کد تغییر بزرگی کند و نسخه جدید دیگر با بلاک های قبلی سازگار نباشد. در این حالت، بلاک چین به دو قسمت تقسیم می شود: بلاک چین اصلی و نسخه جدید که از قوانین جدید پیروی می کند. این اتفاق باعث می شود تا یک رمز ارز کاملا جدید ایجاد شود و تا کنون بسیاری از کوین های معروف به همین صورت به وجود آمده اند. رمز ارزهایی مانند بیت کوین کش و بیت کوین گلد از انشعاب سخت بیت کوین اصلی ایجاد شدند.

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

ایجاد توکن های جدید از طریق کپی کردن کد های منبع باز سایر رمز ارز ها از ابتدا یکی از رایج ترین روش ها بوده است. این روش شامل “کپی و جایگذاری” کد موجود است. سپس کد اصلاح می گردد و به عنوان توکن جدید راه اندازی می شود. نمونه ای از این روش لایت کوین است که به عنوان یک شبه بیت کوین آغاز به کار کرد. بنیانگذاران تغییراتی در کد ایجاد کردند، و اکنون این توکن به یک ارز رمزپایه محبوب تبدیل شده است.

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

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

تایید ایجاد فورک توسط چه کسی انجام میشود؟

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

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

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

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

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

0 / 5. تعداد نظر : 0

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