Foto: leksiv/Shutterstock
Vorige week beweerde Tesla CEO Elon Musk plotseling het volgende over Dogecoin (DOGE):
Ideally, Doge speeds up block time 10X, increases block size 10X & drops fee 100X. Then it wins hands down.
— Elon Musk (@elonmusk) May 16, 2021
Musk kreeg daar toen onmiddellijk veel kritiek over. Volgens bekende ontwikkelaars uit de cryptocurrency industrie kun je dit niet zomaar doen. Onder andere Adam Back, CEO van Blockstream en een van de meest prominente Bitcoin (BTC) ontwikkelaars, ging hier op in.
Nu heeft ook de technisch onderlegde Ethereum (ETH) oprichter Vitalik Buterin uitgebreid zijn mening gegeven over de uitspraak van Musk. In zijn paper stelt Buterin de vraag: hoe ver kun je de schaalbaarheid van een blockchain pushen? Is het mogelijk om dat te doen zoals Musk dat wenst zonder dat je afbreuk doet aan een blockchain en extreme centralisatie creëert?
The limits to blockchain scalability (or, why you can’t “just increase the block size by 10x”):https://t.co/y08T3TMr2U
— vitalik.eth (@VitalikButerin) May 23, 2021
Volgens Buterin zijn er twee manieren om een blockchain te schalen: door fundamentele aanpassingen te maken of door simpelweg de parameters te verhogen. Buterin gaat uitgebreid in op waarom blockchain schaalbaarheid bepaalde belangrijke limieten heeft, vooral omtrent factoren als rekenkracht, bandbreedte en opslag. Mocht je deze te ver opschalen, dan kunnen gebruikers geen node (computer op de blockchain) meer draaien en dat is juist van “cruciaal belang” om het netwerk te decentraliseren.
Let‘s make one thing clear:
You defend against malicious protocol changes by having a culture of users validating the blockchain
Not by having PoW or PoS
— Hasu⚡️🤖 (@hasufl) March 30, 2021
“Laten we één ding duidelijk maken: Je verdedigt je tegen kwaadwillende protocolwijzigingen door een cultuur van gebruikers te hebben die de blockchain valideren. Niet door Proof-of-Work (PoW) of Proof-of-Staking (PoS) te hebben.”
Aldus de bekende crypto onderzoeker Hasu, die door Buterin wordt geciteerd. Buterin zegt dat het simpelweg verhogen van parameters, dat Musk voorstelt, een “fundamenteel onjuiste benadering” is:
“Het verhogen van de parameters klinkt in eerste instantie erg aantrekkelijk: als je de wiskunde op een servet doet, is het gemakkelijk om jezelf ervan te overtuigen dat een consumentenlaptop duizenden transacties per seconde kan verwerken, geen ZK-SNARKs of rollups of sharding vereist. Helaas zijn er veel subtiele redenen waarom deze benadering fundamenteel onjuist is.”
Technische aanpassingen zouden wellicht wel kunnen werken, zoals sharding, zegt Buterin. Sharding is het opsplitsen van chains op de blockchain zodat ze parallel transacties kunnen verwerken. Ethereum wil dit later dit jaar introduceren, maar er zitten hier ook limieten aan, zegt Buterin:
“Sharded blockchains kunnen veel verder opschalen, omdat geen enkele node in een sharded blockchain elke transactie hoeft te verwerken. Maar zelfs daar zijn er grenzen aan de capaciteit: naarmate de capaciteit toeneemt, stijgt het minimumaantal veilige gebruikers. Het zal werk vergen om dit te doen zonder de decentralisatie op te offeren die blockchains zo waardevol maakt.”
Musk gaat er natuurlijk niet op in en reageert alleen met een flauwe grap, maar inmiddels zijn we niet anders van hem gewend. Zelf bekritiseerde Musk Dogecoin eerder al van centralisatie doordat een kleine groep een zeer grote hoeveelheid bezit.