Bitcoin Bootstrap.dat – Hvor finner du og hvordan du bruker Bootstrap.dat-filen
Bitcoin er en Peer to Peer-kryptovaluta. Lommeboklienten til Bitcoin laster ned blockchain fra nettverket ved å synkronisere med andre noder. Ikke bare Bitcoin, men det meste av cryptocurrency-lommeboken fungerer slik dette, ettersom de alle er basert på Bitcoin. Siden det krever Peer to Peer-kommunikasjon å laste ned og validere hver blokk, vil prosessen med å synkronisere hele blockchain være treg. Selv datamaskiner med høy Internett-hastighet vil ta dager eller til og med uker å synkronisere Bitcoin blockchain. Dette er et problem med Bitcoin og andre kryptovaluta-lommebøker hvis blockchain-filstørrelse er enorm. Du kan legge til noder i lommeboken som vil hjelpe med nettverkstilkoblingen, men det fremskynder ikke synkroniseringsprosessen. Heldigvis, for å akselerere lommeboksynkroniseringsprosessen, kan du bruke Bootstrap-filen.
Hva er Bootstrap-fil og hvordan den fungerer? Hvor kan jeg finne Bootstrap.dat for Bitcoin og hvordan jeg bruker denne filen?
Hva er Bootstrap.dat?
Bootstrap.dat er en fil som inneholder kopien av blockchain fra genese-blokken til et bestemt tidspunkt. Denne komprimerte Bootstrap.dat-filen brukes til å øke hastigheten på de første nedlastingstidene for blockchain. Hvordan? Lommeboklienten din laster ned og verifiserer hver blokk fra P2P-nettverket. Dette er vanligvis tregt, og spesielt hvis du bruker lommebok for første gang, kan synkroniseringsprosessen ta ganske lang tid.
I stedet for å bruke Peer to Peer-kommunikasjon kan lommebokklienten lese blockchain-data fra denne komprimerte bootstrap-filen som inneholder kopien av blockchain-data til en viss blokkhøyde. Når lommeboklienten fullfører lesedataene fra bootstrap-filen, bruker den P2P-tilkoblingen til å laste ned de resterende blokkene. Denne metoden er raskere, og dessuten bruker den mindre båndbredde sammenlignet med standard synkroniseringsprosess. Men fremdeles tar bootstrap-metoden litt tid ettersom lommeboklienten din må validere hver enkelt blokk.
Hvor kan jeg finne denne Bootstrap.dat-filen for Bitcoin?
Først og fremst vil vi gi deg beskjed om at det ikke anbefales å laste ned bootstrap.dat-fil for Bitcoin fra uoffisiell og ikke-klarert kilde. Denne anbefalingen er ikke bare for Bitcoin, men også for andre kryptovalutaer, for eksempel Dash, Litecoin, etc. Du finner bootstrap.dat-filen i torrent, Bitcoin Talk-fora og på flere tredjeparts nettsteder. Men som sagt er dette uoffisielle kilder, og de opprettholder det for forskningsformål. Så hvor kan jeg finne den offisielle filen bootstrap.dat for Bitcoin?
Bitcoin.org pleide å gi denne bootstrap-filen for å akselerere synkroniseringsprosessen. Men den filen er ikke tilgjengelig, og de vedlikeholder den ikke lenger. Fordi synkronisering av lommebøker ved hjelp av bootstrap.dat-metoden ikke lenger er fordelaktig og ikke lenger nødvendig. Fra og med Bitcoin Core versjon 0.10.0 og senere er nedlasting av blockchain ved hjelp av peer to peer-nettverk mye raskere, og nedlasting av blockchain direkte ved hjelp av core wallet-klienten er mye effektiv.
Mer informasjon: https://bitcoin.org/en/release/v0.10.0#faster-synchronization
Hvordan bruke bootstrap-filen for å øke den første synkroniseringen
Mens Bitcoin ikke lenger bruker denne metoden, anbefaler andre kryptovalutaer dette og de vedlikeholder denne filen offisielt. Du finner pakken enten på det offisielle nettstedet eller på GitHub-arkivet. Denne komprimerte bootstrap.dat-filen inneholder seriekopi av blockchain, og du kan bruke den til å øke hastigheten på lommebokens initialiseringsprosess. Hvis du noen gang kommer over en slik fil, så er det hvordan du bruker bootstrap-filen.
1. Det mest anbefalte trinnet før du gjør endringer i lommeboken, er å ta sikkerhetskopi av lommeboken. Ha en kopi av wallet.dat-filen to eller flere steder. Hvis lommeboken din er ny eller tom, er dette trinnet ikke nødvendig. Når sikkerhetskopien er gjort, gå ut av lommeboken.
2. Finn nå den offisielle kilden og last ned bootstrap.dat-filen, som vanligvis er en komprimert zip-fil.
3. Når zip-filen er lastet ned, pakker du den ut der du finner filen som heter bootstrap.dat.
4. Deretter må du flytte denne bootstrap.dat-filen til lommebokens kjernemappe. All kryptovaluta-lommebok opprettholder kjernefilene på følgende sted.
Windows: C: \ Users \% brukernavn% \ AppData \ Roaming \ myntmappe
Mac os: ~ / Library / Application Support / coinname
Linux: ~ / .navn
Hvis lommebokfilene dine ikke er der på standard dataplassering, har du valgt å bruke en tilpasset blockchain-katalog under installasjonen.
Finn katalogen og bare sett filen bootstrap.dat der. Når du er ferdig, åpner du wallet.qt-filen din og nederst til venstre i stedet for “Koble til jevnaldrende” vil du se “Importere blokker fra disk”.
Men jeg bruker denne lommeboken i lang tid, og i kjernemappen har jeg noen blokkeringsfiler. Bør jeg slette alle disse .blk.dat-filene før jeg bruker denne bootstrap-filen?
Importerer bootstrap.dat til eksisterende lommebok?
Først og fremst bootstrap.dat-filer skal øke hastigheten på de første nedlastingstidene for blockchain, og er ikke nødvendig hvis du allerede bruker lommebok. Uansett hvis lommeboken din sitter fast i en viss blokkhøyde, og hvis du ønsker å starte på nytt, kan du bruke filen bootstrap.dat. Men før du bruker det til å importere blockchain, er det få filer og mapper du må slette først.
Lukk først lommeboken hvis den allerede kjører. Gå deretter til lommebokens kjernemappe og kopier wallet.dat-filen til et annet sted. Dette trinnet er et must, spesielt hvis du har midler i lommeboken. Slett deretter mappene og filene som vises på bildet nedenfor, for eksempel: blokker, chainstate-katalog og peers.dat-fil.
Når du er ferdig, flytt bootstrap.dat til dette stedet og start deretter lommeboken. Lommeboklienten din vil nå begynne å importere blokker fra disken, det vil si at den begynner å behandle blokker som er funnet i bootstrap.dat-filen.
Merk: Denne prosessen bruker høye CPU-ressurser, og det vil ta litt tid. I denne perioden må du ikke prøve å bruke eller lukke lommeboken, da du kan ende opp med å krasje den. Når lommeboklienten har fullført import av blokker fra disk, kobles den til jevnaldrende og begynner å laste ned de siste blokkene.
Kan jeg slette denne bootstrap-filen?
Ja, når lommeboken din er ferdig med å laste ned blockchain-data, kan du fortsette og slette denne filen. Du finner faktisk ikke den originale filen som du la ned i kjernekatalogen. Når lommeboken har kopiert og importert blockchain-filene, markerer den bootstrap.dat-filen som bootstrap.dat.old. Denne gamle filen er ikke lenger nødvendig, så du kan slette den.
Er denne filen trygg?
Bruk av bootstrap-fil for Bitcoin anbefales ikke, da synkronisering direkte ved hjelp av lommeboklienten er mye raskere og robust. Uansett har du fortsatt dette spørsmålet, da de fleste andre mynter anbefaler at du bruker bootstrap-fil for å øke hastigheten på synkroniseringsprosessen. Denne bootstrap.dat-filen inneholder bare blockchain-data, den er trygg og den påvirker ikke dine midler i alle fall. Imidlertid, som vi tidligere sa, aldri laste ned og bruke bootstrap.dat-filen fra en ikke-klarert / uoffisiell kilde, da filen potensielt kan inneholde skadelig programvare.
Håper det hjelper!
Liker du denne artikkelen? Du vil kanskje også lese om Bitcoin blockchain beskjæring.