Dow贸d Spalenia (Proof of Burn)
Strona G艂贸wna
Artyku艂y
Dow贸d Spalenia (Proof of Burn)

Dow贸d Spalenia (Proof of Burn)

艢rednio zaawansowany
Opublikowane Dec 5, 2018Zaktualizowane Aug 17, 2023
5m

Podczas, gdy wi臋kszo艣膰 kryptowalut w swoich sieciach blockchain korzysta z algorytmu konsensusu Proof of Work (PoW) lub Proof of Stake (PoS), algorytm Proof of Burn (PoB) testowany obecnie jest, jako ich mo偶liwa alternatywa.

Og贸lnie rzecz bior膮c, algorytmy konsensusu w sieciach blockchain odpowiedzialne s膮 za utrzymanie bezpiecze艅stwa sieci oraz weryfikacj臋 i walidacj臋 transakcji.

Sie膰 blockchain oparta o algorytm PoW, taka jak np. Bitcoin, polega na scenariuszu w ramach kt贸rego g贸rnicy (ang. miners) konkuruj膮 ze sob膮 o to, kto pierwszy z nich rozwi膮偶e skomplikowan膮 zagadk臋 matematyczn膮, a tym samym zdob臋dzie nagrod臋. 聽Pierwszy z g贸rnik贸w, kt贸ry znajdzie rozwi膮zanie zagadki, przesy艂a do sieci swoje rozwi膮zanie w oraz tzw. dow贸d pracy (ang. broadcasts his proof of work) czyli tzw. block hash. Rozproszona sie膰 w臋z艂贸w nast臋pnie sprawdza, czy dow贸d jest prawid艂owy, czy te偶 nie. Je艣li okazuje si臋 prawid艂owy, to g贸rnik otrzymuje prawo do trwa艂ego dodania bloku, kt贸rym si臋 zajmowa艂 do sieci blockchain oraz nagradzany jest za swoj膮 prac臋 nowo wygenerowanymi Bitcoinami.

Sieci blockchain oparte o algorytm konsensusu Proof of Stake dzia艂aj膮 na innych zasadach ni偶 te korzystaj膮ce z Proof of Work. W PoS, funkcje haszujace (ang. hash functions) zast臋powane s膮 cyfrowymi sygnaturami, kt贸re dowodz膮 fakt posiadania okre艣lonej ilo艣ci danej kryptowaluty. Walidacj膮 nowych blok贸w zajmuj膮 si臋 tak zwani kopacze (ang. forgers) lub wybijacze (ang. minters), kt贸rzy s膮 do tego celu wybierani w deterministyczny spos贸b. Tym samym, czym wi臋cej jednostek kryptowaluty posiada dany forger (ang. coins at stake), tym wi臋ksz膮 zyskuje on szans臋 zostania wybranym jako tzw. walidator bloku (ang. block validator). W odr贸偶nieniu do sieci opartych o PoW, wi臋kszo艣膰 sieci wykorzystuj膮cych algorytm PoS nie nagradza kopaczy za znalezienie rozwi膮zania zagadki zawartej w bloku. Forgerzy w PoS otrzymuj膮 nagrod臋 w postaci op艂at za transakcje zawarte w walidowanym przez nich bloku.

Chocia偶 algorytm Proof of Burn charakteryzuje si臋 pewnym stopniem podobie艅stwa do PoW i PoS, posiada on jednak sw贸j w艂asny spos贸b osi膮gania konsensusu i walidacji poprawno艣ci blok贸w.


Dow贸d Spalenia (ang. Proof of Burn - PoB)

Na dzie艅 dzisiejszy istnieje wiele przyk艂ad贸w algorytm贸w PoB, ale koncepcja zaproponowana przez Iaina Stewarta jest prawdopodobnie najbardziej rozpowszechnion膮 w 艣wiecie kryptowalut. Zaproponowana przez niego idea stanowi bardziej zr贸wnowa偶on膮 alternatyw臋 dla algorytmu konsensusu PoW.

