Hva er bitgull?
Bitgull er et forslag fra Nick Szabo fra 2005 for et finanssystem som kombinerer forskjellige elementer av kryptografi og gruvedrift for å oppnå desentralisering. Disse elementene inkluderer tidsstemplede blokker som er lagret i et tittelregister og blir generert ved hjelp av "proof of work" -strenger. I sitt innlegg som kunngjorde bitgull foreslo Szabo en desentralisert bevis på arbeidsfunksjon som kunne "lagres, overføres og analyseres sikkert med minimal tillit."
Forstå Bit Gold
Som beskrevet av Szabo i sitt opprinnelige forslag, består bitgullsystemet av syv trinn. Det starter med å generere en offentlig utfordringsstreng ved å bruke en referansefunksjon (ligner på det matematiske beregningspuslespillet som brukes til å tjene bitcoin). Brukeren genererer en "proof of work" -streng fra referansefunksjonen, og detaljer knyttet til transaksjonen lagres i et tittelregister (analog til en blockchain i konsensus-systemet). I Szabos system er den siste delen av strengen ansvarlig for å lage det neste settet med strenger. Dette ligner på blokkeringsprosessen i bitcoin, der hashadresser brukes som overskrifter som peker til neste sett med blokker.
Tittelregisteret ligner blockchain ved at det tilbyr en uforanderlig oversikt over og ordre for transaksjoner som har funnet sted. Bitgullsystemet som er foreslått av Szabo, er ikke-soppbart. Dette betyr at forskjellige mengder bitgull bør kombineres for å gjøre en enkelt transaksjon. I stedet for en sentralisert myndighet som kontrollerer spakene sine, fungerer bitgullet på et desentralisert og distribuert tillitssystem mellom de enkelte noder som utgjør nettverket.
Szabo identifiserte også et problem assosiert med bit gull i sitt forslag. Ifølge ham kan nyvinninger innen maskinarkitektur føre til "skjult forsyning gluts." Dette tilsvarer problemet med egoistisk gruvedrift, der nye blockchains kan opprettes ved å skjule nyopprettede blokker fra hovedkjeden.
