Уводзіны ў Proof-of-Work
Каб прадухіліць злоўжыванні камп'ютэрнымі рэсурсамі для такіх рэчаў, як спам або DoS-атакі, доказ працы (PoW) вызначае метад, які патрабуе нязначных, але практычных намаганняў. У 2004 годзе Хэл Фіні прымяніў гэтую ідэю да абароны лічбавай валюты, распрацаваўшы шматразовы доказ працы з выкарыстаннем алгарытму хэшавання SHA-256.
Біткойн, прадстаўлены ў 2009 годзе, стаў піянерам у шырокай рэалізацыі прапановы Finney's PoW. Нядзіўна, што Фіні таксама быў атрымальнікам першай транзакцыі з біткойнамі. Многія альткоины таксама заснаваны на доказе працы, паколькі ён забяспечвае бяспечны, дэцэнтралізаваны кансенсус.
Каб дасягнуць пагаднення дэцэнтралізаваным спосабам і спыніць зламыснікаў захапіць сетку, PoW патрабуе, каб вузлы ў сетцы давалі доказ таго, што яны выдаткавалі вылічальную магутнасць і працавалі над сеткай.
Падыход Proof-of-Stake
Доказ долі - гэта альтэрнатыўны спосаб доказу працы. Каб пацвердзіць транзакцыі і дадаць іх у ланцужок блокаў, у якасці кансенсуснага метаду выкарыстоўваецца доказ долі cryptocurrencies. Для забеспячэння цэласнасці размеркаванай базы дадзеных і сапраўднасці запісаў дадзеных выкарыстоўваецца метад кансенсусу. Блокчейны - гэта базы дадзеных, якія выкарыстоўваюцца крыптавалютамі, і яны абаронены механізмамі кансенсусу.
Скарачаючы вылічальную працу, неабходную для праверкі блокаў і транзакцый, Proof-of-stake дапамагае гарантаваць пастаянную бяспеку блокчейна і криптовалюты, якую ён падтрымлівае. Пратакол proof-of-stake змяняе праверку блока, абапіраючыся на персанальныя кампутары ўладальнікаў криптовалюты. У абмен на паўнамоцтвы правяраць блокі ўладальнікі ставяць свае валюты ў якасці закладу. Стаўка манет робіць іх уладальнікаў «валідатарамі».
Пасля гэтага выпадкова выбраныя валідатары «здабываюць» або правяраюць блок. Замест таго, каб выкарыстоўваць канкурэнтны метад, напрыклад, proof-of-work, каб вызначыць, хто атрымлівае «шахту», гэтая сістэма выпадковым чынам выбірае ўдзельнікаў. Каб стаць валідатарам на Ethereum, напрыклад, трэба спачатку ўнесці 32 ETH.
Вельмі неабходная маштабаванасць і эфектыўнасць
Маштабаванасць была першай тэмай дэбатаў, у выніку чаго стваральнікі Ethereum прапанавалі трохэтапнае абнаўленне. Beacon Chain пачаў працаваць 1 снежня 2020 г., што азначае пачатак фазы 0 трохэтапнага працэсу пераходу.
Гэты пераход на PoS быў ініцыяваны Beacon Chain, што дазволіла карыстальнікам рабіць стаўку на эфір (ETH) і, адпаведна, станавіцца валідатарамі. У той час як асноўны блокчейн Ethereum не быў закрануты Phase 0, Beacon Chain сапраўды суіснуе з ім. Аднак зліццё ў канчатковым рахунку злучыць ланцужок Beacon з асноўнай сеткай.
Распрацоўшчыкі назвалі незавершаную працу і аўдыт кода асноўнымі прычынамі затрымкі запуску Фазы 1. На этапе 2 Eth2 размяшчаў усю гісторыю транзакцый Ethereum і дазваляў разумныя кантракты ў сетцы PoS. Пасля разгортвання Eth2 майнинг стане немагчымым, і за гэта спатрэбяцца стейкеры і валідатары.
Калі Ethereum пераходзіць на PoS, замест цэнтралізаванай сеткі для адпраўкі транзакцый будуць выкарыстоўвацца шарды. Па меншай меры, 128 валідатараў неабходныя для пацверджання валідатарам шард-блока, перш чым яго можна будзе дадаць у блокчейн. Калі блок быў створаны пасля праверкі шардаў, ён не можа быць зачынены, пакуль дзве траціны валідатараў не пагодзяцца з тым, што ўсе транзакцыі ўнутры яго законныя.
Чым Proof-of-Stake адрозніваецца ад Proof-of-Work?
Абодва кансенсусных падыходу палягчаюць апрацоўку транзакцый, праверку даных і сінхранізацыю запісаў у блокчейнах. Кожны з гэтых падыходаў паказаў сваю эфектыўнасць у кіраванні блокчейном, аднак кожны з іх мае свае перавагі і недахопы. З іншага боку, абодва метады разглядаюць радыкальна розныя метадалогіі.
Крыніца: https://thenewscrypto.com/everything-you-need-to-know-about-the-transition-of-ethereum-to-proof-of-stake/