Розніца паміж жорсткай відэльцам і мяккай відэльцам

Існуе два тыпу блокчейн-форкаў: жорсткія і мяккія відэльцы.Нягледзячы на ​​падобныя назвы і аднолькавае канчатковае прымяненне, жорсткія і мяккія відэльцы моцна адрозніваюцца.Перш чым тлумачыць паняцці «хардфорк» і «мяккі форк», растлумачце паняцці «прамая сумяшчальнасць» і «зваротная сумяшчальнасць»
новы вузел і стары вузел
Падчас працэсу абнаўлення блокчейна некаторыя новыя вузлы абновяць код блокчейна.Аднак некаторыя вузлы не жадаюць абнаўляць код блокчейна і працягваюць запускаць зыходную старую версію кода блокчейна, якая называецца старым вузлом.
Жорсткія відэльцы і мяккія відэльцы

цяжка для

Хардфорк: Стары вузел не можа распазнаць блокі, створаныя новым вузлом (стары вузел несумяшчальны з блокамі, створанымі новым вузлом), у выніку чаго ланцужок непасрэдна дзеліцца на два зусім розныя ланцужкі, адзін з якіх з'яўляецца старым ланцугом ( запуск арыгінала. Існуе старая версія кода блокчейна, які запускаецца старым вузлом), і адна з'яўляецца новай ланцужком (запускаецца абноўленая новая версія кода блокчейна, запускаецца новым вузлом).

мяккі

Мяккая відэлец: новыя і старыя вузлы суіснуюць, але не паўплываюць на стабільнасць і эфектыўнасць усёй сістэмы.Стары вузел будзе сумяшчальны з новым вузлом (стары вузел сумяшчальны наперад з блокамі, створанымі новым вузлом), але новы вузел не сумяшчальны са старым вузлом (гэта значыць, новы вузел не сумяшчальны з папярэднімі версіямі блокі, створаныя старым вузлом), яны ўсё яшчэ могуць падзяліцца існуе ў ланцужку.

Прасцей кажучы, хардфорк лічбавай крыптавалюты азначае, што старая і новая версіі несумяшчальныя адна з адной і павінны быць падзелены на два розныя блокчейны.Для праграмных відэлец старая версія сумяшчальная з новай версіяй, але новая версія не сумяшчальная са старой версіяй, таму будзе невялікі форк, але ён усё яшчэ можа знаходзіцца ў тым жа блокчейне.

eth хард-форк

Прыклады хардфоркаў:
Форк Ethereum: праект DAO - гэта краўдфандынгавы праект, ініцыяваны блокчейн-кампаніяй IoT Slock.it.Ён быў афіцыйна выпушчаны ў маі 2016 года. Па стане на чэрвень таго ж года праект DAO сабраў больш за 160 мільёнаў долараў ЗША.Праект DAO неўзабаве стаў мішэнню хакераў.З-за велізарнай шчыліны ў разумным кантракце праект DAO быў перададзены з рынкавым коштам у 50 мільёнаў долараў у эфіры.
Каб аднавіць актывы многіх інвестараў і спыніць паніку, Віталік Бутерин, заснавальнік Ethereum, нарэшце, прапанаваў ідэю хардфорка і, нарэшце, завяршыў хардфорк на блоку 1920000 Ethereum большасцю галасоў супольнасці.Адкаціў увесь эфір, уключаючы валоданне хакера.Нават калі Ethereum цвёрда раздвоены на два ланцужкі, усё яшчэ ёсць некаторыя людзі, якія вераць у нязменнасць блокчейна і застаюцца на першапачатковым ланцужку Ethereum Classic

супраць

Hard Fork супраць Soft Fork - Што лепш?
Па сутнасці, два тыпы відэльцаў, згаданыя вышэй, служаць розным мэтам.Супярэчлівыя хардфоркі падзяляюць супольнасць, але запланаваныя хардфоркі дазваляюць свабодна мадыфікаваць праграмнае забеспячэнне са згоды ўсіх.
Мяккія відэльцы - больш мяккі варыянт.Увогуле, тое, што вы можаце зрабіць, больш абмежавана, таму што вашы новыя змены не могуць супярэчыць старым правілам.Тым не менш, калі вашы абнаўленні могуць быць зроблены такім чынам, каб яны заставаліся сумяшчальнымі, вам не трэба турбавацца аб фрагментацыі сеткі.


Час публікацыі: 22 кастрычніка 2022 г