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

آشنایی با فورک و مفهوم آن

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

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

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

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

فورک

چرا نیازمند خلق یک فورک جدید هستیم؟

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

آپدیت و به‌روز‌رسانی بلاک چین

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

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

جبران خسارات مالی تریدرها

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

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

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

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

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

• هاردفورک

• سافت‌فورک

ابتدا به سراغ تعریف سافت‌فورک می‌رویم و بعد بر اساس آن می‌توانیم تعریف هاردفورک را هم یاد بگیریم. اگر بخواهیم به این سوال پاسخ دهیم که سافت فورک چیست باید بگوییم که یک به‌روزرسانی نرم افزاری است. به همین دلیل در منابع مختلف به آن Backwards Compatible می‌گویند.

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

در مقابل هاردفورک را داریم که همه‌جانبه‌تر از سافت فورک است. در Hardfork که به آن Not Backwards Compatible می‌گویند، تمام کاربران باید بعد از اعلان عمومی؛ نرم افزار خود را به‌روزرسانی کنند. در صورتی که کاربری آپدیت را انجام ندهد، نمی‌تواند در تایید تراکنش‌ها و ارسال بلاک‌ها شرکت کند. بنابراین کاربر قبل از استیک کردن در تراست ولت و فعالیت‌های دیگر در بازار ارزهای دیجیتال، باید سیستم خود را به آخرین نسخه آپدیت کند.

انواع فورک

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

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

• هارد فورک برنامه ریزی شده

• هارد فورک بحث برانگیز

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

هارد فورک برنامه‌ریزی شده (Planned Hard Fork) زمانی اتفاق می‌افتد که اکثریت کاربران و توسعه‌دهندگان با انجام آن موافق هستند. بنابراین همه زنجیره قبلی را رها کرده و به زنجیره جدید می‌پیوندند. به عنوان مثال انشعاب از شبکه‌ای که درباره اتریوم گفتیم، هارد فورک برنامه‌ریزی شده نام دارد.

هارد فورک بحث برانگیز

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

معرفی انواع سافت فورک

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

Miner Activated Soft Fork: در این فورک شما به عنوان یک کاربر شبکه می‌توانید تغییرات جدید را پذیرفته و یا آن را رد کنید. وضعیت برای ماینرها نیز به همین شکل بوده و به روز رسانی‌های جدید را می‌توانند انتخاب کنند یا فعلا از کنار آن عبور کنند.

User Activated Soft Fork: پس از این که سافت فورک منتشر می‌شود، تغییرات جدید در زمانی مشخص و به صورت هم زمان در تمام شبکه فعال می‌شود. کاربران می‌توانند دستورات، تراکنش‌ها و بلاک‌های قدیمی را تایید کرده و یا آن‌ها را رد کنند.

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

آیا ایجاد یک فورک جدید روی قیمت رمز ارزها اثر می‌گذارد؟

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

اجماع شبکه و فورک جدید

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

تحریک احساسات طرفداران

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

توزیع ارزهای جدید

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

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

مزایای تولید فورک

کلام آخر؛ آیا فورک‌ها اعضای جدایی‌ ناپذیر بلاک چین هستند؟

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

نظر شما درباره فورک‌ های بیت کوین چیست؟ آیا با انجام هاردفورک و سافت فورک موافق هستید؟ یا می‌توان شما را در گروه مخالفان قرار داد؟ نظرات خود را در کامنت با ما در میان بگذارید.