Доказателство за работа
Доказателство за работа (PoW) е консенсусен алгоритъм, използван в блокчейн мрежи за валидиране на трансакции и създаване на нови блокове. Както подсказва името, той изисква участниците (копачите) да извършат определено количество изчислителна работа.
При PoW копачите използват изчислителна мощност за решаване на сложни криптографски пъзели. Първият копач, който реши този проблем и потвърди решението, може да добави нов блок от трансакции към блокчейна. Тези пъзели са умишлено проектирани да изискват значителни ресурси, но решението, веднъж намерено, е лесно за проверка от другите в мрежата.
Механизмът PoW се използва за предотвратяване на всякакви злонамерени опити за прекъсване на мрежата, тъй като това би изисквало огромно количество изчислителни ресурси. За да презапише или манипулира информация в блокчейна, злонамерена страна ще трябва да контролира повече от 50% от общата изчислителна мощност на мрежата, известна още като хешрейт. Ако страната успее да направи това, тя би могла да предприеме
„51% атака“. Въпреки това, в големи мрежи като
Биткойн, 51% атаката е много трудна и скъпа за постигане.
Създателят на биткойн
Сатоши Накамото създаде PoW механизма и въведе средство, чрез което копачите могат да бъдат възнаградени за работата си с такси за трансакции и новосъздадени биткойни, подхранвайки конкурентна среда за
копаене.
Въпреки че PoW предоставя впечатляващи ползи за сигурността, той е критикуван за високата си консумация на енергия, което води до разработването на алтернативни консенсусни механизми, като
доказателство за залог (PoS), насочени към предоставяне на същото ниво на сигурност с по-малко въздействие върху околната среда.