Sinkronizacija Bitcoin čvora je 80% brža unatoč njegovom rastu

Sinkronizacija Bitcoin čvora je 80% brža unatoč njegovom rastu - 960x0 1Sinkronizacija Bitcoin čvora po prvi put na vašem računalu sa softverom Bitcoin Pro je 80% brža nego s prethodnim verzijama Bitcoin Pro, zahvaljujući poboljšanjima koja su programeri napravili tijekom godina.

Količina podataka pohranjenih na Bitcoin blockchainu raste, što bi u teoriji učinilo još kompliciranijim za računalo ili čvor koji želi preuzeti te podatke i upravljati njima po prvi put.

Riječi programera

Međutim, istraživanja pokazuju drugačije za BitcoinPro, najpopularniji softver za korištenje Bitcoina: postaje sve učinkovitiji, optimalniji i brži.

Zapravo, sada je potrebno samo 5 sati za sinkronizaciju Bitcoin Pro čvora po prvi put, što odbacuje ideju da je za preuzimanje povijesti Bitcoina potrebno do 2 dana.

Bitcoin developer Jameson Lopp istaknuo je u nedavnom članku da je svaka verzija Bitcoin Pro sposobna sinkronizirati i pokrenuti povijest Bitcoina brže, čak i kada se količina podataka povećava.

Njegova prognoza za poboljšanje učinkovitosti ovog softvera bila je puna nade:

"Do 2022. osjećam se puno optimističnijim da se inženjeri mogu nastaviti boriti s povećanim računalnim resursima potrebnim za sinkronizaciju cijelog Bitcoin čvora." - Jameson Lopp, programer Bitcoina.

Lopp je objasnio da je s vremenom svaka verzija Bitcoin Pro-a dobila poboljšanja koja su joj omogućila da poveća svoju učinkovitost, daleko nadmašujući druge Bitcoin (softverske) klijente koje njihovi programeri ne održavaju tako dobro.

“Ako ste išli u korak s vremenom, primijetili ste da Bitcoin Pro svake godine postaje brži, dok druge implementacije koje ne zahtijevaju održavanje imaju tendenciju usporavanja. To je zato što ako se njegova izvedba ne poboljšava stalno, trebat će dulje za obradu sve veće količine podataka dodanih u blockchain. - Jameson Lopp.

Ažurirana verzija!

Programer je grafikonom ilustrirao koliko brzo svaka verzija Bitcoin Pro sinkronizira blockchain, pri čemu je trenutna verzija 0.22 uspjela preuzeti blockchain za gotovo 300 minuta, odnosno 5 sati.

S druge strane, verzija Bitcoin Pro-a koja je trajala najduže trajala je oko 3.500 minuta, odnosno oko 50 sati. Ovo je verzija Bitcoin Pro 0.8, koja je lansirana u ožujku 2013., prije 9 godina.

Lopp pojašnjava da je potrebno još puno istražiti o poboljšanjima koja bi softver mogla učiniti učinkovitijim, posebno kako bi se razjasnilo zašto postoje poboljšanja u svim verzijama Bitcoin Pro nakon implementacije ažuriranja SegWit (Segregated Witness).

Bitcoin trenutno teži 395 GB prostora za pohranu, prema Blockchain.com, a više od 727.300 blokova minirano je otkako je postao online 2009. godine.

Bitcoin čvor koji pokreće softver Bitcoin Pro morao bi preuzeti sve ove informacije kako bi se sinkronizirao s mrežom kako raste i pristiže sve više transakcija. Zahvaljujući radu programera, ovo postaje sve lakše i lakše.