Bitcoin Bootstrap.dat – Gdzie znaleźć i jak korzystać z pliku Bootstrap.dat

Bitcoin to kryptowaluta Peer to Peer. Klient portfela Bitcoin pobiera blockchain z sieci poprzez synchronizację z innymi węzłami. Nie tylko Bitcoin, ale większość podstawowego portfela kryptowalut działa w ten sposób, ponieważ wszystkie są oparte na Bitcoin. Ponieważ wymaga komunikacji peer to peer, aby pobrać i zweryfikować każdy blok, proces synchronizacji całego łańcucha bloków będzie powolny. Nawet komputery z dużą prędkością Internetu będą potrzebować dni lub nawet tygodni, aby zsynchronizować łańcuch bloków Bitcoin. Jest to problem z Bitcoinem i innymi portfelami kryptowalut, których rozmiar pliku blockchain jest ogromny. Możesz dodawać węzły do ​​swojego portfela, co pomoże w połączeniu z siecią, ale nie przyspieszy procesu synchronizacji. Na szczęście, aby przyspieszyć proces synchronizacji portfela możesz skorzystać z pliku Bootstrap.

Co to jest plik Bootstrap i jak działa? Gdzie mogę znaleźć Bootstrap.dat dla Bitcoin i jak używać tego pliku?

Co to jest Bootstrap.dat?

Bootstrap.dat to plik zawierający kopię łańcucha bloków z bloku genezy do określonego momentu. Ten skompresowany plik Bootstrap.dat służy do przyspieszenia początkowego czasu pobierania łańcucha bloków. W jaki sposób? Twój klient portfela pobiera i weryfikuje wszystkie bloki z sieci P2P. Zwykle jest to powolne, a zwłaszcza jeśli używasz portfela po raz pierwszy, proces synchronizacji może zająć dość dużo czasu.

Zamiast korzystać z komunikacji peer to peer, klient portfela może odczytać dane łańcucha bloków z tego skompresowanego pliku bootstrap, który zawiera kopię danych blockchain aż do określonej wysokości bloku. Gdy klient portfela zakończy odczytywanie danych z pliku bootstrap, użyje połączenia P2P do pobrania pozostałych bloków. Ta metoda jest szybsza, a ponadto zużywa mniej przepustowości w porównaniu do standardowego procesu synchronizacji. Jednak metoda ładowania początkowego nadal zajmuje trochę czasu, ponieważ klient portfela musi zweryfikować poszczególne bloki.

Gdzie mogę znaleźć ten plik Bootstrap.dat dla Bitcoin?

Przede wszystkim chcielibyśmy poinformować, że pobieranie pliku bootstrap.dat dla Bitcoin z nieoficjalnego i niezaufanego źródła nie jest zalecane. To zalecenie dotyczy nie tylko Bitcoin, ale także innych kryptowalut, takich jak Dash, Litecoin itp. Plik bootstrap.dat można znaleźć w torrentach, forach Bitcoin Talk i na kilku stronach internetowych osób trzecich. Ale jak powiedzieliśmy, są to nieoficjalne źródła i utrzymują je w celach badawczych. Gdzie mogę znaleźć oficjalny plik bootstrap.dat dla Bitcoin?

Bitcoin.org udostępnił ten plik bootstrap, aby przyspieszyć proces synchronizacji. Ale ten plik nie jest dostępny i już go nie obsługują. Ponieważ synchronizacja portfeli metodą bootstrap.dat nie jest już korzystna i nie jest już konieczna. Począwszy od wersji Bitcoin Core 0.10.0 i późniejszych pobieranie łańcucha bloków za pomocą sieci peer to peer jest znacznie szybsze, a pobieranie łańcucha bloków bezpośrednio przy użyciu klienta portfela podstawowego jest znacznie wydajniejsze.

Więcej informacji: https://bitcoin.org/en/release/v0.10.0#faster-synchronization

Jak używać pliku bootstrap, aby przyspieszyć wstępną synchronizację

Chociaż Bitcoin nie używa już tej metody, inne kryptowaluty to zalecają i oficjalnie utrzymują ten plik. Możesz znaleźć pakiet na oficjalnej stronie internetowej lub w ich repozytorium GitHub. Ten skompresowany plik bootstrap.dat zawiera zserializowaną kopię łańcucha bloków i możesz go użyć do przyspieszenia procesu inicjalizacji portfela. Jeśli kiedykolwiek natknąłeś się na taki plik, oto jak używać pliku bootstrap.

