Ieteicams palaist pilnu mezglu, lai atbalstītu Bitcoin un saglabātu sistēmas decentralizāciju. Tas ne tikai palīdz tīklam, bet arī sniedz labumu svarīgākajam dalībniekam. Bet vai jūs domājat, ka ar tik milzīgu faila lielumu blockchain failā visi var palaist pilnu mezglu? Ir viegli SPV maki, mobilie un aparatūras maki, taču nekas nav tuvu, piemēram, galvenā maka darbība. Bet milzīgais trūkums, lietojot galveno maku, ir tā diska vietas un joslas platuma prasības.

Bitcoin maka izmērs

Pašreizējais Bitcoin blokķēdes lielums ir lielāks par 200 GB, kas ir milzīgs, un ne visi ir gatavi piešķirt tik milzīgu vietu Bitcoin. Lai samazinātu šīs uzglabāšanas prasības, ir funkcija, ko sauc par atzarošanas režīmu. Ar šīs opcijas palīdzību lietotāji var palaist pamata maku, neuztraucoties par vietu diskā. Šeit šajā iesācēju ceļvedī mēs parādīsim, kā samazināt Bitcoin maka blokķēdes izmēru, izmantojot atzarošanas komandu.

Bitcoin bloku failu atzarošana – kas tas ir un kā tas darbojas?

Bitcoin bloku ķēdes dati satur visu darījumu vēsturi no dienas, kad Bitcoin tika izveidots, līdz pat datumam. Ar 1 MB bloka izmēru un 10 minūšu bloķēšanas laiku ķēdes lielums kļūst arvien lielāks. Tādējādi pilna mezgla darbināšanai nepieciešamā krātuves jauda nākotnē tikai pieaugs.

Bitcoin blokķēdes lielums pieaug

Lai pārvarētu šo problēmu, Bitcoin galvenā komanda ir izlaidusi funkciju versija 0.11.0 sauc par blokfailu atzarošanu. Bloku atzarošana ļauj palaist mazāku pilnas blokķēdes versiju. Tas tiek darīts, izdzēšot vecākus datus, kas tam vairs nav nepieciešami, lejupielādējot jaunāko blokķēdi. Maka lietošana plūmju režīmā vienkārši izmet iepriekšējo darījumu un vecās ķēdes vēsturi, kas savukārt ietaupa vietu diskā.

Plašāka informācija par tā darbību var būt atrodams šeit.

Pirms samazināt Bitcoin maka blokķēdes izmēru:

Šeit ir dažas lietas, kas jāņem vērā, pirms dodaties uz priekšu un iespējojat atzarošanas režīmu savā Bitcoin makā.

  • Atzarošanas režīms nemazinās jūsu seifa drošību. Tas ir tas pats, kas palaist pilna mezgla maku.
  • Kad šis režīms ir iespējots, jūs nevarat atkārtoti skenēt savu maku, jo tas prasa atkārtoti lejupielādēt blokķēdi. Maka palaišana atzarotā režīmā nav saderīga ar -rescan un -txindex
  • Blokķēdes atzarošana prasa tikai dažus mirkļus. Bet atcerieties, ka tā ir biļete vienā virzienā. Ja kādreiz nolemjat vēlreiz izmantot pilnu mezglu, jums būs atkārtoti jāielādē visa blokķēde.
  • Tā kā failiem, piemēram, ķēdes stāvokļa un bloķēšanas indeksa datu bāzei, ir nepieciešama neliela krātuve, kopējais patērētā diska vietas apjoms pārsniegs atzarošanas mērķi; bet ne daudz.
  • Pēc noklusējuma bloku atzarošana ir atspējota, un to ir viegli iespējot. Bet atcerieties, ka pēc iespējošanas nav citas saīsnes, lai atgrieztu šo iestatījumu. Vienīgais veids ir vēlreiz lejupielādēt visu blokķēdi.

Ņemiet vērā arī to, ka atzarošana aizņem procesora resursus un vairāk uzliek nodokļus jūsu cietajā diskā, jo tai vienlaikus jālasa, jāraksta un jādzēš faili. Tāpēc šī procesa laikā pārliecinieties, ka nedarbojat nevienu citu intensīvu lietojumprogrammu, it īpaši, ja datorā ir maz specifikāciju.

Labi! Apskatīsim, kā ietaupīt vietu diskā, iespējojot atzarošanas režīmu.

Kā es varu izmantot plūmju opciju Bitcoin kodolā?

Komanda, kas jums jāsamazina krātuves lielums, ir plūme = N, kur N ir MiB mērķa lielums, kuru vēlaties atļaut.

plūme = 0 – atspējo atzarošanas režīmu

plūme = 1 – ļauj manuāli apgriezt, izmantojot RPC

plūme = 550 – automātiski izdzēš iepriekšējos bloķēšanas failus, lai paliktu zem šī mērķa lieluma.

Izpildiet tālāk norādītās darbības, lai iespējotu plūmju režīmu Bitcoin koda makā.