Zasadniczo, Proof of Burn wygl膮da tak jak algorytm Proof of Work, ale charakteryzuje si臋 zmniejszonym zu偶yciem energii elektrycznej. Proces walidacji blok贸w w sieciach PoB nie wymaga konieczno艣ci wykorzystania pot臋偶nych zasob贸w obliczeniowych i nie jest uzale偶niony od posiadania wydajnego sprz臋tu g贸rniczego (np. ASIC贸w).

Zamiast tego, kryptowaluty s膮 celowo spalane, co s艂u偶y jako spos贸b na "inwestowanie" zasob贸w w blockchain i sprawia, 偶e kandydaci na g贸rnik贸w/kopaczy nie musz膮 inwestowa膰 w zasoby fizyczne. W sieciach PoB g贸rnicy inwestuj膮 w wirtualne platformy wydobywcze (lub inaczej, wirtualn膮 moc wydobywcz膮).

Innymi s艂owy, dokonuj膮c celowego spalenia posiadanych przez siebie jednostek kryptowalut (ang. coin burn), g贸rnicy wykazuj膮 swoje zaanga偶owanie w sie膰, tym samym uzyskuj膮c prawo do "wydobywania" i potwierdzania transakcji. Poniewa偶 proces spalania kryptowalut reprezentuje wirtualn膮 moc wydobywcz膮, to im wi臋cej jednostek kryptowaluty zostanie spalonych przez g贸rnika na korzy艣膰 systemu, tym wi臋cej zyska on tzw. mocy wydobywczej, a co za tym idzie, uzyska wi臋ksze szanse na to, 偶e zostanie wybrany jako nast臋pny walidator blok贸w.


Jak dok艂adnie dzia艂a Proof of Burn?

W kilku zdaniach, proces coin burnu polega na wys艂aniu jednostek kryptowalut na poczet publicznego adresu, kt贸ry w ka偶dej chwili mo偶na zweryfikowa膰. W momencie dotarcia na w/w adres staj膮 si臋 one niedost臋pne i bezu偶yteczne. Adres ten zazwyczaj (nazywany adresem typu eater - ang. eater address) jest generowany w spos贸b losowy, a dodatkowo nie jest z nim zwi膮zany 偶aden klucz prywatny - kt贸ry w sieciach typu PoW, czy PoS, daje pe艂ne prawa do dysponowania zdeponowanych na艅 艣rodk贸w. Oczywi艣cie proces spalania zmniejsza ilo艣膰 dost臋pnych na rynku jednostek danej kryptowaluty, co z kolei powoduje niedob贸r gospodarczy - czyli generuje potencjalny wzrost warto艣ci danej kryptowaluty. Coin burn stanowi pewien spos贸b inwestowania w bezpiecze艅stwo sieci.

Jednym z powod贸w dla kt贸rego sieci blockchain typu Proof of Work s膮 bezpieczne, jest to, 偶e g贸rnicy aby m贸c czerpa膰 z nich zyski, musz膮 ci膮gle inwestowa膰 w zasoby fizyczne czy energi臋 elektryczn膮. Taka sytuacja sprawia, 偶e ka偶dy g贸rnik w sieci jest tak wystarczaj膮co z ni膮 zwi膮zany i przyuczony do uczciwego post臋powania, 偶e z zapa艂em podejmie wszystkie potrzebne kroki, aby pom贸c zabezpieczy膰 sie膰 - jednocze艣nie zabezpieczaj膮c zainwestowane przez siebie w sie膰 pieni膮dze.

Sieci typu Proof of Burn korzystaj膮 z podobnego mechanizmu, z t膮 jednak r贸偶nic膮, 偶e zamiast inwestowa膰 w energi臋 elektryczn膮, prac臋 i moc obliczeniow膮, PoB zabezpieczane je dzi臋ki inwestycjom przeznaczonym na proces spalania kolejnych jednostek danej kryptowaluty - i na nic wi臋cej.

Sieci PoB jednak, podobnie do sieci PoW, wynagradzaj膮 g贸rnik贸w cyklicznie - w ramach z g贸ry okre艣lonego czasu - przy okazji transmisji ka偶dego nowego bloku do sieci. Nagrody te pokrywaj膮 koszt poniesiony na inwestycj臋 w spalenie jednostek danej kryptowaluty.

