Proof of work beveiligt een blockchain met behulp van rekenkracht. Miners concurreren om een hash te vinden die lager is dan een bepaalde waarde. De eerste die daarin slaagt, zendt het blok uit en verdient de beloning. Het werk is opzettelijk inefficiënt. Het kost elektriciteit en hardware, en het enige doel is om valsspelen duur te maken. Om een blok te herschrijven, zou een aanvaller al het werk voor dat blok en elk volgend blok opnieuw moeten doen. Op Bitcoin zijn die kosten onbetaalbaar.
Proof of work was het eerste consensusmechanisme dat het Byzantijnse generaalsprobleem op grote schaal oploste. Satoshi Nakamoto's inzicht was om overeenstemming iets te laten kosten. Vóór Bitcoin kampten digitale geldsystemen met dubbele uitgaven. Proof of work maakte dubbele uitgaven onpraktisch, omdat de aanvaller meer rekenkracht nodig zou hebben dan het eerlijke netwerk. Het nadeel is het energieverbruik. Bitcoin-mining verbruikt net zoveel elektriciteit als sommige kleine landen. Critici noemen het verspilling. Voorstanders beweren dat de energie een wereldwijd betaalnetwerk beveiligt dat door niemand wordt gecontroleerd. Beide beweringen kloppen. Proof of work is robuust, beproefd en duur. Die combinatie is de reden waarom Bitcoin het nog steeds gebruikt.
Eigenschappen van het bewijs van werk
- Rekenkosten — miners besteden daadwerkelijke resources.
- Probabilistische finaliteit — meer bevestigingen betekenen meer zekerheid.
- Energie-intensief — het belangrijkste kritiekpunt
- Bewezen effectief — draait al sinds 2009 zonder een succesvolle 51%-aanval op Bitcoin.
Proof of work is niet efficiënt. Dat is ook niet de bedoeling. Het is bedoeld om veilig te zijn. De inefficiëntie is de beveiliging.
Comments (2)
Leave a comment