jedro 24

Bitcoin Core 24.0: Vse, kar morate vedeti

Bitcoin Core 24.0 dodaja veliko novih funkcij in izboljšav originalni programski opremi Bitcoin. Več o spremembah v najnovejši različici si lahko preberete v tem priročniku.

Programska oprema Bitcoin Core 24.0, ki je bila pravkar izdana, je velika izboljšava v primerjavi z originalno programsko opremo Bitcoin. Ekipa 112 razvijalcev je na projektu delala sedem mesecev in se osredotočala na izboljšanje denarnice, grafičnega uporabniškega vmesnika (GUI), komunikacije med uporabniki (P2P) in še več. Posledično ta nova različica Bitcoin Core ponuja vrsto izboljšav, zaradi katerih je uporaba lažja in učinkovitejša.

Poglejmo si spremembe.

Spremembe, narejene v denarnici

Bitcoin Core 24.0 uvaja podporo za Miniscript – ogrodje za Bitcoin Script, ki poenostavlja ustvarjanje kompleksnih skriptov v transakcijah Bitcoin – z razširitvijo wsh() izhodni deskriptor. Miniscript ponuja orodja za analizo, sestavljanje in generično podpisovanje ter sledi vnaprej določenemu vzorcu vedenja, da zmanjša nepričakovano vedenje in morebitna tveganja. Preproste skripte je enostavno napisati, vendar se z naraščajočo kompleksnostjo skriptov povečuje tudi možnost napake. Miniscript ponuja rešitev. 

Razvijalcem ponuja različna orodja in sledi določenemu vzorcu delovanja, tako da lahko ustvarjajo kompleksne skripte brez napak. Uporabniki lahko z Bitcoin Core 24.0 ustvarijo denarnico s skriptom Miniscript, zanjo ustvarijo naslove in vanjo vložijo bitcoin. Vendar denarnica trenutno ne podpira porabe s teh naslovov, je pa zagotovo prvi korak k omogočanju bolj kompleksnega skriptanja v Bitcoinu na varen in enostaven način.

Nespremenljive transakcije

Naš pošiljanje RPC uporabnikom omogoča, da porabijo vse svoje neporabljene izhodne transakcije (UTXO) v eni sami transakciji, kar izboljša zasebnost z odpravo potrebe po spreminjanju naslovov. Spreminjanje naslovov je lahko zmedeno, verižni analitik pa lahko ugotovi, kdo je lastnik več UTXO-jev, tako da uporabi hevristiko lastništva skupnih vhodov, da jih poveže z isto denarnico. Z porabo vseh svojih UTXO-jev v eni sami transakciji se lahko uporabniki izognejo temu tveganju in zmanjšajo jasnost, kdo je lastnik ustvarjenih izhodnih podatkov. To je lahko koristno za praznjenje denarnice ali preprosto premikanje sredstev na nov naslov, ne da bi razkrili celoten obseg svojih sredstev.

Posodobitve, ki jih je treba zamenjati s plačilom

RBF (Replace-By-Fee) je funkcija v Bitcoinu, ki uporabnikom omogoča posodobitev provizije za transakcijo, ki še ni bila vključena v blok. To je lahko koristno, če je bila prvotna provizija prenizka ali če je mempool poln, saj uporabniku omogoča, da zviša provizijo in pospeši poravnavo transakcije. 

Za uporabo RBF uporabnik ustvari novo transakcijo z enakimi vhodnimi podatki in večino enakih izhodnih podatkov kot prvotna transakcija, vendar z višjo provizijo. Prvotna transakcija se nato odstrani iz mempoola in nadomesti z novo transakcijo.  

Bitcoin Core 24.0 uvaja dve posodobitvi RBF.

Najprej se lahko uporabniki odločijo, da se odločijo za spremembo postopka oblikovanja transakcij ali z nastavitvijo –denarnicarbf možnost zagona na false. Drugič, nova možnost mempoolfullrbf uporabnikom omogoča, da nastavijo svoja vozlišča tako, da ne uveljavljajo zastavice RBF.

Migracija denarnice deskriptorja