Zgodnie z tym, o czym wspomnieli艣my na pocz膮tku artyku艂u, istniej膮 r贸偶ne sposoby implementacji algorytmu konsensusu Proof of Burn. Podczas gdy niekt贸re projekty 鈥渒opi膮鈥 bloki poprzez spalanie Bitcoin贸w, inne z kolei osi膮gaj膮 konsensus poprzez spalanie w艂asnej kryptowaluty.


Proof of Burn kontra Proof of Stake

Wsp贸ln膮 cech膮 PoB i PoS jest to, 偶e walidatorzy blok贸w musz膮 zainwestowa膰 posiadane przez siebie kryptowaluty, aby m贸c uczestniczy膰 w mechanizmie ustalonym przez konsensus. Sieci PoS jednak偶e wymagaj膮 od forger贸w stake鈥檕wania posiadanego przez nich salda, co zazwyczaj oznacza zablokowanie go na jaki艣 czas. Je艣li forger jednak zdecyduje si臋 opu艣ci膰 sie膰, mo偶e on bez problemu odblokowa膰 swoje saldo, a nast臋pnie np. sprzeda膰 je na rynku (np. korzystaj膮c z gie艂dy, kantoru) wedle w艂asnego uznania. To sprawia, 偶e sieci PoS nie generuj膮 tzw. Niedoboru kryptowalut, poniewa偶 s膮 one wycofywane z obiegu tylko przez okre艣lony czas. Z drugiej strony, w sieciach PoB walidatorzy blok贸w musz膮 stale decydowa膰 si臋 na trwa艂e niszczenie swoich kryptowalut, godz膮c si臋 na tworzenie si臋 trwa艂ego niedoboru gospodarczego (ang. permanent economic scarcity).


Wady i zalety Proof of Burn

Wymienione tu zalety oraz wady oparte s膮 na og贸lnych argumentach dostarczonych przez zwolennik贸w i przeciwnik贸w PoB i nie powinny by膰 uznawane za udowodnione fakty. Argumenty te dla niekt贸rych mog膮 okaza膰 si臋 kontrowersyjne, tym samym jednoznaczne okre艣lenie wad i zalet wymaga dalszej obserwacji oraz test贸w sieci opartych o PoB w celu uznania ich za wa偶ne lub nie wa偶ne.


Zalety

  • Wi臋kszy stopie艅 zr贸wnowa偶enia; zredukowane zu偶ycie energii elektrycznej.

  • Brak potrzeby u偶ywania specjalistycznego i drogiego sprz臋tu g贸rniczego. Spalanie kryptowalut odbywa si臋 w wirtualnych platformach wydobywczych.

  • Coin burn zmniejsza poda偶 kryptowaluty (tworz膮c niedob贸r na rynku).

  • PoB zach臋ca g贸rnik贸w do d艂ugoterminowego zaanga偶owania.

  • Dystrybucja / wydobycie kryptowalut jest mniej scentralizowane ni偶 w innych algorytmach.


Wady

  • Niekt贸rzy twierdz膮, 偶e PoB nie jest tak naprawd臋 przyjazne dla 艣rodowiska, poniewa偶 spalane w nim Bitcoiny (konkretny przyk艂ad sieci PoB) generowane s膮 przez proces wydobycia ich metod膮 PoW, co wymaga du偶ej ilo艣ci zasob贸w.

  • Nie udowodniono, 偶e PoB dzia艂a na wi臋ksz膮 skal臋. Potrzeba wi臋cej test贸w, aby potwierdzi膰 jego skuteczno艣膰 i bezpiecze艅stwo.

  • Weryfikacja pracy wykonanej przez g贸rnik贸w jest zwykle op贸藕niona - nie jest ona tak szybka jak w sieciach blockchain Proof of Work.

  • Proces spalania kryptowalut nie zawsze jest przejrzysty lub 艂atwy do zweryfikowania przez przeci臋tnego u偶ytkownika.

Udost臋pnij Posty
Zarejestruj konto
Wykorzystaj swoj膮 wiedz臋 w praktyce, otwieraj膮c konto Binance ju偶 dzi艣.