Synchronizacja węzła Bitcoin jest o 80% szybsza pomimo jego wzrostu

Synchronizacja węzła Bitcoin jest o 80% szybsza pomimo jego wzrostu - 960x0 1Synchronizacja węzła Bitcoin po raz pierwszy z komputerem za pomocą oprogramowania Bitcoin Pro jest o 80% szybsza niż w przypadku poprzednich wersji Bitcoin Pro, dzięki ulepszeniom wprowadzanym przez programistów na przestrzeni lat.

Ilość danych przechowywanych w łańcuchu blokowym Bitcoina rośnie, co teoretycznie skomplikowałoby komputerowi lub węzłowi pobieranie i zarządzanie tymi danymi po raz pierwszy.

Słowa dewelopera

Jednak badania wskazują inaczej dla Bitcoin Zawodowiec, najpopularniejsze oprogramowanie do korzystania z Bitcoin: staje się bardziej wydajne, optymalne i szybsze.

W rzeczywistości synchronizacja węzła Bitcoin Pro po raz pierwszy zajmuje teraz tylko 5 godzin, co obala pogląd, że pobranie historii Bitcoin zajmuje do 2 dni.

Deweloper Bitcoin, Jameson Lopp, zwrócił uwagę w niedawnym artykule, że każda wersja Bitcoin Pro jest w stanie szybciej synchronizować i uruchamiać historię Bitcoin, nawet gdy wzrasta ilość danych.

Jego prognozy dotyczące poprawy wydajności tego oprogramowania były optymistyczne:

„Do 2022 roku jestem znacznie bardziej optymistyczny, że inżynierowie mogą nadal zmagać się ze zwiększonymi zasobami obliczeniowymi wymaganymi do zsynchronizowania całego węzła Bitcoin”. – Jameson Lopp, twórca Bitcoina.

Lopp wyjaśnił, że z biegiem czasu każda wersja Bitcoin Pro otrzymała ulepszenia, które pozwoliły jej zwiększyć wydajność, znacznie przewyższając innych klientów Bitcoin (oprogramowanie), które nie są tak dobrze utrzymywane przez ich programistów.

„Jeśli nadążasz za duchem czasu, być może zauważyłeś, że Bitcoin Pro z roku na rok staje się coraz szybszy, podczas gdy inne implementacje mniej wymagające konserwacji mają tendencję do zwalniania. Dzieje się tak dlatego, że jeśli nie będziesz stale poprawiać jego wydajności, przetwarzanie rosnącej ilości danych dodawanych do łańcucha zajmie więcej czasu”. – Jamesona Loppa.

Zaktualizowana wersja!

Deweloper zilustrował wykresem, jak szybko każda wersja Bitcoin Pro synchronizuje blockchain, gdzie obecna wersja 0.22 zdołała pobrać blockchain w prawie 300 minut, czyli 5 godzin.

Z drugiej strony wersja Bitcoin Pro, która trwała najdłużej, zajęła około 3.500 minut, czyli około 50 godzin. To jest wersja Bitcoin Pro 0.8, która została uruchomiona w marcu 2013 roku, 9 lat temu.

Lopp wyjaśnia, że ​​wciąż pozostaje wiele do zbadania w zakresie ulepszeń, które mogłyby zwiększyć wydajność oprogramowania, w szczególności w celu wyjaśnienia, dlaczego istnieją ulepszenia we wszystkich wersjach Bitcoin Pro po wdrożeniu aktualizacji SegWit (Segregated Witness).

Bitcoin waży obecnie 395 GB miejsca, według Blockchain.com, a od czasu jego udostępnienia online w 727.300 roku wydobyto ponad 2009 XNUMX bloków.

Węzeł Bitcoin z oprogramowaniem Bitcoin Pro musiałby pobrać wszystkie te informacje, aby zsynchronizować się z siecią w miarę jej wzrostu i nadejścia większej liczby transakcji. Dzięki pracy programistów staje się to coraz łatwiejsze.