Bitcoin Core 24.0 uvaja novo orodje za migracijo starejših denarnic v deskriptorne denarnice, standardno obliko, ki uporabnikom olajša varnostno kopiranje in obnovitev denarnic. Deskriptorne denarnice vsebujejo vse potrebne informacije za pravilno obnovitev s strani katerega koli programskega odjemalca, ki podpira deskriptorne denarnice. To pomeni, da uporabnikom ni treba vedeti, od kod prihaja njihova denarnica. migratewallet RPC je eksperimentalno orodje, ki omogoča selitev starejših denarnic v deskriptorske denarnice, kar uporabnikom olajša zaščito njihovih Bitcoinov.

Spremembe grafičnega uporabniškega vmesnika

Bitcoin Core 24.0 izboljšuje funkcionalnost svojega grafičnega uporabniškega vmesnika z dodajanjem možnosti menija za obnovitev denarnice iz varnostne kopije in z združitvijo strani z nastavitvami grafičnega uporabniškega vmesnika z bitcoin.conf konfiguracijska datoteka. Te spremembe uporabnikom, ki niso tehnično podkovani, olajšajo obnovitev denarnic in spreminjanje načina delovanja odjemalca Bitcoin Core. Stran z nastavitvami grafičnega uporabniškega vmesnika zdaj prikazuje nastavitve, pridobljene iz  bitcoin.conf datoteko in odraža spremembe konfiguracije, narejene v grafičnem uporabniškem vmesniku. Te izboljšave približajo grafični uporabniški vmesnik funkcionalnosti RPC-jev in orodij ukazne vrstice, zaradi česar je za uporabnike bolj uporaben vmesnik.

Spremembe komunikacije P2P

V Bitcoin Core 24.0 vrstniki, ki se prvič pridružijo omrežju ali se ponovno povežejo po dolgem času odsotnosti, zdaj dvakrat prenesejo glave blokov. To je namenjeno zaščiti pred napadi, ki poskušajo porabiti vse vire omrežja. V prvem zagonu se glave prenesejo in zabrišejo, dokler ni najdena zadostna količina dela, kar pomeni, da je veriga, ki ji vrstnik sledi, veljavna. Vrstnik nato znova zažene postopek, prenese in shrani glave blokov. 

Ta pristop omogoča vrstniku, da preveri veljavnost verige, preden dodeli vire za prenos in shranjevanje blokov, in odpravlja potrebo po kontrolnih točkah, ki jih je mogoče zlorabiti za povračilo najdaljše verige. V primeru napada vrstnik ne porabi veliko prostora za shranjevanje s prenosom in odstranjevanjem glav, dokler ni najdenih dovolj dokazil o delu.

Zaključne misli 

Bitcoin Core 24.0 uvaja številne spremembe in posodobitve programske opreme. Programska oprema je bila obsežno testirana na različnih operacijskih sistemih, vključno z macOS, Linuxom in Windows 7 ter novejšimi. To zagotavlja, da je programska oprema združljiva s širokim naborom sistemov in jo lahko uporablja raznolika uporabniška baza.

Preberite tudi - Kaj je Bitcoin? in kako deluje? Vse, kar morate vedeti

Pogosta vprašanja o Bitcoin Core 24.0:

1. Koliko prostora potrebujem za Bitcoin Core?

Za prenos in shranjevanje celotne verige blokov na vaš računalnik boste potrebovali vsaj 350 GB prostega prostora za shranjevanje. Bitcoin Core lahko zaženete tudi v obrezanem načinu, ki vam omogoča, da na vaš računalnik shranite le del verige blokov, medtem ko še vedno sodelujete v omrežju. V obrezanem načinu boste potrebovali približno 2–5 GB prostega prostora za shranjevanje.

2. Ali lahko z Bitcoin Core rudarim Bitcoin?

Bitcoin Core ima denarnico, ki jo lahko uporabite za rudarjenje. Za rudarjenje uporablja CPU vašega računalnika, vendar morate zagotoviti, da imate zmogljiv računalnik.

3. Kako uporabljam Bitcoin Core?

Bitcoin Core je programska oprema, ki se uporablja za upravljanje denarnic Bitcoin in interakcijo z omrežjem Bitcoin. Zahteva enkraten prenos in namestitev v računalnik, sinhronizacija z omrežjem pa lahko traja več ur ali dni. Ko je sinhronizirana, lahko uporabniki ustvarijo ali uvozijo denarnico, prejemajo in pošiljajo Bitcoin ter si ogledajo stanje in zgodovino transakcij.

DELI:

Facebook
Twitter
LinkedIn

vsebina

Podobni