Synkronisering av en Bitcoin-node er 80 % raskere til tross for veksten

Synkronisering av en Bitcoin-node er 80 % raskere til tross for veksten – 960x0 1Å synkronisere en Bitcoin-node for første gang på datamaskinen din med Bitcoin Pro-programvare er 80 % raskere enn med tidligere versjoner av Bitcoin Pro, takket være forbedringer utviklerne har gjort gjennom årene.

Datavolumet som er lagret på Bitcoin-blokkjeden vokser, noe som i teorien vil gjøre det mer komplisert for en datamaskin eller node som ønsker å laste ned og administrere disse dataene for første gang.

Ordene til utvikleren

Forskning indikerer imidlertid noe annet for Bitcoin Pro, den mest populære programvaren for å bruke Bitcoin: den blir mer effektiv, optimal og raskere.

Faktisk tar det nå bare 5 timer å synkronisere en Bitcoin Pro-node for første gang, noe som fjerner forestillingen om at Bitcoins historie tar opptil 2 dager å laste ned.

Bitcoin-utvikler Jameson Lopp påpekte i en fersk artikkel at hver versjon av Bitcoin Pro er i stand til å synkronisere og kjøre Bitcoin-historikk raskere, selv når datavolumet øker.

Hans prognose for å forbedre effektiviteten til denne programvaren var håpefull:

"Innen 2022 føler jeg meg mye mer optimistisk om at ingeniører kan fortsette å slite med de økte beregningsressursene som kreves for å synkronisere en hel Bitcoin-node." - Jameson Lopp, utvikler av Bitcoin.

Lopp forklarte at hver versjon av Bitcoin Pro over tid har mottatt forbedringer som har tillatt den å øke effektiviteten, og langt overgå andre Bitcoin (programvare)-klienter som ikke er like godt vedlikeholdt av utviklerne deres.

"Hvis du har fulgt med i tiden, har du lagt merke til at Bitcoin Pro har en tendens til å bli raskere hvert år, mens andre implementeringer med mindre vedlikehold har en tendens til å avta. Dette er fordi hvis ytelsen ikke stadig forbedres, vil det ta lengre tid å behandle den økende mengden data som legges til blokkjeden. - Jameson Lopp.

Oppdatert versjon!

Utvikleren illustrerte med en graf hvor raskt hver versjon av Bitcoin Pro synkroniserer blokkjeden, der gjeldende versjon 0.22 klarte å laste ned blokkjeden på nesten 300 minutter, altså 5 timer.

I den andre ytterligheten tok den versjonen av Bitcoin Pro som tok lengst rundt 3.500 minutter, eller rundt 50 timer. Dette er Bitcoin Pro 0.8-versjonen, som ble lansert i mars 2013, for 9 år siden.

Lopp presiserer at det fortsatt er mye å undersøke om forbedringer som kunne ha gjort programvaren mer effektiv, spesielt for å avklare hvorfor det er forbedringer i alle versjoner av Bitcoin Pro etter at SegWit (Segregated Witness)-oppdateringen er implementert.

Bitcoin veier for tiden 395 GB lagringsplass, ifølge Blockchain.com, og mer enn 727.300 2009 blokker har blitt utvunnet siden den ble online i XNUMX.

En Bitcoin-node som kjører Bitcoin Pro-programvaren, må laste ned all denne informasjonen for å synkronisere med nettverket etter hvert som det vokser og flere transaksjoner kommer. Takket være utviklernes arbeid blir dette enklere og enklere.