Det rekommenderas att du kör en hel nod för att stödja Bitcoin och för att hålla systemet decentraliserat. Det hjälper inte bara nätverket utan gynnar också den väsentliga deltagaren. Men med en så stor blockchain-filstorlek tror du att det är möjligt för alla att köra en fullständig nod? Det finns lätta SPV-plånböcker, mobilplånböcker och hårdvaruplånböcker men ingenting kommer i närheten av att driva en kärnplånbok. Men den stora nackdelen med att köra en kärnplånbok är dess diskutrymme och bandbreddskrav.

Den nuvarande Bitcoin-blockkedjestorleken är mer än 200 GB vilket är enormt och inte alla är redo att tilldela ett så stort utrymme för Bitcoin. För att sänka dessa lagringskrav finns en funktion som kallas beskärningsläge. Med hjälp av detta alternativ kan användare köra en kärnplånbok utan att behöva oroa sig för diskutrymme. Här i den här nybörjarguiden visar vi dig hur du minskar Bitcoin-plånbokens blockkedjestorlek med hjälp av beskärningskommandot.
Beskärning av Bitcoin-blockfil – Vad är det och hur det fungerar?
Bitcoin-blockchain-data innehåller all transaktionshistorik från och med den dag Bitcoin skapades till datum. Med 1 MB blockstorlek och 10 minuters blockering blir kedjans storlek större och större. Därför kommer lagringskapaciteten som behövs för att köra en fullständig nod bara att öka i framtiden.

För att övervinna detta problem har Bitcoin-kärnteam släppt en funktion i version 0.11.0 kallas blockfilbeskärning. Block beskärning tillåter en att köra en mindre version av full blockchain. Det gör detta genom att ta bort äldre data som den inte längre behöver när du laddar ner den senaste blockkedjan. Att köra plånbok i beskärningsläge slänger helt enkelt tidigare transaktioner och gammal kedjehistorik vilket i sin tur sparar diskutrymme.
Mer information om hur det fungerar kan vara finns här.
Innan du minskar Bitcoin-plånbokens blockkedjestorlek:
Här är några saker du bör notera innan du fortsätter och aktiverar beskärningsläge till din Bitcoin-plånbok.
- Beskärningsläget minskar inte din plånbokssäkerhet. Det är samma som att köra en plånbok med full nod.
- När detta läge är aktiverat kan du inte skanna om din plånbok eftersom det kräver att du laddar ner blockchain igen. Att köra en plånbok i beskuret läge är inte kompatibelt med -rescan och -txindex
- Beskärning av blockchain tar bara några ögonblick. Men kom ihåg att det är en enkelbiljett. Om du någonsin bestämmer dig för att använda full nod igen måste du ladda ner hela blockchain igen.
- Eftersom filer som kedjetillstånd och blockeringsdatabas behöver lite lagring kommer den totala mängden diskutrymme som förbrukas att överstiga beskärningsmålet. men inte mycket.
- Som standard är blockbeskärning inaktiverad och det är lätt att aktivera. Men kom ihåg att när det väl är aktiverat finns det ingen annan genväg för att återställa den här inställningen. Det enda sättet är att ladda ner hela blockchain igen.
Observera också att beskärning tar upp CPU-resurser och beskattar mer hårddisken eftersom den måste läsa, skriva och radera filer samtidigt. Så se till att du inte kör någon annan intensiv applikation under denna process, särskilt om din dator har låg specifikation.
OK! Låt oss se hur du sparar diskutrymme genom att aktivera beskärningsläge.
Hur använder jag beskärningsalternativet i Bitcoin-kärnan?
Kommandot som du behöver för att minska lagringsstorleken är beskärning = N där N är målstorleken i MiB som du vill tillåta.
beskärning = 0 – Inaktiverar beskärningsläge
beskärning = 1 – Tillåter manuell beskärning via RPC
prune = 550 – Raderar automatiskt tidigare blockfiler för att hålla sig under denna målstorlek.
Följ stegen nedan för att aktivera beskärningsläge i Bitcoin-kärnplånboken.
1. Leta först efter din plånbokskonfigurationsfil. Om du inte hittar bitcoin.conf-filen i din Bitcoin-katalog skapar du en.
2. Öppna plånboken, gå till inställningarna >> alternativ och klicka på öppna konfigurationsfilen.