1. Najbardziej zalecanym krokiem przed wprowadzeniem jakichkolwiek zmian w portfelu jest wykonanie kopii zapasowej portfela. Miej kopię pliku wallet.dat w co najmniej dwóch lokalizacjach. Jeśli Twój portfel jest nowy lub pusty, ten krok nie jest wymagany. Po wykonaniu kopii zapasowej wyjdź z portfela.

2. Teraz znajdź oficjalne źródło i pobierz plik bootstrap.dat, który jest zwykle skompresowanym plikiem zip.

3. Po pobraniu pliku .zip rozpakuj go w miejscu, w którym znajdziesz plik o nazwie bootstrap.dat.

4. Następnie musisz przenieść ten plik bootstrap.dat do głównego folderu portfela. Cały portfel kryptowalut przechowuje swoje podstawowe pliki w następującej lokalizacji.

Okna: C: \ Users \% username% \ AppData \ Roaming \ coinfolder

System operacyjny Mac: ~ / Library / Application Support / coinname

Linux: ~ / .coinname

Jeśli plików portfela nie ma w domyślnej lokalizacji danych, podczas instalacji zdecydowałeś się użyć niestandardowego katalogu łańcucha bloków.

Lokalizacja pliku bootstrap

Znajdź katalog i po prostu umieść tam plik bootstrap.dat. Po zakończeniu otwórz plik wallet.qt, aw lewym dolnym rogu zamiast „Łączenie się z równymi” zobaczysz „Importowanie bloków z dysku”.

importowanie bloków z dysku

Ale używam tego portfela od dłuższego czasu iw głównym folderze mam kilka plików blokowych. Czy powinienem usunąć wszystkie te pliki .blk.dat przed użyciem tego pliku bootstrap?

Importowanie bootstrap.dat do istniejącego portfela?

Przede wszystkim pliki bootstrap.dat mają przyspieszyć początkowy czas pobierania łańcucha bloków i nie są konieczne, jeśli już korzystasz z portfela. W każdym razie, jeśli portfel utknął na określonej wysokości bloku i chcesz zacząć od nowa, możesz użyć pliku bootstrap.dat. Ale zanim użyjesz tego do zaimportowania łańcucha bloków, tutaj jest kilka plików i folderów, które musisz najpierw usunąć.

Najpierw zamknij portfel, jeśli jest już uruchomiony. Następnie przejdź do głównego folderu portfela i skopiuj plik wallet.dat do innej lokalizacji. Ten krok jest konieczny, zwłaszcza jeśli masz środki w portfelu. Następnie usuń foldery i pliki pokazane na poniższym obrazku, takie jak: bloki, katalog chainstate i plik peers.dat.

Używając bootstrap, plik dat

Po zakończeniu przenieś plik bootstrap.dat do tej lokalizacji, a następnie uruchom portfel. Twój klient portfela zacznie teraz importować bloki z dysku, czyli zacznie przetwarzać bloki znalezione w pliku bootstrap.dat.

Uwaga: Ten proces zużywa duże zasoby procesora i zajmie trochę czasu. W tym okresie nie próbuj używać ani zamykać portfela, ponieważ może to spowodować jego awarię. Gdy klient portfela zakończy importowanie bloków z dysku, połączy się z innymi użytkownikami i rozpocznie pobieranie najnowszych bloków.

Czy mogę usunąć ten plik bootstrap?

Tak, gdy Twój portfel zakończy pobieranie danych łańcucha bloków, możesz kontynuować i usunąć ten plik. Właściwie nie znajdziesz oryginalnego pliku, który umieściłeś w głównym katalogu. Po skopiowaniu i zaimportowaniu plików łańcucha bloków portfel oznaczy plik bootstrap.dat jako bootstrap.dat.old. Ten stary plik nie jest już potrzebny, więc możesz go usunąć.

Czy ten plik jest bezpieczny??

Używanie pliku bootstrap dla Bitcoin nie jest zalecane, ponieważ synchronizacja bezpośrednio za pomocą klienta portfela jest znacznie szybsza i niezawodna. W każdym razie nadal masz to pytanie, ponieważ większość innych monet zaleca użycie pliku bootstrap, aby przyspieszyć proces synchronizacji portfela. Ten plik bootstrap.dat zawiera tylko dane łańcucha bloków, jest bezpieczny i w żaden sposób nie wpływa na Twoje fundusze. Jednak, jak powiedzieliśmy wcześniej, nigdy nie pobieraj i nie używaj pliku bootstrap.dat z niezaufanego / nieoficjalnego źródła, ponieważ plik może potencjalnie zawierać złośliwe oprogramowanie.

Mam nadzieję, że to pomoże!

Podoba Ci się ten artykuł? Możesz także przeczytać o przycinaniu łańcucha bloków Bitcoin.