Консенсусните модели са механизмите, които позволяват на възлите да работят заедно, за да поддържат целостта на блокчейна и да гарантират, че всички транзакции са точни и сигурни. За да се гарантира, че възлите са съгласни, че транзакцията е валидна, консенсусните модели използват различни механизми. Нека да видим какви са консенсусните модели, как работят и кои са най-популярните.
Какво представляват консенсусните модели?
В света на блокчейн технологията, консенсусните модели са протоколите, използвани от мрежовите възли, за да постигнат споразумение относно валидността на транзакциите в блокчейна . С други думи, консенсусните модели са механизмите, които позволяват на възлите да работят заедно, за да поддържат целостта на блокчейна и да гарантират, че всички транзакции са точни и сигурни. Консенсусните модели са от съществено значение за функционирането на блокчейн технологията, защото без тях мрежата не би могла да остане децентрализирана и надеждна . Вместо да има централен орган, който да валидира транзакциите, валидирането се извършва чрез сътрудничеството на възлите, които съставляват мрежата. Това означава, че всеки възел може да участва във валидирането на транзакциите и че нито едно лице няма абсолютен контрол над мрежата.
Как работи консенсусният модел?
Консенсусните модели работят по различни начини, но като цяло те включват мрежови възли, които работят заедно за валидиране на транзакциите. Процесът на валидиране започва, когато даден възел предложи транзакция и я изпрати към мрежата. След това други възли преглеждат транзакцията и я сравняват с предишни транзакции в блокчейна, за да гарантират нейната валидност. Ако мнозинството от възлите са съгласни, че транзакцията е валидна, тя се добавя към блокчейна и се счита за потвърдена. За да се гарантира, че възлите са съгласни, че транзакцията е валидна, консенсусните модели използват различни механизми . Някои консенсусни модели използват Proof of Work (PoW) , което изисква от възлите да изпълняват изчислително интензивни задачи за валидиране на транзакциите . Други консенсусни модели, като Proof of Stake (PoS) , изискват от възлите да държат определено количество криптовалутни токени, за да валидират транзакциите . Съществуват и други консенсусни модели, като Proof of Authority (PoA) и Proof of Time (PoT).
Схема на представяне на консенсусен модел. Източник: MercadoCrypto.
Кои са най-популярните консенсусни модели?
Най-популярните консенсусни модели в блокчейн технологията включват доказателство за работа (PoW), доказателство за залог (PoS) и доказателство за пълномощия (PoA).
Доказателство за работа (PoW):
„Протоколът за работа“ (DooS) е консенсусен модел, използван от мрежата на Bitcoin. В този модел възлите трябва да извършват изчислително интензивни изчисления, за да валидират транзакциите . Възлите, които извършват тези изчисления, са известни като миньори и биват възнаграждавани за работата си под формата на нов Bitcoin. „Протоколът за работа“ е критикуван заради високата си консумация на енергия и бавното време за потвърждаване на транзакциите , поради което Ethereum реши да извърши актуализацията Merge, за да мигрира от консенсусен модел „протокол за работа“ към модел „протокол за залог“.
Доказателство за работа. Източник: Ledger.
Доказателство за залог (PoS)
Доказателството за залог (PoS) е консенсусен модел, използван от няколко криптовалути, включително Ethereum. В този модел възлите трябва да държат определено количество токени на криптовалутата, за да валидират транзакциите . Възлите, които валидират транзакции в мрежата, получават награди под формата на нови токени на криптовалута. PoS се счита за по-енергийно ефективен . Това е консенсусният модел, използван в момента от BNB Chain, Ethereum и други.
Доказателство за операция на залог. Източник: Affidaty.SpA
Доказателство за правомощия (PoA)
Доказателството за авторитет (PoA) е друг консенсусен модел, използван от някои криптовалути и частни блокчейн мрежи. В този модел, вместо възлите да извършват изчислително интензивни изчисления или да държат определено количество токени, валидирането на транзакциите се извършва от група възли, определени като авторитети. Тези възли са предварително избрани и са отговорни за осигуряването на правилното функциониране на мрежата . Възлите, които не са авторитети в мрежата, нямат възможност да валидират транзакциите, което прави PoA по-централизиран консенсусен модел в сравнение с PoW и PoS.
Разлики между консенсусните модели, които обяснихме. Източник: Changelly.