211service.com
Blockkedjor använder enorma mängder energi – men det finns en plan för att fixa det
John Malta
Det är en bas i alla argument om huruvida Bitcoin har en långsiktig framtid: Ja, supercoolt att det eliminerar behovet av en pålitlig auktoritet när man byter värde. Men inser du hur mycket energi det går åt?
Det är sant. Det har uppskattats att Bitcoin slukar ungefär lika mycket el årligen som hela Nigeria. Ethereum slukar elektroner också, liksom de flesta andra kryptovalutor. Hur illa det än låter, men det finns anledning att tro att en lösning kan vara till hands.
Det här stycket visas i vårt nya nyhetsbrev två gånger i veckan, Chain Letter, som täcker världen av blockchain och kryptovalutor. Anmäl dig här - det är gratis!
Innan vi kommer till det, låt oss dock prata om gruvarbetare. Blockkedjor får mycket kärlek, men de är bara delade uppsättningar data. Det som ger liv åt kryptovalutor som Bitcoin och Ethereum är hur alla datorer i deras nätverk överens om, om och om igen, att det en blockchain säger är sant. För att göra detta använder de en algoritm som kallas en konsensusmekanism. Du har säkert hört att det kallas gruvdrift. (Se: Vad Bitcoin är och varför det spelar roll)
Gruvarbetare i kryptovaluta gör mycket mer än att låsa upp nya mynt. I processen kontrollerar de blockkedjan för att se till att folk inte spenderar mynt bedrägligt, och de lägger till nya listor över transaktioner – blocken – till kedjan. Det är det andra steget, menat att säkra blockkedjan från attacker, som slukar elektricitet.
I slutändan måste gruvarbetarna omvandla varje lista över de senaste transaktionerna till en signatur som kan tjäna som bevis på att informationen är sann. Alla gruvarbetare kan göra detta, med hjälp av ett kryptografiskt verktyg som tar vilken input som helst och spottar ut en sträng av till synes slumpmässiga tecken. Men Bitcoins skapare, Satoshi Nakamoto, gjorde denna del särskilt svår.
Nakamoto startade en tävling, vars syfte är att vara den första att fastställa en mycket specifik signatur baserat på tre ingångar: signaturen för föregående block, listan över nya transaktioner och ett slumpmässigt tredje nummer. Eftersom gruvarbetare inte känner till det tredje numret måste de generera signaturer upprepade gånger tills man gissar rätt. Detta förbrukar en enorm mängd energi, vilket signalerar till resten av nätverket att en gruvarbetares bokföring kan lita på.
Men även om denna speciella metod för att nå en överenskommelse – känd som bevis på arbete – är den mest etablerade, är den inte den enda. Ett växande antal teknologer utforskar olika vägar, och vissa mindre kryptovalutor använder redan alternativa metoder.
Den som är bäst lämpad att ersätta bevis på arbete kallas bevis på insats. Medan bevis på arbete belönar deltagarna för att spendera beräkningsresurser, skulle blockkedjor som använder bevis på insats välja validatorer delvis baserat på storleken på deras respektive monetära insättningar - deras insats. Detta skulle vara mycket mer energieffektivt, men konceptet är fortfarande oprövat i stor skala och har ett antal kinks som behöver tränas.
Ändå, om allt går som planerat, kommer Ethereum att övergå till bevis på insats relativt snart, kanske redan i slutet av detta år . Det skulle vara enormt imponerande, med tanke på att dess skapare Vitalik Buterin har kallad att utarbeta en effektiv konsensusalgoritm, ett av de svåraste problemen inom kryptovalutautveckling.
Verkligheten är att vi förmodligen har fastnat i energislukande kryptovalutor, åtminstone för ett tag. Under tiden kanske sanna troende skulle göra klokt i att investera sina digitala mynt i förnybara elkällor.