در دنیای ارزهای دیجیتال اصطلاحاتی مانند فورک وجود دارد که آگاهی از آنها پیش شرط ورود و یا یک ادامه موثر در این بازار است. یکی از اصطلاحاتی که شاید تا به حال به گوشتان خورده باشد اصطلاح "فورک" است. گاهی اخباری مبنی بر ارائه یک فورک جدید، سافت فورک و یا هارد فورک به دنیای ارزهای دیجیتال مطرح میشود، که ممکن است کنجکاوی شما را برانگیخته باشد، شاید تا به حال به دنبال کشف معنای این اصطلاح نرفته باشید، و یا دقیقا متوجه نشده باشید که فورک چیست. ما در آکادمی پارسیان بورس به مانند همیشه به دنبال بررسی فورک و انواع آن هستیم، و به دنبال آن هستیم تا به زبان ساده آن را برایتان شرح دهیم.
قبل از تعریف فورک یا همان Fork بایستی یک قدم به عقب برگردیم. همانطور که میدانید بلاک چین یک پایگاه داده تماما غیرمتمرکز است، اطلاعاتی زیادی در بلاک چین وجود دارند که قابل تغییر نیستند، و کاربران نمیتوانند در آن تغییراتی ایجاد کنند. با این حال سوالی که وجود دارد این است، اگر کاربران از بلاک چین و پروتکل های آن رضایت نداشته باشند چه اتفاقی رخ میدهد و چاره کار کدام است؟
بگذارید سادهتر بگوییم، تا به حال برایتان پیش آمده است که از مشخصات و یا ویژگی ها اپلیکیشین و یا نرم افزاری رضایت نداشته باشید و به دنبال ارتقا و بهبود آن باشید؟ همین اتفاق در دنیای ارزهای دیجیتال هم وجود دارد، و رفع نارضایتی های موجود در دنیای ارزهای دیجیتال تنها یک راه حل دارد و آن هم عبارت است از:
فورک!
در اینجا است که فورک متولد میشود. در حقیقت فورک روش و راهحلی در پاسخ به نارضایتی کاربرانی است که از پروتکلهای بلاک چین ناراضی هستند.
بطور مثال اگر شما موافق برخی از قوانین و پروتکلهای موجود نباشید، برنامه نویسان با آپدیت و به روزرسانی بلاک چین میتوانند به ارائه راهحل جدید و حل مشکل بپردازند، بلاک چین جدید ایجاد شده فورک نام دارد، فورک از طریق کپی کد منبع پروژه و با انجام تغییرات بر روی آن اجرایی میشود، به عبارتی دیگر آپدیت و به روز رسانی و ارتقای یک برنامه همان فورک معروف است.
در حقیقت فورک از پروژههای قبلی خود انشعاب میگیرد، و میتواند با نسخههای قبلی خود سازگار و یا ناسازگار باشد.
نسخه ارتقا یافته و یا همان فورک بایستی مشکلات و مسائل برنامههای قبلی را به خوبی شناسایی و رفع کند تا رضایت کاربران را برانگیزد.
فورک به 2 دسته کلی قابل تقسیم است که عبارتند از:
1. Soft Fork
در حالت سافت فورک آپدیت و به روزرسانی نرم افزار متناسب و سازگار با نسخه های قبلی خود است که اصطلاحا به آن backwards compatible گفته میشود. در soft fork بیشتر کاربران بایستی نرم افزار را آپدیت کنند، با این حال اگر سایر افراد هم حاضر به پذیریش آپدیت و بهروزرسانی نباشند، ناخواسته رفته رفته این بهروزرسانی صورت خواهد پذیرفت، زیرا با عدم بهروز رسانی امکان استفاده از قابلیتهای جدید وجود نخواهد داشت.
2. Hard Fork
در حالت هارد فورک سازگاری و تناسب با نسخههای قبلی وجود ندارد، و نکته مهمی که در این جا وجود دارد این است که همه بایستی اقدام به، بهروزرسانی نرمافزار نمایند. آپدیتهایی که با نسخههای قبلی خود ناسازگار باشد اصطلاحاً backward incompatible نام دارد.
هارد فورکهای اتریوم شامل: Frontie Thawing و Dao Fork
و هارد فورکهای بیت کوین شامل: Bitcoin XT و Bitcoin cash
و سافت فورکهای P2SH و BIP66 جز معروفترین فورکها هستند.
اگر بخواهیم به تفاوت و بررسی بین soft fork و hard fork بپردازیم باید گفت:
1. هارد فورک 2 زنجیره بلوک ایجاد میکند.
2. سافت فورک تنها 1 زنجیره ایجاد میکند.
3. هارد فورک بلاک چین قدیمی و جدید را همزمان با هم دارد.
4. در سافت فورک تغییرات مورد انتظار کاربران وجود دارد.
5. حریم خصوصی در هارد فورک بیشتر از سافت فورک است.
6. هارد فورک قابل اعتمادتر از سافت فورک است.
1. حل اختلافات فنی:
به دلیل اختلافات و مشکلات و مسائلی که در حوزه مقیاسپذیری بیت کوین وجود داشت، نیاز به ایجاد فورک ضروری بود.
2. برگشت دارایی از دست رفته :
در سال 2016 قراداد هوشمند اتریوم بنام DAO هک شد و همین امر باعث شد، تا فورک اتریوم ارائه شود، و به وسیله فورک اتریوم داراییها مجدد قابل برگشت شوند.
در این مقاله درباره چیستی فورک آموختیم و یاد گرفتیم که fork چیست، و با انواع فورک آشنا شدیم. نوسانات قیمتی ارزهای دیجیتال میتواند تحت تاثیر فورک باشد، این نوسانات دو حالت مثبت و منفی دارند و میتوانند بر اساس شرایط تاثیر بگذارد.
در حالت کلی ارائه Soft Fork آسانتر از ارائه Hard Fork است، چون تنها به رضایت و موافقت حداکثری نیاز دارد، و لازم نیست مورد قبول همه باشد، از طرفی حریم خصوصی در هارد فورک بیشتر رعایت میشود و از این حیث بیشتر مورد قبول کاربران است.
دنیای کریپتوکارنسیها برای ارتقا و رشد خود بطور اجتناب ناپذیری به هاردفورکها و سافت فورکها نیازمند است.
برای آشنایی بهتر و عمیق تر با مفهوم فورک و نحوه استفاده از آن در دنیای کریپتوکارنسیها میتوانید از تجارب ارزنده کارشناسان ما در آکادمی پارسیان بورس بهره ببرید.
با ما در تماس باشید.