Bitcoin Bootstrap.dat – Waar te vinden en hoe het Bootstrap.dat-bestand te gebruiken
Bitcoin is een peer-to-peer cryptocurrency. De wallet-client van Bitcoin downloadt blockchain van het netwerk door te synchroniseren met andere knooppunten. Niet alleen Bitcoin, maar de meeste cryptocurrency-kernportefeuilles werken als volgt, omdat ze allemaal op Bitcoin zijn gebaseerd. Omdat het peer-to-peer-communicatie vereist om elk blok te downloaden en te valideren, zal het synchronisatieproces van de hele blockchain traag verlopen. Zelfs computers met een hoge internetsnelheid hebben dagen of zelfs weken nodig om de Bitcoin-blockchain te synchroniseren. Dit is een probleem met Bitcoin en andere cryptocurrency-portefeuilles waarvan de blockchain-bestandsgrootte enorm is. U kunt knooppunten aan uw portemonnee toevoegen die helpen bij de netwerkverbinding, maar het versnelt het synchronisatieproces niet. Gelukkig kunt u het Bootstrap-bestand gebruiken om het synchronisatieproces van de portemonnee te versnellen.
Wat is een Bootstrap-bestand en hoe werkt het? Waar kan ik Bootstrap.dat voor Bitcoin vinden en hoe dit bestand te gebruiken?
Wat is Bootstrap.dat?
Bootstrap.dat is een bestand dat de kopie van blockchain bevat van het genesisblok tot een bepaald tijdstip. Dit gecomprimeerde Bootstrap.dat-bestand wordt gebruikt om de initiële downloadtijden voor de blockchain te versnellen. Hoe? Uw portemonnee-client downloadt en verifieert elk blok van het P2P-netwerk. Dit is meestal traag en vooral als u wallet voor de eerste keer gebruikt, kan het synchronisatieproces behoorlijk lang duren.
In plaats van peer-to-peer-communicatie te gebruiken, kan uw wallet-client blockchain-gegevens lezen uit dit gecomprimeerde bootstrap-bestand dat de kopie van blockchain-gegevens bevat tot een bepaalde blokhoogte. Zodra de wallet-client het lezen van gegevens uit het bootstrap-bestand heeft voltooid, gebruikt deze de P2P-verbinding om de resterende blokken te downloaden. Deze methode is sneller en verbruikt bovendien minder bandbreedte in vergelijking met het standaard synchronisatieproces. Toch duurt de bootstrap-methode enige tijd omdat uw portemonnee-client elke individuele blokkering moet valideren.
Waar kan ik dit Bootstrap.dat-bestand voor Bitcoin vinden??
Allereerst willen we u laten weten dat het downloaden van het bootstrap.dat-bestand voor Bitcoin van een niet-officiële en niet-vertrouwde bron ten zeerste wordt afgeraden. Deze aanbeveling is niet alleen voor Bitcoin, maar ook voor andere cryptovaluta’s, zoals Dash, Litecoin, enz. U vindt het bestand bootstrap.dat in torrent, Bitcoin Talk-forums en op verschillende websites van derden. Maar zoals we al zeiden, dit zijn niet-officiële bronnen en ze onderhouden het voor onderzoeksdoeleinden. Dus waar kan ik het officiële bootstrap.dat-bestand voor Bitcoin vinden??
Bitcoin.org leverde dit bootstrap-bestand om het synchronisatieproces te versnellen. Maar dat bestand is niet beschikbaar en ze onderhouden het niet langer. Omdat het synchroniseren van portefeuilles met de methode bootstrap.dat niet langer voordelig is en niet meer nodig is. Vanaf Bitcoin Core-versie 0.10.0 en later is het downloaden van blockchain met behulp van een peer-to-peer-netwerk veel sneller en het rechtstreeks downloaden van blockchain met behulp van de core wallet-client is veel efficiënter.
Meer informatie: https://bitcoin.org/en/release/v0.10.0#snellere-synchronisatie
Hoe het bootstrap-bestand te gebruiken om de initiële synchronisatie te versnellen
Hoewel Bitcoin deze methode niet langer gebruikt, bevelen andere cryptocurrencies dit aan en zij onderhouden dit bestand officieel. Je kunt het pakket vinden op de officiële website of in hun GitHub-repository. Dit gecomprimeerde bootstrap.dat-bestand bevat een geserialiseerde kopie van de blockchain en u kunt het gebruiken om het initialisatieproces van uw portemonnee te versnellen. Als u ooit een dergelijk bestand tegenkomt, kunt u als volgt het bootstrap-bestand gebruiken.
1. De meest aanbevolen stap voordat u wijzigingen in uw portemonnee aanbrengt, is het maken van een back-up van de portemonnee. Zorg voor een kopie van het wallet.dat-bestand op twee of meer locaties. Als uw portemonnee nieuw of leeg is, is deze stap niet vereist. Zodra de back-up is voltooid, verlaat u de portemonnee.
2. Zoek nu de officiële bron en download het bestand bootstrap.dat, dat meestal een gecomprimeerd zip-bestand is.
3. Zodra het .zip-bestand is gedownload, pakt u het uit, waar u het bestand met de naam bootstrap.dat vindt.
4. Vervolgens moet u dit bootstrap.dat-bestand naar uw wallet-kernmap verplaatsen. Alle cryptocurrency-portemonnee onderhoudt de kernbestanden op de volgende locatie.
Ramen: C: \ Users \% gebruikersnaam% \ AppData \ Roaming \ muntmap
Mac OS: ~ / Bibliotheek / Application Support / coinname
Linux: ~ / .coinname
Als uw wallet-bestanden niet aanwezig zijn op de standaard datalocatie, heeft u er tijdens de installatie voor gekozen om een aangepaste blockchain-directory te gebruiken.
Zoek de map en plaats het bestand bootstrap.dat daar. Als u klaar bent, opent u uw wallet.qt-bestand en in de linkerbenedenhoek in plaats van “Verbinden met peers” ziet u “Blokken importeren vanaf schijf”.
Maar ik gebruik deze portemonnee al heel lang en in de kernmap heb ik enkele blokbestanden. Moet ik al deze .blk.dat-bestanden verwijderen voordat ik dit bootstrap-bestand gebruik??
Bootstrap.dat importeren in een bestaande portemonnee?
Allereerst zijn bootstrap.dat-bestanden bedoeld om de initiële downloadtijden van de blockchain te versnellen en zijn ze niet nodig als u al een wallet gebruikt. Als je portemonnee vastzit op een bepaalde blokhoogte en als je opnieuw wilt beginnen, kun je het bestand bootstrap.dat gebruiken. Maar voordat u dat gebruikt om blockchain te importeren, zijn hier enkele bestanden en mappen die u eerst moet verwijderen.
Sluit eerst uw portemonnee als deze al actief is. Ga vervolgens naar de kernmap van uw portemonnee en kopieer het bestand wallet.dat naar een andere locatie. Deze stap is een must, vooral als u geld in uw portemonnee heeft. Verwijder vervolgens de mappen en bestanden die in de onderstaande afbeelding worden weergegeven, zoals: blocks, chainstate directory en peers.dat-bestand.
Als u klaar bent, verplaatst u de bootstrap.dat naar deze locatie en start u de portemonnee. Uw wallet-client begint nu met het importeren van blokken van de schijf, dat wil zeggen dat het blokken gaat verwerken die zijn gevonden in het bootstrap.dat-bestand.
Notitie: Dit proces gebruikt hoge CPU-bronnen en het zal enige tijd duren. Probeer tijdens deze periode de portemonnee niet te gebruiken of te sluiten, omdat u deze zou kunnen laten crashen. Zodra uw wallet-client het importeren van blokken van schijf heeft voltooid, maakt hij verbinding met peers en begint het downloaden van de meest recente blokken.
Kan ik dit bootstrap-bestand verwijderen??
Ja, zodra uw portemonnee klaar is met het downloaden van de blockchain-gegevens, kunt u doorgaan en dit bestand verwijderen. Eigenlijk zult u het originele bestand niet vinden dat u in de kerndirectory hebt neergezet. Zodra de portefeuille de blockchain-bestanden heeft gekopieerd en geïmporteerd, wordt het bootstrap.dat-bestand gemarkeerd als bootstrap.dat.old. Dit oude bestand is niet meer nodig en u kunt het dus verwijderen.
Is dit bestand veilig?
Het gebruik van een bootstrap-bestand voor Bitcoin wordt niet aanbevolen, omdat rechtstreeks synchroniseren met de wallet-client veel sneller en robuuster is. In ieder geval heb je deze vraag nog steeds, aangezien de meeste andere munten aanbevelen om het bootstrap-bestand te gebruiken om hun portefeuillesynchronisatieproces te versnellen. Dit bootstrap.dat-bestand bevat alleen blockchain-gegevens, het is veilig en heeft op geen enkele manier invloed op uw geld. Zoals we eerder zeiden, download en gebruik het bestand bootstrap.dat echter nooit van een niet-vertrouwde / niet-officiële bron, omdat het bestand mogelijk malware kan bevatten.
Hoop dat het helpt!
Vind je dit artikel leuk? Misschien vind je het ook leuk om te lezen over het snoeien van Bitcoin blockchain.