1. Vispirms atrodiet seifa konfigurācijas failu. Ja savā Bitcoin direktorijā neatrodat failu bitcoin.conf, izveidojiet to.

2. Atveriet seifu, dodieties uz iestatījumiem >> opcijas un noklikšķiniet uz atvērt konfigurācijas failu.

Atveriet Bitcoin konfigurācijas failu

3. Konfigurācijas fails lielākoties būs tukšs. Tagad aizveriet savu maku un konfigurācijas failā ievadiet šo.

plūme = 550

Piezīme: Tas var būt 550, 1000, 2000, 10000, 20000 vai jebkura vērtība, kā vēlaties. Bet 550 ir minimālā ieteicamā vērtība, un kaut ko zemāku iestatīšana nedarbosies. Tam vajadzētu būt >= 550. Piemēram, ja jums ir labi atļaut 5 GB blokķēdes lielumu, varat iestatīt plūmju vērtību = 5000.

4. Kad šī vērtība ir ievadīta, saglabājiet konfigurācijas failu un restartējiet maku.

Tieši tā! Jūsu seifs tagad ir plūmju režīmā. Tā vietā, lai izmantotu 200+ GB, jūsu makā tiks izmantota tikai norādītā vērtība, taču, kā jau teicām, tas varētu nedaudz pārsniegt šo vērtību.

Tā vietā, lai to iestatītu konfigurācijas failā, varat pievienot arī startēšanas parametru, piemēram, -prune = 550.

Piemērs: 

"C: \ Users \ AppData \ Roaming \ Bitcoin \ bitcoin-qt.exe" -plūme = 550

Vai man ir nepieciešams lejupielādēt visu Blockchain?

Ir lieliski, ka atzarošanas režīms ļauj darbināt Bitcoin core maku ierobežotā cietā diska vietā. Bet patiesais jautājums ir “Vai man ir nepieciešams lejupielādēt visu blokķēdi, lai plūmju režīms stātos spēkā?” vai “Tas lejupielādēs tikai jaunāko bloku kopu, līdz tiks sasniegts norādītais lielums?” Šis ir izplatīts jautājums lietotājiem vietā, kur viņu joslas platumu ierobežo ISP. Kamēr plūmju režīms palīdz ietaupīt vietu diskā, tas joprojām patērē daudz joslas platuma.

Jā, ja maku izmantojat pirmo reizi un mezglu sinhronizējat no jauna, jums būs jālejupielādē visa blokķēde. Mēs zinām, ka visu darījumu vēstures lejupielāde nedarbosies daudziem lietotājiem, kuriem ir lēns interneta ātrums un ikmēneša datu ierobežojumi. Šādiem lietotājiem vienīgā iespēja ir lejupielādēt blokķēdi no nepieejama interneta savienojuma un nokopēt to seifa diskā.

Labi, es labi lejupielādēju visu blokķēdi, jo mans joslas platums šeit nav ierobežots. Bet manā sistēmā ir tikai mazāk nekā 50 GB krātuves. Vai tas aizpilda manu vietu diskā, lejupielādējot vairāk nekā 200 GB datu pirms atzarošanas stāšanās spēkā? Jums par to nav jāuztraucas. Kad jūsu seifs ir plūmju režīmā, tas automātiski izdzēsīs visus vecos datus, kamēr tiek lejupielādēti jaunie bloki. Tātad tehniski tas neaizņems vairāk vietas jūsu diskā, nekā norādījāt.

Ir arī nepareizs uzskats, ka Blockchain atzarošana paātrinās sinhronizācijas procesu. Nē, tas ātrāk sinhronizēs jūsu blokķēdi. Tas tikai samazinās uzglabāšanas prasības. Tātad, kas ir ātrākais veids, kā sinhronizēt blokķēdi?

Lejupielādējot Bitcoin apgriezto blokķēdi

Gadu gaitā ir uzlabots Bitcoin maka sinhronizācijas process, un blokķēdes lejupielāde caur tīklu ir ievērojami ātrāka, tāpēc nemeklējiet tiešas lejupielādes vai torrentu saites. Ņemiet vērā arī to, ka ļoti nav ieteicams lejupielādēt visu blokķēdi vai atzaroto blokķēdi no tiešsaistes. Tas ir ļoti nedrošs, tāpēc esiet uzmanīgs, lai lejupielādētu šādus failus no neuzticama avota. Tomēr jūs joprojām varat atrast kādu, kuram varat uzticēties. Tāpat kā iegūt blokķēdes kopiju no draugu datora, pārsūtīt to uz USB atmiņu, lejupielādēt savā datorā un sinhronizēt to tāpat. Tas darbojas arī tad, ja viņi jau ir apgriezuši blokķēdi. Ja nevarat atrast uzticamu personu vai avotu un uztraucaties par joslas platuma patēriņu, Electrum maks ir ideāls risinājums jums.

Ceru, ka šī rokasgrāmata palīdzēs! Ja jums ir kādi jautājumi par Bitcoin maka blokķēdes atzarošanu, lūdzu, dariet mums to zināmu komentāru sadaļā.