Делегиран PoS срещу доказателство за работа

Това започна, когато разгледахме, за да открием разликите и приликите между широко популярния използван от биткойн механизъм за консенсус - Proof of Work и промяна в механизма за консенсус „Proof of Stake“, наречен „делегиран“ доказателство за залог , Преди да се задълбочим в аналогии, нека си изцапаме ръцете с малко въведение и към двете.

Актуализация: Karachain е спрян, както винаги се съобщава, така или иначе не ходихме на нито един кръг за набиране на средства в близко бъдеще, който все още е в сила.

Какво е доказателство за работа, накратко

Bitcoin използва консенсус механизъм, при който миньорите трябва да прилагат тежки изчислителни ресурси (също физически компоненти като електричество, охладителни системи, значителна площ на земята и т.н.), за да валидират транзакциите в блок. Използването на ресурси се оказва жизненоважно при атаките срещу мрежата, тъй като всеки злонамерен миньор ще трябва да притежава повече ресурси от 51% от миньорите в група, което на практика не е много възможно, като същевременно се отчита теорията, че максималните хора в един група имат добри намерения. Доказателство за работа са били използвани от Bitcoin, Ethereum и други.

Какво е делегирано доказателство за залог, накратко

Делегираното доказателство за залог е изменение на механизма за консенсус Proof of Stake. DPoS е по същество много демократизирана версия на доказателството за работа, която е по-бърза и по-ефективна:

Така че, в DPoS, делегатите се избират въз основа на тяхното държане на маркери (или тежест на мрежата). Плюс това на делегатите се плаща за потвърждаване на транзакции и създаване на блокове. Степента на изплащане на делегатите също се решава от заинтересованите страни. Делегатите могат да използват тези средства за плащане за лобистки усилия, които са от полза за мрежата като цяло.

Защо Дан Лаример измисли DPoS?

Основното намерение зад изобретяването на DPoS бяха недостатъците на механизма Proof of Work, използван от Bitcoin и други. Лаример почувства, че извличането на биткойни се превърна в централизирана афера, която според него беше в основата на концепцията за блокчейн.

Също така той искаше криптовалутите да бъдат някъде сравними с това, което решение за плащания като VISA е в състояние да постигне днес - хиляди транзакции за секунди.

Той разпозна огромното използване на енергия от PoW и искаше да измисли по-ефективно решение, което използва много по-малко енергия, пламва бързо, но не прави компромиси и със сигурността.

В DPoS хората гласуват за хора, които искат да управляват мрежата. Лицата, които получат най-много гласове, се наричат ​​Свидетели, а най-добрите няколко са платени за работата си. Сега с увеличаването на размера на мрежата нараства и конкуренцията за изпълнение и става трудно да останеш платен свидетел. Всеки свидетел трябва да повиши представянето си и да добави стойност на рудата към мрежата. Следователно мрежата се възползва със сигурност. Ако някой свидетел се опита да действа по нечестив начин, хората могат да отстранят гласовете си и лошият актьор е уволнен, като по този начин поддържа мрежата демократизирана и децентрализирана.

Също така, в DPoS има популярен пример за Whale vs Minnow. Ако Whale има 500 000 монети от определена криптовалута, която използва консенсусния механизъм на Delegated Proof of Stake, а от друга страна Minnow има само 500 монети, силата на глас на Whale би била много по-висока от тази на Minnow и той би имал повече мнение в това кой получава избран за Свидетел. Това е основната същност на Proof of Stake - колкото по-голяма е веселието.

С какво DPoS се различава от PoS

DPoS е вариант, базиран на централната идея зад PoS. В PoS предприятието с високо притежание на определена монета би могло да повлияе на мрежата. Това кара мрежата да загуби децентрализация и това влияние може да се основава на лични предпочитания.

По какво PoW е ​​различен от PoS

Доказателството за работа изисква миньор да валидира транзакциите, като решава сложен криптографски проблем. За това се използва високо специализиран хардуер за ASIC в случай на алгоритми за добив на базата на Bitcoin и Bitcoin. Първият миньор, който валидира транзакциите в блок, се възнаграждава с биткойни. Този процес прави мрежата силно защитена от атаки като 51%, където практически невъзможно е миньор да притежава повече компютърни ресурси от 51% от миньорите в групата. Това също защитава мрежата от проблеми като кит, който има повече дума в мрежата, само по силата на по-голямото притежание на криптовалутата - проблем, пред който е изправено всяко доказателство за механизъм за консенсус, базиран на блокчейн.

Хибриден консенсус механизъм (или, доказателство за активност)

Концептуализиран е и хибриден механизъм за консенсус и също е приложен на практика, който е комбинация от доказателство за работа и доказателство за залог. Пример за това е, че миньорите се надпреварват да разрешават криптографски пъзел, какъв точно начин се случва в традиционния PoW. Тук минираният блок не съдържа транзакции, по-скоро действа като шаблон и съдържа само заглавие и адрес за възнаграждение на миньора. Веднага след това мрежата преминава към Proof of Stake. На този етап въз основа на заглавката се избира произволна група валидатори за подписване на новия блок. Изборът на случайната група се извършва въз основа на стопанството, което има всеки индивид. И така, отново, толкова по-весело.

Примери за успешно използване на DPoS

BitShares е глобално разпространена база данни, която се използва като книга за проследяване на собствеността върху цифровите активи. Използва блоково производство на DPoS от избрани свидетели с голямо предимство в цялата система.

Още няколко примера са Steem, EOS, Lisk et. Ал. Това са няколко блокчейна, които използват механизма за съгласуване на делегираното доказателство за залог с изключително предимство.

Изключителен пример

Доказателството за работа не е по-лошото там, практически казано. Блокчейн може да започне с Proof of Work като свой консенсус механизъм за валидиране на транзакции в блок. Но след определен брой блокове може да реши да премине към Proof of Stake. Ethereum е много виден пример за такъв случай. Ethereum винаги е използвал Proof of Work, доскоро те планираха да въведат Pro частици от частично в своята мрежа за проверка на блоковете. Реализацията на Vitalik се нарича Casper, която ще бъде използвана като вид „контролна точка“ на всеки 100 блока, която също ще предложи допълнителни доказателства, че блоковете съхраняват правилните транзакции - нещо, което разработчиците наричат ​​„окончателност“.

В заключение, това е много добър пример, при който се използват както PoW, така и PoS, тъй като и двата механизма за консенсус имат справедлив дял от достойнствата. И, Делегираното доказване на залог е просто изменение на PoS със собствените му достойнства, както и с недостатъци. Няколко блокчейна успяха да го приложат успешно и това е страхотно парче технология за сегашния сценарий на blockchains.