TL;DR
Proof of Work (PoW) i Proof of Stake (PoS) to najczęściej używane mechanizmy konsensusu. Są one stosowane przez główne kryptowaluty w celu zabezpieczenia ich sieci.
Proof of Work jest używany w Bitcoinie do walidacji transakcji i zabezpieczania sieci. Oprócz innych rzeczy, PoW zapobiega podwójnemu wydatkowaniu. Blockchain jest chroniony przez uczestników zwanych górnikami, którzy wykorzystują moc obliczeniową, aby rywalizować o prawo do potwierdzania nowych bloków i aktualizacji blockchainu. Górnik, któremu uda się tego dokonać zostanie nagrodzony w BTC przez sieć. Na stan z grudnia 2021 r. górnik może otrzymać nagrodę blokową w wysokości 6,25 BTC plus opłaty transakcyjne za pomyślne wydobycie bloku Bitcoina.
Główną różnicą między PoW a PoS jest sposób, w jaki określają, kto może weryfikować blok transakcji. Proof of Stake to najpopularniejsza alternatywa dla Proof of Work. Jest to mechanizm konsensusu, który ma na celu poprawę niektórych ograniczeń PoW, takich jak kwestie skalowalności i zużycie energii. W PoS uczestnicy nazywani są walidatorami. Nie muszą używać potężnego sprzętu, aby rywalizować o szansę sprawdzenia poprawności bloku. Zamiast tego muszą stakować (zablokować) natywną kryptowalutę danego blockchainu. Sieć następnie wybiera zwycięzcę na podstawie kwoty stakowanej kryptowaluty, który otrzyma część opłat transakcyjnych z bloku, który waliduje. Im więcej monet dany użytkownik stakuje, tym większa szansa, że zostanie wybrany na walidatora.
Wprowadzenie
Aby zapewnić, że transakcje zarejestrowane na blockchainie są prawidłowe, sieci przyjmują różne mechanizmy konsensusu. Proof of Work (PoW) jest najstarszym z nich. Stworzony przez Satoshiego Nakamoto, przez wielu uważany jest za jedną z najbezpieczniejszych opcji. Proof of Stake (PoS) powstał później, ale jest teraz widoczny w większości projektów altcoin.
Nie licząc Bitcoina, PoW jest również używany w innych głównych kryptowalutach, takich jak Ethereum (ETH) i Litecoin (LTC). Z kolei PoS jest używany przez Binance Coin (BNB), Solana (SOL), Cardano (ADA) i inne altcoiny. Warto zauważyć, że Ethereum planuje przejść z PoW na PoS w 2022 roku.
Co to jest Proof of Work (PoW) i jak działa?
Zasadniczo PoW określa, w jaki sposób blockchain Bitcoina osiąga rozproszony konsensus. Służy do walidacji transakcji peer-to-peer w sposób niewymagający zaufania, bez pośredników zewnętrznych.
Czym jest Proof of Stake (PoS) i jak działa?
Podczas gdy PoW i PoS mają ten sam cel, jakim jest osiągnięcie konsensusu w blockchainie, PoS ma inny sposób określania, kto weryfikuje blok transakcji. Na blockchainach PoS nie ma górników. Zamiast polegać na potężnych komputerach, aby konkurować o prawa do walidacji bloków, walidatorzy PoS bazują na swoich zasobach krypto.
Różnice między Proof of Work a Proof of Stake
Mimo że oba są mechanizmami konsensusu, które zapewniają bezpieczeństwo sieci blockchain, istnieją między nimi pewne różnice. Główną różnicą jest oczywiście sposób, w jaki PoW i PoS określają, który uczestnik weryfikuje nowe transakcje. Dla lepszego zrozumienia spójrzmy na poniższą tabelę:
Proof of Work (PoW) | Proof of Stake (PoS) | |
Kto może kopać/walidować bloki? | Im wyższa moc obliczeniowa, tym większe prawdopodobieństwo wydobycia bloku. | Im więcej stakowanych monet, tym większe prawdopodobieństwo, że zweryfikujesz nowy blok |
Jak wydobywa się/waliduje blok? | Górnicy rywalizują, rozwiązując złożone matematyczne zagadki przy użyciu swoich zasobów obliczeniowych. | Zazwyczaj algorytm losuje zwycięzcę, biorąc pod uwagę ilość stakowanych monet. |
Sprzęt górniczy | Profesjonalny sprzęt górniczy, taki jak ASIC, CPU i GPU | Dowolne komputery lub urządzenia mobilne z połączeniem internetowym |
Jak dystrybuowane są nagrody? | Pierwsza osoba, która wykopie blok, otrzymuje nagrodę | Walidatorzy mogą otrzymać część opłat transakcyjnych pobranych z bloku, który zwalidowali |
Jak zabezpieczona jest sieć | Im większy hash, tym bezpieczniejsza sieć | Staking blokuje krypto na blockchainie w celu zabezpieczenia sieci |
Czy Proof of Stake jest lepszy niż Proof of Work?
Zwolennicy Proof of Stake twierdzą, że PoS ma pewne zalety w porównaniu z PoW, zwłaszcza w zakresie skalowalności i szybkości transakcji. Mówi się również, że monety PoS są mniej szkodliwe dla środowiska w porównaniu z PoW. W przeciwieństwie do tego, wielu zwolenników PoW twierdzi, że PoS, jako nowsza technologia, jeszcze nie udowodniła swojego potencjału w zakresie bezpieczeństwa sieci. Fakt, że sieci PoW wymagają znacznych ilości zasobów (sprzętu wydobywczego, energii elektrycznej itp.), czyni je droższymi w zakresie ataku. Dotyczy to szczególnie Bitcoina, jako największego blockchainu PoW.
Czy PoS jest lepszy niż PoW? Co sprawia, że druga co do wielkości kryptowaluta pod względem kapitalizacji rynkowej przyjmuje nowy mechanizm konsensusu?
Ryzyko centralizacji
W blockchainie typu Proof of Work wydobywanie polega na wykorzystaniu mocy obliczeniowej do hashowania danych bloku do momentu znalezienia prawidłowego rozwiązania. W przypadku głównych kryptowalut rozwiązania stają się coraz trudniejsze do znalezienia, a proces zgadywania ogromnych ilości hashów może być kosztowny pod względem sprzętu i energii elektrycznej.
Na stan z grudnia 2021 r. 4 najlepsze pule wydobywcze razem kontrolują około 50% całkowitej mocy hashowania Bitcoina. Dominacja puli miningowych sprawia, że pojedynczym entuzjastom kryptowalut trudniej jest samodzielnie wydobyć blok.
Ale jak zdecentralizowane jest wtedy wydobycie? Z jednej strony wciąż nie ma jednego podmiotu, który mógłby kontrolować potwierdzenia w sieci. Gdyby tak się stało, możliwy byłby atak 51% i sieć straciłaby swoją wartość. Niektórzy mogą argumentować, że chociaż wydobycie nadal nie jest scentralizowane, nie jest już tak mocno zdecentralizowane. Niektóre obszary, producenci sprzętu górniczego i producenci energii nadal dominują w górnictwie i zmniejszają ogólną decentralizację blockchainów proof of work.
Mechanizm konsensusu Proof of Stake ma inne podejście i zastępuje moc górniczą stakingiem. Obniża w ten sposób bariery wejścia dla osoby fizycznej, która chciałaby potwierdzać transakcje, zmniejszając jednocześnie nacisk na lokalizację, wyposażenie i inne czynniki. Twój stake jest po prostu określony przez ilość posiadanych tokenów.
Jednak większość sieci PoS wymaga uruchomienia węzła walidatora, aby rozpocząć potwierdzanie transakcji. Może to być kosztowne w eksploatacji, ale nie tak bardzo, jak kilka zestawów wydobywczych. Użytkownicy następnie stakują swoje tokeny w ramach pewnych walidatorów, co daje nam podobny model do puli wydobywczych. Tak więc, chociaż Proof of Stake jest łatwiejszy jeśli chodzi o uczestnictwo dla przeciętnego użytkownika, nadal jest podatny na ten sam problem z centralizacją, co pule wydobywcze.
Zagrożenia bezpieczeństwa
Z drugiej strony, gdyby ktoś chciał zaatakować blockchain PoS, musiałby posiadać ponad 50% monet w sieci. Spowodowałoby to wzrost popytu i ceny monet na rynku, co mogłoby potencjalnie kosztować dziesiątki miliardów dolarów. Nawet jeśli dokonają ataku 51%, wartość ich stakowana monet drastycznie spadnie, gdy bezpieczeństwo sieci zostanie naruszone. Dlatego jest mało prawdopodobne, że atak 51% nastąpi w przypadku krypto korzystającego z konsensusu PoS, zwłaszcza jeśli jest to moneta lub token o dużej kapitalizacji rynkowej.
Wady Proof of Stake
Wielu postrzega Proof of Stake jako lepszą alternatywę dla Proof of Work, ale warto zauważyć, że istnieją również niedociągnięcia w algorytmie PoS. W związku z mechanizmem dystrybucji nagród, walidatorzy z większą liczbą stakowanych aktywów mogą zwiększyć swoje szanse na walidację następnego bloku. Im więcej monet zgromadzi walidator, tym więcej monet może stakować i zarabiać, co niektórzy krytykują jako „czynienie bogatych bogatszymi”. Ci „bogatsi” walidatorzy mogą również wpływać na głosowania w sieci, ponieważ blockchainy PoS często przyznają walidatorom prawa do zarządzania.
Innym problemem są zagrożenia bezpieczeństwa dla kryptowalut o mniejszej kapitalizacji rynkowej, które przyjmują PoS. Jak wspomniano, jest mało prawdopodobne, że atak 51% nastąpi w przypadku bardziej popularnych kryptowalut, takie jak ETH czy BNB. Jednak mniejsze aktywa cyfrowe o niższej wartości są bardziej podatne na ataki. Osoby atakujące mogą potencjalnie zdobyć wystarczającą ilość monet, aby zyskać przewagę nad innymi walidatorami. Mogliby wykorzystywać system PoS dla swoich celów, będąc często wybierani na walidatorów. Zdobyte nagrody można następnie wykorzystać do dalszego stakowania, a także zwiększyć szansę na zostanie wybranym w następnej rundzie.
Przemyślenia końcowe
Proof of Work i Proof of Stake mają swoje miejsce w ekosystemie krypto i trudno powiedzieć z całą pewnością, który protokół konsensusu działa lepiej. PoW może być krytykowany za tworzenie wysokiej emisji dwutlenku węgla podczas wydobycia, ale sprawdził się jako bezpieczny algorytm do ochrony sieci blockchain. Niemniej jednak, jako iż Ethereum przechodzi z PoW do PoS, system Proof of Stake może być bardziej preferowany przez nowe projekty w przyszłości.