Synkronisering af en Bitcoin-node er 80 % hurtigere på trods af dens vækst

Synkronisering af en Bitcoin-node er 80 % hurtigere på trods af dens vækst - 960x0 1Synkronisering af en Bitcoin-node for første gang på din computer med Bitcoin Pro-software er 80 % hurtigere end med tidligere versioner af Bitcoin Pro, takket være forbedringer, som udviklerne har lavet gennem årene.

Mængden af ​​data, der er lagret på Bitcoin blockchain, vokser, hvilket i teorien ville gøre det mere kompliceret for en computer eller node, der ønsker at downloade og administrere disse data for første gang.

Udviklerens ord

Forskning peger dog på noget andet for BitcoinPro, den mest populære software til at bruge Bitcoin: den bliver mere effektiv, optimal og hurtigere.

Faktisk tager det nu kun 5 timer at synkronisere en Bitcoin Pro-node for første gang, hvilket fjerner forestillingen om, at Bitcoins historie tager op til 2 dage at downloade.

Bitcoin-udvikler Jameson Lopp påpegede i en nylig artikel, at hver version af Bitcoin Pro er i stand til at synkronisere og køre Bitcoin-historik hurtigere, selvom datamængden stiger.

Hans prognose for at forbedre effektiviteten af ​​denne software var håbefuld:

"I 2022 føler jeg mig meget mere optimistisk over, at ingeniører kan fortsætte med at kæmpe med de øgede beregningsressourcer, der kræves for at synkronisere en hel Bitcoin-knude." - Jameson Lopp, udvikler af Bitcoin.

Lopp forklarede, at hver version af Bitcoin Pro over tid har modtaget forbedringer, der har gjort det muligt at øge dens effektivitet, langt overgået andre Bitcoin (software) klienter, der ikke er så godt vedligeholdt af deres udviklere.

"Hvis du har fulgt med tiden, vil du have bemærket, at Bitcoin Pro har en tendens til at blive hurtigere hvert år, mens andre implementeringer med mindre vedligeholdelse har en tendens til at blive langsommere. Dette skyldes, at hvis dens ydeevne ikke konstant forbedres, vil det tage længere tid at behandle den voksende mængde data, der tilføjes til blockchainen. - Jameson Lopp.

Opdateret version!

Udvikleren illustrerede med en graf, hvor hurtigt hver version af Bitcoin Pro synkroniserer blockchainen, hvor den nuværende version 0.22 formåede at downloade blockchainen på næsten 300 minutter, altså 5 timer.

I den anden yderlighed tog den version af Bitcoin Pro, der tog længst tid, omkring 3.500 minutter eller omkring 50 timer. Dette er Bitcoin Pro 0.8-versionen, som blev lanceret i marts 2013, for 9 år siden.

Lopp præciserer, at der stadig er meget at undersøge om forbedringer, der kunne have gjort softwaren mere effektiv, især for at afklare, hvorfor der er forbedringer i alle versioner af Bitcoin Pro efter SegWit (Segregated Witness) opdateringen er blevet implementeret.

Bitcoin vejer i øjeblikket 395 GB lagerplads, ifølge Blockchain.com, og mere end 727.300 blokke er blevet udvundet, siden det gik online i 2009.

En Bitcoin-node, der kører Bitcoin Pro-softwaren, skal downloade alle disse oplysninger for at synkronisere med netværket, efterhånden som det vokser, og flere transaktioner ankommer. Takket være udviklernes arbejde bliver dette nemmere og nemmere.