در دنیای فناوری بلاکچین، هارد فورک رویداد مهمی است که میتواند آینده یک شبکه ارزهای دیجیتال را شکل دهد. اغلب منجر به ایجاد یک شبکه بلاکچین جدید با ویژگیهای متمایز میشود. در این مقاله، ما بررسی خواهیم کرد که هارد فورک چیست، چرا رخ میدهد و چگونه در زمینه فناوری بلاکچین کار میکند.
فهرست
فورک چیست؟
فورک زمانی اتفاق میافتد که یک شبکه بلاکچین به دو زنجیره مجزا تقسیم شود. این میتواند به این دلیل اتفاق بیفتد که افراد جامعه در مورد اینکه بلاکچین در آینده باید به کجا برود اختلاف نظر دارند.
فورکها اغلب پیشرفتهایی را در بلاکچین به ارمغان میآورند و با افزودن ویژگیهای جدید و رفع مشکلات، توکن را جذابتر میکنند. دو نوع فورک وجود دارد: هارد فورک و سافت فورک.
هارد فورک در بلاکچین چیست؟
یک هارد فورک یک بلاکچین کاملاً جدید ایجاد میکند که با نسخه قبلی متفاوت است. جدایی دائمی است از سوی دیگر، سافت فورک تغییری در بلاکچین است که با نسخه قبلی سازگار است. این بدان معناست که نسخه جدید همچنان گرههایی را که نسخه قدیمی را اجرا میکنند، میپذیرد، بنابراین هیچ بلاکچین جداگانهای وجود ندارد.
اگر از ارز استفاده میکنید و هارد فورک اتفاق میافتد، باید به آخرین نسخه پروتکل به روز رسانی کنید. قبل از اینکه بیشتر به هارد فورک نگاه کنیم، بیایید یک درک کلی از سافت فورک و هارد فورک به دست آوریم.
هارد فورک در بلاکچین چیست؟
هارد فورک به فرآیند تقسیم یک بلاکچین به دو زنجیره مجزا اشاره دارد که تاریخچه مشترکی تا یک بلوک خاص دارند. پس از آن بلوک، دو زنجیره از هم جدا میشوند و هر زنجیره مسیر خود را دنبال میکند. این منجر به ایجاد یک شبکه بلاکچین جدید مستقل از شبکه اصلی میشود.
همچنین مقاله تفاوت بلاکچین عمومی و خصوصی را مطالعه کنید.
چرا Hard Fork اتفاق می افتد؟
هارد فورک ها معمولاً به دلیل اختلاف نظر در یک جامعه بلاکچین در مورد تغییرات مهم پروتکل، ارتقاء شبکه یا اصول اساسی رخ میدهد. این اختلاف نظرها ممکن است از نظرات متفاوت در مورد موضوعاتی مانند مقیاس پذیری، مکانیسمهای اجماع، حاکمیت یا امنیت ناشی شود. وقتی به اجماع نتوان رسید، هارد فورک راهی برای پیگیری دیدگاهها و ایدئولوژیهای متفاوت میشود.
در اینجا ما چند دلیل متداول را برای ایجاد هارد فورک فهرست کرده ایم:
- ارتقای پروتکل: هارد فورک ممکن است زمانی رخ دهد که یک پروتکل بلاکچین برای بهبود امنیت، مقیاس پذیری یا عملکرد آن باید ارتقا یابد. این ارتقاء ممکن است نیاز به تغییر در قوانین اجماع داشته باشد که منجر به هارد فورک شود.
- اختلافات بین اعضای انجمن: اگر توسعه دهندگان و جامعه نتوانند در مورد چگونگی بهبود پروتکل یا نحوه رسیدگی به یک مشکل خاص به توافق برسند، ممکن است هارد فورک رخ دهد. به عنوان مثال، گروهی از توسعه دهندگان ممکن است تصمیم بگیرند که یک بلاکچین جدید با قوانین متفاوت ایجاد کنند و در نتیجه هارد فورک ایجاد شود.
- نگرانیهای امنیتی: اگر یک شبکه بلاکچین آسیبپذیری امنیتی را تجربه کند، ممکن است یک هارد فورک برای جلوگیری از آسیب بیشتر و محافظت از وجوه کاربر رخ دهد.
- مسائل حاکمیتی: مسائل حاکمیتی میتواند در شبکههای غیرمتمرکز ایجاد شود، جایی که هیچ مرجع مرکزی برای تصمیمگیری وجود ندارد. اگر جامعه نتواند درباره نحوه اداره شبکه به توافق برسد، هارد فورک ممکن است رخ دهد.
- معرفی ویژگیهای جدید: اگر یک شبکه بلاکچین بخواهد ویژگیهای جدیدی را معرفی کند که با پروتکل موجود سازگار نیست، ممکن است هارد فورک لازم باشد.
به طور کلی، هارد فورک ها معمولاً زمانی ضروری هستند که نیاز به تغییر قابل توجهی در پروتکل بلاکچین وجود داشته باشد. با این حال، آنها همچنین میتوانند منجر به پراکندگی شبکه و تقسیم جامعه شوند، بنابراین باید با احتیاط رفتار کرد.
پیامدهای Hard Fork
هارد فورک پیامدهای مختلفی برای اکوسیستم بلاکچین و شرکت کنندگان آن دارد. همانطور که در نمونههایی مانند بیت کوین کش و بلاکچین اتریوم کلاسیک دیده میشود، میتواند منجر به تشکیل یک ارز دیجیتال جدید شود. دارندگان موجود ارز دیجیتال اصلی بسته به قوانین هارد فورک ممکن است مقداری معادل از ارز دیجیتال جدید دریافت کنند. علاوه بر این، یک هارد فورک میتواند باعث ایجاد شکاف در جامعه شود، زیرا شرکتکنندگان بر اساس اعتقادات و ترجیحات خود طرفهایی را انتخاب میکنند.
انواع هارد فورک
دو نوع اصلی هارد فورک وجود دارد:
نوع 1: هارد فورک های برنامه ریزی شده
هارد فورکهای برنامه ریزی شده به روز رسانی یا ارتقاء شبکه بلاکچین هستند که از قبل برنامه ریزی شدهاند و معمولاً توسط توسعه دهندگان شبکه هماهنگ میشوند.
در اینجا چند نمونه از هارد فورکهای برنامه ریزی شده آورده شده است:
ردیف | هارد فورک های برنامه ریزی شده | شرح |
1 | اتریوم کونستانتینوپل | ارتقای برنامه ریزی شده برای شبکه اتریوم. هدف آن بهبود عملکرد شبکه است. هدف کاهش هزینههای تراکنش شامل تغییرات در الگوریتم استخراج شبکه است. بهبودهای دیگری را در شبکه معرفی میکند |
2 | بیت کوین کش | هارد فورک برنامه ریزی شده شبکه بیت کوین. هدف آن افزایش محدودیت اندازه بلوک است. در نظر گرفته شده برای بهبود مقیاس پذیری شبکه. نتیجه ایجاد یک شبکه بلاکچین جدید به نام بیت کوین کش |
3 | کاردانو شلی | ارتقای برنامه ریزی شده برای شبکه بلاکچین کاردانو. هدف آن افزایش تمرکززدایی شبکه است. هدف آن بهبود امنیت شبکه است. شامل تغییرات در الگوریتم اجماع شبکه است. شامل به روز رسانیهای سیستم حکومتی است |
4 | مونرو | ارتقای برنامه ریزی شده برای شبکه بلاکچین Monero. هدف آن افزایش حریم خصوصی شبکه است. هدف بهبود مقیاس پذیری شبکه شامل تغییراتی در امضای حلقه شبکه است. شامل تغییرات در محدودیت اندازه بلوک است |
هارد فورک های برنامه ریزی شده معمولاً به خوبی هماهنگ هستند و نقشه راه مشخصی برای اجرا، آزمایش و استقرار دارند. هدف آنها بهبود عملکرد، امنیت و عملکرد شبکه است و به کاربران زمان میدهند تا برای تغییرات آماده شوند.
نوع 2: هارد فورک های بحث برانگیز
هارد فورکهای بحث برانگیز زمانی اتفاق میافتند که در جامعه در مورد جهت شبکه بلاکچین اختلاف نظر وجود داشته باشد. این نوع هارد فورکها میتوانند منجر به شکاف در جامعه شوند، به طوری که برخی از کاربران به استفاده از بلاکچین اصلی ادامه میدهند در حالی که برخی دیگر به بلاکچین جدید ایجاد شده توسط هارد فورک میروند.
در اینجا چند نمونه از هارد فورکهای بحث برانگیز آورده شده است:
ردیف | هارد فورک | سال | دلایل ایجاد |
1 | بیت کوین کش | 2017 | اختلاف نظر در مقیاس پذیری شبکه توسعه دهندگان میخواستند اندازه بلوک را افزایش دهند، در حالی که دیگران با آن مخالف بودند. |
2 | اتریوم کلاسیک | 2016 | اختلاف پس از یک هک مهم برخی از بازگرداندن بلاکچین حمایت کردند، برخی دیگر خواهان تغییری نبودند. |
3 | بیت کوین SV | 2018 | اختلاف نظر در جهت گیری شبکه توسعه دهندگان میخواستند از چشم انداز اصلی پیروی کنند، در حالی که دیگران بهبود مقیاس پذیری را در اولویت قرار دادند. |
1. بیت کوین کش
هارد فورک بیت کوین کش یک هارد فورک بحث برانگیز شبکه بیت کوین بود که در سال 2017 رخ داد. هارد فورک نتیجه اختلاف نظر در جامعه بیت کوین در مورد مقیاس پذیری شبکه بود. توسعه دهندگانی که از هارد فورک پشتیبانی میکردند معتقد بودند که محدودیت اندازه بلوک باید افزایش یابد تا تراکنشهای بیشتری انجام شود، در حالی که دیگران استدلال کردند که افزایش اندازه بلوک منجر به متمرکز شدن میشود. هارد فورک منجر به ایجاد یک شبکه بلاکچین جدید به نام بیت کوین کش شد.
2. Ethereum Classic
هارد فورک کلاسیک اتریوم یک هارد فورک بحث برانگیز شبکه اتریوم بود که در سال 2016 رخ داد. هارد فورک نتیجه یک اختلاف نظر در جامعه اتریوم در مورد نحوه رسیدگی به هک بود که منجر به از دست رفتن میلیونها دلار ارزش شد. برخی از اعضای جامعه معتقد بودند که بلاکچین باید به قبل از هک بازگردد، در حالی که برخی دیگر معتقد بودند که بلاکچین باید بدون تغییر باقی بماند. هارد فورک منجر به ایجاد یک شبکه بلاکچین جدید به نام Ethereum Classic شد.
3. بیت کوین SV
هارد فورک بیت کوین SV یک هارد فورک بحث برانگیز شبکه بیت کوین کش بود که در سال 2018 رخ داد. هارد فورک نتیجه یک اختلاف نظر در جامعه بیت کوین کش در مورد جهت گیری شبکه بود. توسعه دهندگانی که از هارد فورک پشتیبانی میکردند معتقد بودند که شبکه باید از دیدگاه اصلی خالق بیت کوین ساتوشی ناکاموتو پیروی کند، در حالی که دیگران استدلال میکردند که شبکه باید روی بهبود مقیاس پذیری خود تمرکز کند.
هارد فورکهای بحث برانگیز میتوانند باعث ایجاد تفرقه و شکاف در جامعه شوند. با این حال، آنها همچنین میتوانند به ایجاد شبکههای بلاکچینی جدید منجر شوند که به نگرانیهای خاص رسیدگی می کنند و فرصتهای جدیدی برای نوآوری فراهم میکنند.
هارد فورک و سافت فورک
فورک در بلاکچین زمانی اتفاق میافتد که کد نسخه اصلی یک ارز دیجیتال به روز میشود و دو نسخه مجزا از بلاکچین ایجاد میکند. تفاوت اصلی بین هارد فورک و سافت فورک در میزان سازگاری تغییرات ایجاد شده در بهروزرسانی است.
هارد فورک | سافت فورک |
واگرایی دائمی از نسخه بلاک چین قبلی. | واگرایی موقت از نسخه بلاک چین قبلی. |
اگر تعداد کافی گره به نسخه جدید ارتقا پیدا نکنند، ممکن است منجر به شکاف احتمالی در بلاکچین شود. | نسخه جدید با نسخه قبلی سازگار نیست. |
گرههایی که نسخه قدیمی را اجرا میکنند نمیتوانند بلوکهای جدید را تأیید کنند. | گرههایی که نسخه قدیمی را اجرا میکنند هنوز هم میتوانند بلوکهای جدید را تأیید کنند. |
گرههایی که نسخه جدید را اجرا میکنند نمیتوانند بلوکهای قدیمی را تأیید کنند. | گرههایی که نسخه جدید را اجرا میکنند، بلوکهایی را که با قوانین جدید مطابقت ندارند، رد میکنند. |
منجر به شکاف در بلاکچین میشود. | اگر تعداد کافی گره به نسخه جدید ارتقا پیدا نکند، ممکن است منجر به شکاف احتمالی در بلاکچین شود. |
یک گروه از گرهها از قوانین قدیمی پیروی میکنند، گروهی دیگر از قوانین جدید پیروی میکنند. | بلاکچین یکپارچه میماند، اما گرههایی که نسخه جدید را اجرا میکنند، قوانین بیشتری را اعمال میکنند. |
همانطور که جدول نشان میدهد، هارد فورک یک واگرایی دائمی با نسخه قبلی بلاک چین است، به این معنی که نسخه جدید دیگر با نسخه قبلی سازگار نیست. گرههایی که به اجرای نسخه قدیمی نرم افزار ادامه میدهند، نمیتوانند بلوکهای جدید را تأیید کنند، در حالی که گرههایی که نسخه جدید را اجرا میکنند، نمیتوانند بلوکهای قدیمی را تأیید کنند. این منجر به شکاف در بلاکچین میشود، به طوری که گروهی از گرهها از قوانین قدیمی و گروهی دیگر از قوانین جدید پیروی میکنند.
در مقابل، سافت فورک یک واگرایی موقت با نسخه قبلی بلاکچین است، به این معنی که نسخه جدید با نسخه قدیمی سازگار است. گره هایی که نسخه قدیمی را اجرا میکنند همچنان میتوانند بلوکهای جدید را تأیید کنند، زیرا قوانین جدید زیرمجموعهای از قوانین قدیمی هستند. با این حال، گرههایی که نسخه جدید را اجرا میکنند، بلوکهایی را که با قوانین جدید مطابقت ندارند، نمیپذیرند و در صورت عدم ارتقاء تعداد کافی از گرهها به نسخه جدید، منجر به شکاف احتمالی در بلاکچین میشود.
به طور خلاصه، هارد فورک دو بلاکچین مجزا ایجاد میکند که با یکدیگر ناسازگار هستند، در حالی که سافت فورک یک بلاک چین واحد ایجاد میکند که با نسخههای قدیمی و جدید نرم افزار سازگار است.
جمع بندی
در نتیجه، هارد فورکها رویدادهای دگرگون کننده در دنیای فناوری بلاکچین هستند. آنها زمانی رخ میدهند که یک جامعه بلاکچین با شکست اجماع مواجه شود و تصمیم بگیرد مسیرهای مختلفی را دنبال کند. از طریق یک هارد فورک، یک شبکه بلاکچین جدید با مجموعه قوانین و ویژگیهای خاص خود ایجاد میشود. در حالی که هارد فورکها میتوانند منجر به چندپارگی و تقسیمبندی شوند، اما فرصتهایی را برای نوآوری، آزمایش و کاوش ایدههای مختلف در فضای بلاکچین فراهم میکنند. همانطور که این فناوری به تکامل خود ادامه میدهد، هارد فورکها احتمالاً بخشی جدایی ناپذیر از چشم انداز بلاکچین باقی خواهند ماند.
0 Comments