Какво е Proof of Stake (PoS) консенсус механизма за доказателство за залог?

proof of stake хора с монети

Задавате си въпроса: Какво е proof of stake? Обясняваме го в тази статия. Доказателството за залог е механизъм за консенсус, който се използва при генерирането на нови блокове в някои блокчейни. Механизмът решава кой участник от мрежата е упълномощен да генерира съответния блок. Участникът се определя чрез претеглен случаен подбор. За всеки нов блок се избира нов участник от мрежата.

Каква е разликата между Proof of Work (PoW), Proof of Stake (PoS) и Proof of Importance (PoI) редовно предизвиква объркване. В следващите редове бихме искали да се спрем конкретно на термина Proof of Stake и да го обясним възможно най-просто и разбираемо.

Какво е Proof of Stake (PoS)

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

Доказателството за залог изисква всеки нов блок да бъде валидиран от участник в блокчейна, преди да бъде прикачен към веригата. По право всеки участник може да поеме валидирането. Условието е в момента в портфейла му да има токени. Валидаторът се избира на случаен принцип при механизма „Доказателство за залог“, подобно на лотария. Изборът обаче е претеглен, т.е. този, който притежава повече жетони, има по-голям шанс да бъде избран за валидатор – все едно някой да си е купил няколко билета за лотарията и така да има по-голям шанс да спечели тиража.

Модел за награждаване

Тези, които поемат валидирането на блокове, обикновено предоставят част от собствените си ресурси (например изчислителна мощ, време) и получават възнаграждение за това. При класическият Proof of Work (PoW) наградата е, че на миньора се позволява да генерира нови монети за блокчейна след успешно генериране на нов блок. При доказателството за залог, от друга страна лицето, което валидира нов блок, печели предварително определената такса за трансакция.

Предимства на Proof of Stake

PoS беше въведена, за да се заобиколят някои недостатъци на други механизми за консенсус, като например Proof of Work. Доказателството за работа изисква сравнително голяма изчислителна мощност – т.е. хората или институциите, които могат да осигурят особено голяма изчислителна мощност, имат предимство при този механизъм и могат съответно по-лесно да генерират монети. Доказателството за залог не изисква голяма изчислителна мощност и следователно пести доста енергия.

Друго предимство е повишената сигурност. Това е така, защото алгоритъмът наказва участниците, които се опитват да въведат манипулирани трансакции в блокчейна. Всеки, който веднъж е признат за измамник, губи част от своя дял и правото си да участва във валидирането в бъдеще. С други думи, всеки, който измами веднъж, никога повече няма да има възможност да спечели награди под формата на такси за транзакции.

Разлика между Proof of Stake и Proof of Work

Разликата между доказателство за залог и доказателство за работа е начинът, по който трансакцията се потвърждава в блокчейна. Тъй като блокчейнът е децентрализирана технология без централен орган, който да потвърждава трансакциите, алгоритмите за консенсус, които са много трудни за манипулиране, трябва да поемат тази задача и да осигурят необходимото доверие в мрежата.

И двата протокола имат предимства и недостатъци. При протокола Proof of Work съществува възможност за така наречената 51% атака. Това означава, че пуловете за добив, на които се падат 51% или повече от резултатите от добива, могат да застрашат стабилността и сигурността на мрежата.

От друга страна, протоколът Proof of Stake (PoS) е много по-прост и по-евтин. Поради тази причина Етериум обмисля частично преминаване към алгоритъма Proof of Stake.

Протоколът Proof of Stake (PoS) обаче облагодетелства онези участници, които притежават особено голям брой от съответната криптовалута. Например инвеститорите, които притежават 1000 долара в дадена криптовалута, могат да валидират десет пъти повече блокове, отколкото инвеститорите, които притежават само 1000 долара в дадена криптовалута.

Накратко, основното е, че протоколът Proof of Work (PoW) е много енергоемък и скъпоструващ, поради което копаенето на криптовалута в страни с високи цени на електроенергията (напр. България) едва ли си заслужава.

При протокола Proof of Stake (PoS) инвеститорите трябва да имат предвид, че за различните криптовалути се изисква определен минимален брой монети, за да получат интерес. В крайна сметка протоколът Proof of Stake (PoS) се счита за значително по-енергийно ефективен, а в експертните среди – и за по-сигурен от концепцията Proof of Work (PoW).

Често задавани въпроси за proof of stake

Не. Биткойн е базиран на протокола Proof of Work (PoW). Алгоритъмът Proof of Work (PoW) обаче може да има някои недостатъци.

Това са:

  • Кардано (ADA)
  • Алгоранд (ALGO)
  • Тезос (XTZ)
  • Мина (MINA)
  • ЕОС (EOS)
  • Оксен (OXEN)
  • Битшеърс (BTS) и др

Доказателство за залог (Proof of Stake – PoS) е процес, при който блокчейн мрежата постига консенсус за това кой участник може да генерира следващия блок.

Съществуват много алтернативи на „Доказателство за залог“ (PoS), като например доказателство за работа , делегирано доказателство за залог (EOS), доказателство за авторитет (VeChain Coin), доказателство за важност (NEM Coin) и др.