W skrócie
- Dowodem pracy jest algorytm konsensusu, który zabezpiecza zdecentralizowaną sieć blockchain Bitcoina.
- Górnicy bitcoinów próbują rozwiązywać złożone równania matematyczne za pomocą energochłonnego procesu, aby generować nowe bloki i zdobywać nagrody BTC.
Połączenia blockchain technologia, która zasila Bitcoin i wiele innych kryptowalut to zasadniczo baza danych, ale różni się znacznie od typowej, scentralizowanej księgi. Jest zdecentralizowany i zasilany przez węzły obsługiwane przez rówieśników rozmieszczone na całym świecie, bez uprawnień nadzorczych do wydawania strzałów lub ustalania zasad.
Jak więc zabezpieczyć zdecentralizowaną sieć i upewnić się, że wszyscy zgadzają się co do zawartości księgi? Tam jest Bitcoin dowód pracy wchodzi algorytm konsensusu.
W połączeniu z kryptografia klucza publicznego, algorytm konsensusu proof of work zabezpiecza rozproszoną księgę i chroni sieć przed atakami typu „podwójne wydatki”, jednocześnie dodając nowe bloki transakcji do łańcucha i generując nagrody BTC.
Dowód działania mechanizmu wymaga Bitcoin górnicy konkurować w rozwiązywaniu skomplikowanych równań matematycznych za pomocą swoich komputerów — bardzo energochłonny proces. Celowo jest to trudne, ale wynikające z tego nagrody Bitcoin mogą być rzeczywiście niezwykle cenne.
Dowód pracy jest niezbędny do dalszego działania Bitcoina, ale jego zużycie energii zostało znacznie zbadane, a niektóre inne kryptowaluty przyjęły zupełnie inne dowód stawki model zamiast. Oto jak działa dowód pracy, dlaczego jest on niezbędny dla Bitcoina i jakie są wady.
Czym jest mechanizm konsensusu?
W przeciwieństwie do tradycyjnej bazy danych nadzorowanej przez administratora, publiczny blockchain to zdecentralizowana sieć peer-to-peer, do której potencjalnie może przyczynić się każdy uczestnik. Konsensus jest niezbędny do funkcjonowania takiej sieci rozproszonej, biorąc pod uwagę potencjalnie tysiące operatorów węzłów: wszyscy muszą uzgodnić stan sieci, aby działała prawidłowo.
Mechanizm konsensusu to proces, dzięki któremu sieć niezawodnie i automatycznie określa, który z zgłoszonych przez uczestnika bloku — będący zapisem ostatnich transakcji — zostanie dodany do łańcucha, w ten sposób wybijając i nagradzając go nowymi kryptowaluta w procesie.
Czym jest dowód pracy i jak działa?
Dowód pracy to mechanizm konsensusu zaprojektowany dla Bitcoina przez jego twórcę, Satoshi Nakamoto. Podobny model zastosował Ethereum, Litecoin, dogecoin i inne kryptowaluty od tego czasu. W modelu dowodu pracy górnicy uruchamiają na swoich komputerach oprogramowanie haszujące, które wykorzystuje moc sprzętu do rozwiązywania złożonych równań matematycznych.
Ostatecznie matematyka jest arbitralna: górnicy wykonują pracę ze względu na to, aby wydawać cenne zasoby obliczeniowe w zamian za potencjalną nagrodę. Jest to celowo trudny proces zapobiegania potencjalnym atakom na sieć, ale oznacza to, że mocniejsze komputery mają przewagę. Od początków istnienia sieci Bitcoin trwał „wyścig zbrojeń” wśród górników, którzy początkowo używali procesora swojego komputera do wydobywania bitcoinów, zanim przeszli na wysokiej klasy karty graficzne i wreszcie dedykowany sprzęt do kopania ASIC.
„Dowód pracy ma tę przyjemną właściwość, że może być przekazywany przez niezaufanych pośredników”.
Satoshi Nakamoto
Użytkownicy Bitcoina przesyłają transakcje do łańcucha bloków, a górnicy zbierają je w bloku i konkurują o dowód pracy, aby być pierwszymi, którzy rozwiążą równanie za pomocą procesu zwanego haszowaniem. Górnik lub pula wydobywcza, której blok zostanie zaakceptowany, zarabia Bitcoin jako nagrodę. Nagroda jest obecnie ustalona na 6.25 BTC; pierwotnie było to 50 BTC i połówki co cztery lata. Proces ten powtarza się co około 10 minut, w miarę jak pisane są nowe bloki, a nowy bitcoin jest skutecznie wybijany i nagradzany.
Czy wiesz?
Proces kopania Bitcoina wywodzi się z Hashcash, systemu sprawdzającego pracę wynalezionego przez Adama Backa w 1997 roku w celu zwalczania spamu e-mailowego i ataków typu „odmowa usługi”. Back, wczesny Bitcoiner, zaprzeczył, że jest twórcą kryptowaluty, Satoshi Nakamoto.
Dlaczego to jest ważne?
Dowód pracy jest krytycznym elementem sieci Bitcoin. Bez tak energochłonnego procesu, źli gracze mogliby łatwo zaatakować sieć i „podwójnie wydawać” Bitcoin. Nazywa się to atakiem 51%, w którym grupa wydobywcza kontroluje większość całkowitego współczynnika haszowania sieci (mocy obliczeniowej), umożliwiając w ten sposób manipulowanie blokami i korzystanie z systemu.
„Łańcuch proof-of-work jest rozwiązaniem problemu synchronizacji i poznania globalnego poglądu bez konieczności ufania komukolwiek”.
Satoshi Nakamoto
Jednakże, ponieważ dowód działania Bitcoina jest tak zasobożerny, prawie niemożliwe jest, aby jakikolwiek górnik lub grupa dysponowała tak dużą całkowitą mocą.
Które kryptowaluty wykorzystują dowód pracy?
Dowód pracy jest dominującym modelem konsensusu wśród kryptowalut, z dwiema największymi monetami — Bitcoin i Ethereum — które go używają, wraz z innymi monetami, takimi jak Litecoin, Dogecoin, Bitcoin Cash, Monero.
Czy wiesz?
Ethereum jest obecnie w trakcie przejścia z modelu proof of work na model proof of stake wraz z uruchomieniem Ethereum 2.0.
Jakie są wady dowodu pracy?
Największą wadą modelu proof of work Bitcoina jest sama ilość energii wymagane do wydobycia. Digiconomist sugeruje, że cała sieć Bitcoin ma ślad węglowy porównywalny z krajem Maroka, a producent samochodów elektrycznych Tesla powołał się na wpływ wydobycia na środowisko, kiedy zdecydował się przestań akceptować płatności Bitcoin maj 2021.
Biorąc pod uwagę wartość Bitcoina i nagrody, nie jest zaskoczeniem, że jest to mocno kontrowersyjny i kontrowersyjny temat. Zwolennicy Bitcoina często sugerują, że takie szacunki dotyczące jego zużycia energii są mylące lub zawyżone, lub przeciwstawiają się temu, że banki i scentralizowane usługi płatnicze nie są poddawane takiej samej kontroli.
Niektórzy uważają, że wydobywanie bitcoinów zachęca do korzystania z energii odnawialnejlub zasugerować, że wydobywanie bitcoinów wykorzystuje wygenerowaną energię, która inaczej byłby zmarnowany. Debata nie koncentruje się tak bardzo na tym, czy wydobywanie bitcoinów zwiększa ogromną ilość zbiorowej energii – tak jest i to jest zgodne z projektem. Jest to również kluczowe dla utrzymania Bitcoina, ponieważ protokół obecnie działa. Większość debaty skupia się raczej na rodzajach wykorzystywanej energii i czy jest to warte zachodu. Nic dziwnego, że górnicy i fani bitcoinów wierzą, że tak jest.
Ponadto, ku rozczarowaniu graczy, rozpoczęło się wydobywanie kryptowalut, takich jak Ethereum ogromne zapotrzebowanie dla wydajnych kart graficznych do komputerów PC (lub GPU), powodując powszechne niedobory i wzrost cen. Doprowadziło to producentów do osłabić zdolności wydobywcze swoich kart graficznych, aby uczynić je mniej pożądanymi dla górników.
Podczas gdy ogromna skala sieci Bitcoin oznacza, że atak 51% jest prawdopodobnie niemożliwy, nie jest to prawdą w przypadku mniejszych sieci blockchain z dowodem działania. Obie Ethereum Klasyczny i Bitcoin Cash na przykład spotkał się z takimi atakami w 2020 roku.
Dowód pracy vs dowód stawki
Wśród obaw związanych z zużyciem energii przez sieci sprawdzające pracę, w branży blockchain zakorzenił się alternatywny mechanizm konsensusu: dowód stawki. System dowodu stawki opiera się na weryfikatorach, które przechowują dużą ilość natywnej kryptowaluty w sieci, a ci użytkownicy weryfikują transakcje i zdobywają nagrody.
Monety jak Cardano, Algorand, kosmos i Binance Coin wszyscy używają jakiejś formy dowodu stawki. Jak wspomniano wcześniej, Ethereum obecnie przechodzi na to podejście z jego Ethereum 2.0 Aktualizacja; Szacuje się, że nowa sieć zużywa o 99.95% mniej energii niż obecna.
Proof of stake nie wymaga komputerów o dużej mocy ani platform górniczych, więc cała sieć zużywa znacznie mniej energii niż system Proof of Work. Z drugiej strony, krytycy twierdzą, że modele dowodu stawki pomagają „bogatym stać się bogatszym”, ponieważ walidatorzy muszą postawić ogromną ilość monet, aby wziąć udział, i że zachęca to użytkowników do niewydawania swoich monet.
Źródło: https://decrypt.co/73344/what-is-proof-of-work-how-the-bitcoin-network-is-maintained
- 2020
- 51% ataku
- 7
- 9
- Adam Back
- Korzyść
- algorytm
- Wszystkie kategorie
- Pozwalać
- wśród
- na około
- ASIC
- Banki
- Najwyższa
- Bitcoin
- Wydobywanie Bitcoina
- blockchain
- BTC
- wezwanie
- wózek
- węgiel
- Monety
- składnik
- komputery
- computing
- moc obliczeniowa
- Zgoda
- konsumować
- konsumpcja
- treść
- twórca
- cryptocurrencies
- kryptowaluta
- Aktualny
- Baza danych
- debata
- Zdecentralizowane
- sieć zdecentralizowana
- Wnętrze
- Rozproszona księga
- dogecoin
- Wcześnie
- elektryczny
- energia
- środowiskowy
- Szacunki
- ethereum
- Ethereum 2.0
- wymiana
- rozszerza się
- W końcu
- i terminów, a
- Nasz formularz
- funkcjonować
- Gracze
- Zarządzanie
- sprzęt komputerowy
- haszysz
- stopa hashowania
- Hashcash
- mieszanie
- przytrzymaj
- W jaki sposób
- HTTPS
- olbrzymi
- Rezultat
- przemysł
- IT
- Klawisz
- duży
- uruchomić
- Doprowadziło
- Księga główna
- poziom
- LINK
- Litecoin
- Większość
- producent
- matematyka
- Górniczy
- Górnictwo
- model
- sieć
- sieci
- węzły
- Inne
- płatności
- PC
- basen
- power
- Cena
- dowód
- Dowód pracy
- własność
- publiczny
- publiczny blockchain
- Wyścig
- Zasoby
- Nagrody
- reguły
- run
- Satoshi
- Satoshi Nakamoto
- Skala
- Usługi
- zestaw
- shared
- braki
- So
- Tworzenie
- ROZWIĄZANIA
- spam
- wydać
- stawka
- Stan
- składane
- niespodzianka
- system
- Technologia
- Tesla
- transakcje
- Zaufaj
- Użytkownicy
- wartość
- Zobacz i wysłuchaj
- Co to jest
- KIM
- w ciągu
- Praca
- świat
- lat