هارد فورک در برابر سافت فورک، و تأثیر هر کدام بر ماینر
تفاوت در این است که آیا نرمافزاری که بهروزرسانی نشده همچنان بلاکهای جدید را میپذیرد یا نه. همین یک پاسخ همه چیز دیگر را تعیین میکند.
فورک یک تغییر قوانین است، نه چیزی دراماتیکتر
بلاکچین مجموعهای از قوانین است که همه یک نسخه یکسان از آن را اجرا میکنند. فورک اتفاقی است که هنگام تغییر این قوانین رخ میدهد. این واژه بوی بحران میدهد، اما بیشتر فورکها نگهداری روزمرهای هستند که هیچکس جز توسعهدهندگان متوجه آن نمیشود.
دقیقاً یک پرسش این دو نوع را از هم جدا میکند و هر تفاوت دیگری از آن ناشی میشود: آیا نرمافزاری که بهروزرسانی نشده، هنوز بلاکهایی را که با قوانین جدید ساخته شدهاند میپذیرد؟
هارد فورک: قوانین آزادتر میشوند، نرمافزار قدیمی رد میکند
هارد فورک چیزی را مجاز میکند که قوانین قدیمی مجاز نمیدانستند. شاید بلاکی بزرگتر، نوع جدیدی از تراکنش یا برنامه پاداش تغییریافته. چون بلاکهای جدید کاری انجام میدهند که پیشتر ممنوع بود، نرمافزاری که قوانین قدیمی را اجرا میکند آنها را بررسی کرده و بهعنوان نامعتبر رد میکند.
همین موضوع آن را ناسازگار با نسخههای قبلی میکند، و به همین دلیل هارد فورک نیاز دارد که همه با هم حرکت کنند. اگر همه بهروزرسانی کنند، یک زنجیره وجود دارد و تغییر بهسادگی اعمال میشود. اگر گروه قابلتوجهی این کار را نکند، از آن بلاک به بعد دو زنجیره وجود دارد که هر کدام طبق قوانین خودش معتبر است و دیگری را نادیده میگیرد.
سافت فورک: قوانین سختگیرانهتر میشوند، نرمافزار قدیمی موافقت میکند
سافت فورک چیزی را ممنوع میکند که قوانین قدیمی مجاز میدانستند. بلاکهای جدید زیرمجموعهای از چیزی هستند که از قبل معتبر بود، بنابراین نرمافزار قدیمی آنها را بررسی میکند، ایرادی پیدا نمیکند و آنها را میپذیرد. هیچکس به دلیل بهروزرسانی نکردن از زنجیره بیرون رانده نمیشود.
گیر کار در جهت مخالف است. ماینری که هنوز نرمافزار قدیمی را اجرا میکند ممکن است بلاکی تولید کند که از نظر قوانین قدیمی درست است اما قوانین جدید و سختگیرانهتر را نقض میکند، و اکثریت بهروزشده آن را رد خواهد کرد. آن بلاک فقط دیر نیست، بلکه دور ریخته میشود، همراه با همه کاری که برای پیدا کردنش صرف شده است.
به همین دلیل سافت فورکها معمولاً فقط زمانی فعال میشوند که اکثریت بزرگی از هشریت اعلام آمادگی کند. بهروزرسانی طوری هماهنگ میشود که اقلیتی که عقب میماند آنقدر کوچک باشد که سریع متوجه شود و بهروزرسانی کند.
انشعاب زنجیره واقعاً چه معنایی برای پرداختهای شما دارد
اگر یک زنجیره واقعاً دو شاخه شود، دو پیامد به دنبال دارد که برای یک ماینر از سیاستهای پشت این انشعاب مهمتر است.
هشریت میان شاخهها تقسیم میشود، بنابراین هر دو از زنجیره واحد قبلی امنیت کمتری دارند و هر دو تا زمان تنظیم سختی بلاکهای کندتری خواهند داشت. این تنظیم زمان میبرد و در این مدت، شاخهای که سهم کوچکی از هشریت دارد ممکن است واقعاً بسیار کند بلاک تولید کند.
پیامد دیگر این است که ارزهای شما روی هر دو شاخه وجود دارند، چون هر دو تاریخچه تا لحظه انشعاب را به اشتراک دارند. اینکه شاخه دوم ارزشی دارد یا نه پرسشی است که بازار پاسخ میدهد و اغلب پاسخ «بسیار کم» است. صرافیها معمولاً در زمان فورک درباره واریزها محتاط هستند، که اگر قصد فروش داشتید بهتر است به خاطر داشته باشید.
فورکهایی که ارز جدید میسازند، و فورکهایی که نمیسازند
بیشتر فورکها یک زنجیره را تغییر میدهند و یک زنجیره باقی میگذارند. استثناهای مشهور آنهایی هستند که در آنها گروهی عمداً قوانین قدیمی را بهعنوان یک ارز جداگانه زنده نگه داشت، و چند ارز شناختهشده از همین راه به وجود آمدهاند.
یک تمایز مفید: بهروزرسانی برنامهریزیشده شبکه که همه آن را میپذیرند، از نظر فنی یک هارد فورک است و اصلاً ارز جدیدی ایجاد نمیکند. هدف خود بهروزرسانی است و فورک فقط سازوکار آن است. تنها فورکی که در آن دو گروه هر دو به ساختن ادامه میدهند، دو ارز به جا میگذارد.
قاعده عملی برای یک ماینر
لازم نیست بحثها را دنبال کنید. لازم است نرمافزاری را اجرا کنید که زنجیرهای که از آن پرداخت دریافت میکنید اجرا میکند، و بدانید چه زمانی این تغییر میکند.
- کانال رسمی اطلاعرسانی خود ارز را برای ارتفاعهای فعالسازی دنبال کنید. فورک در یک ارتفاع بلاک اعلامشده اعمال میشود، نه در یک زمان اعلامشده، و همین عدد است که باید یادداشت کنید.
- اگر در یک استخر استخراج میکنید، استخر نود را اجرا کرده و بهروزرسانی را انجام میدهد. در حالت عادی نرمافزار استخراج شما تحت تأثیر قرار نمیگیرد، چون کار برای شما ارسال میشود؛ شما خودتان بلاکها را اعتبارسنجی نمیکنید.
- اگر بهصورت انفرادی روی نود خودتان استخراج میکنید، بهروزرسانی آن نود وظیفه شماست، و انجام دیرهنگام آن یعنی استخراج روی زنجیرهای که هیچکس آن را نمیپذیرد.
- در زمان یک فورک بحثبرانگیز، انتظار داشته باشید برآورد درآمد شما تا مدتی نادرست باشد. سختی، قیمت و اینکه استخر کدام زنجیره را دنبال میکند، همگی ممکن است در یک هفته تغییر کنند.