Citat:
Ursprungligen postat av
tarzano
Hej! Någon som kan svara på en fråga som jag har lite svårt med..
Jag förstår att det man egentligen gör när man minar bitcoin är ju att upplåta datakraft för att kontrollera att algoritmerna bakom alla transaktioner stämmer. Dvs förenklat kontrolleras bokföringen för hela blockkedjan i utbyte mot bitcoins. Otroligt smart att ha ett ekonomiskt system som hela tiden kontrollerar sig själv.
I princip rätt, men det är inte miners roll att verifiera transaktioner (*1). Miners samlar ihop nya obekräftade transaktioner i block och alla noder (full nodes) verifierar detta arbete innan de accepterar jobbet som miners har gjort.
Full nodes vill se att miners utfört ett visst krävande jobb för att de skall acceptera de nya blocken de publicerar. Det här jobbet tillför egentligen ingenting till det nyskapade blocket än ett slumptal, men talet utgör ett verifierbart bevis på att minern lagt ned ett visst mätbart arbete.
Så jobbet (proof of work) skapar förvisso helt meningslös information, men kravet på att det måste göras samt den tävlan som existerar mellan miners för att skapa detta, ger ett oerhört viktigt skydd åt systemet. (Utan att gå in på för mycket detaljer just nu, så är det detta som ger skydd mot double spending och löser det sk byzantine generals problem.)
*1: Miners verifierar dock transaktioner också innan de samlar dem i block, men inte för att de måste utan för att de inte vill riskera att publicera ogiltiga block som kommer underkännas av alla noder efter att de lagt ned jobb på att skapa dem.
Citat:
Ursprungligen postat av
tarzano
Men vi vet att taket för bitcoin är 21 miljoner bitcoin och därefter går det ej att mina mer.
Notera att det är inte mining-jobbet i sig som skapar nya bitcoin, utan det är en belöning de tillåts lägga till sina nyskapade block för att de utför sitt jobb. Belöningen är en transaktion som vilken annan i ett block, fast med undantaget att den inte har någon input, dvs inget krav på giltig källa, då de inte existerat tidigare.
Citat:
Ursprungligen postat av
tarzano
Ungefär hälften har hittats hittills och min fråga är vad som händer med systemet då alla bitcoins hittas (beräknas till 2030 eller om var det 2050?)? Då tar man ju bort incitamentet för systemet att kontrollera sig själv och vad kan det tänkas ha för effekt?
Vi kom upp i 75% redan förra sommaren, vid den andra halveringen. Halveringsmodellen gör att vi får ut hälften av det som är kvar att skapa linjärt vart 4:e år ca. Dvs efter de första 4 åren var 50% ute, efter nästa 4 år 75%, sen 87,5%, 93,75% osv. Det går med andra ord fort att få ut det mesta men det kommer ta lång tid innan rewarden upphör helt. Regelverket kommer tillåta ett visst bestämt antal halveringar och sen är det slut. Den tidpunkten är beräknad till år 2140.
Som många redan har påtalat i denna och andra trådar så blir transaktionsavgifter ett allt viktigare incitament med tiden. Kommer den här modellen att fungera framöver? Vet inte och det pågår mycket debatt om det också. Kanske blir det tvunget med någon ny idé framöver för Bitcoins existens. Det är svårt att sia om. Det råder dock inte brist på idéer när det gäller att göra detta annorlunda bland mängder av andra alternativ, så vi får se vem som lyckas bäst helt enkelt.
Effekten av att incitamentet försvinner som du spekulerade i vore katastrofal. Om inga nya block skapas, så stoppas hela flödet av transaktioner. Inga betalningar alls går igenom. Dessutom blir systemet direkt sårbart för attacker med förfalskning av historien om det står stilla. Nya block måste skapas hela tiden för att kontinuerligt kunna skydda det som hänt tidigare, annars öppnas möjligheten för attacker. "The chain must go on". Hmm, det lät nästan som en gammal känd låt...