3. konfigurationsfilen är mestadels tom. Stäng nu din plånbok och ange följande i konfigurationsfilen.
beskära = 550
Notera: Det kan vara 550, 1000, 2000, 10000, 20000 eller vilket värde du vill. Men 550 är det minsta rekommenderade värdet och att ställa in något lägre fungerar inte. Det borde vara >= 550. Till exempel om du mår bra med 5 GB blockchain-storlek kan du ställa in beskärning = 5000.
4. När detta värde har angetts sparar du konfigurationsfilen och startar om din plånbok.
Det är allt! Din plånbok är nu i beskärningsläge. Istället för att använda 200+ GB kommer din plånbok bara att använda det angivna värdet, men som vi sa tidigare kan det överstiga detta värde.
I stället för att ställa in detta i konfigurationsfilen kan du också lägga till en startparameter som denna -prune = 550.
Exempel:
"C: \ Användare \\ AppData \ Roaming \ Bitcoin \ bitcoin-qt.exe" -beskära = 550
Behöver jag ladda ner hela Blockchain?
Det är fantastiskt att beskärningsläget tillåter att man använder Bitcoin-kärnplånboken på ett begränsat hårddiskutrymme. Men den verkliga frågan är “Behöver jag ladda ner hela blockchain för att beskärningsläget ska träda i kraft?” eller “Det kommer bara att ladda ner uppsättningen av de senaste blocken tills den angivna storleken är uppfylld?” Detta är en vanlig fråga för användare på platser där deras bandbredd är begränsad av ISP. Medan beskärningsläget hjälper till att spara hårddiskutrymme förbrukar det fortfarande mycket bandbredd.
Ja, om du använder plånbok för första gången och synkroniserar noden från början måste du ladda ner hela blockchain. Vi vet att nedladdning av hela transaktionshistoriken inte fungerar för många användare som har låga internethastigheter och månatliga datatak. För sådana användare är det enda alternativet att ladda ner blockkedjan från obegränsad internetanslutning och kopiera den till plånboksdisken.
Okej, jag klarar av att ladda ner hela blockchain eftersom min bandbredd inte är begränsad här. Men jag har bara mindre än 50 GB lagring på mitt system. Fyller det mitt hårddiskutrymme genom att ladda ner mer än 200 GB data innan beskärningen träder i kraft? Du behöver inte oroa dig för det här. När din plånbok är i beskärningsläge raderar den automatiskt alla gamla data i farten medan de nya blocken laddas ner. Så tekniskt tar det inte mer av ditt diskutrymme än vad du har angett.
Det finns också en missuppfattning att Blockchain-beskärning kommer att påskynda synkroniseringsprocessen. Nej, det synkroniserar inte din blockchain snabbare. Det minskar bara lagringskraven. Så vad är det snabbaste sättet att synkronisera blockchain?
Nedladdning av Bitcoin beskuren blockchain
Synkroniseringsprocessen för Bitcoin-plånbok har förbättrats genom åren och nedladdning av blockchain via nätverket är betydligt snabbare, så leta inte efter direktnedladdning eller torrentlänkar. Observera också att det inte rekommenderas att ladda ner hela blockchain eller beskuren blockchain från online. Det är enormt osäkert så var försiktig så att du inte laddar ner sådana filer från otillförlitlig källa. Men du kan fortfarande hitta någon som du kan lita på. Som att få en kopia av blockchain från din kompisdator, överföra den till USB-minne, ladda ner den till din maskin och synkronisera den precis så. Det fungerar också om de redan har beskurit blockchain. Om du inte hittar en betrodd person eller källa och oroar dig för bandbreddskonsumtion är Electrum plånbok den perfekta lösningen för dig.
Hoppas att den här guiden hjälper! Om du har några frågor angående Bitcoin-plånboksbeskärning, vänligen meddela oss i kommentarfältet.
