Condividi questo articolo

Cosa devi sapere sulla prossima versione del codice Bitcoin

La modifica al codice proposta più nota di Bitcoin T è l' ONE che conta.

Aggiornato 10 dic 2022, 8:31 p.m. Pubblicato 6 mar 2017, 9:12 p.m. Tradotto da IA
Code

La modifica al codice proposta più nota di Bitcoin T è l' ONE che conta.

Mentre le ultime versioni del codice Bitcoin hanno visto il rilascio graduale di SegWit(una proposta che modificherebbe le transazioni per aumentarne la scalabilità), gli sviluppatori stanno silenziosamente migliorando Bitcoin in altri modi.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi tutte le newsletter

La prossima release, la versione 0.14.0, è composta da miglioramenti delle prestazioni e da modifiche del codice in fase di elaborazione da tempo che potrebbero aprire la strada a futuri aggiornamenti. La versione sarà resa disponibile una volta che una versione di prova avrà superato con successo i test degli sviluppatori.

Come spiegato dall'ingegnere di Chaincode Russell Yanofsky:

"Ci sono stati molti miglioramenti delle prestazioni e ci sono stati molti miglioramenti continui sul codice di rete, rendendolo più gestibile. Ma [gli sviluppatori] stanno anche gettando le basi, facendo tutta questa pulizia per renderlo multi-thread e per ulteriori miglioramenti in futuro."

Accelerare i download

Si potrebbe sostenere che l'esecuzione di un nodo completo sia il modo migliore per sfruttare i vantaggi di Bitcoinabilità unicaper ridurre al minimo la fiducia nelle terze parti.

Utilizzando ilcaratteristiche del portafoglioincorporato nel nodo è il modo più "puro" per inviare e ricevere pagamenti, nonché per garantire una migliore sicurezza e Privacy delle transazioni. Almeno, questo è paragonato ai più popolari portafogli SPV basati su dispositivi mobili, che memorizzano una porzione più piccola di informazioni sui blocchi e, di conseguenza, richiedono più fiducia nei miner della rete.

Tuttavia, gestire un nodo continua a rappresentare un problema per gli utenti, poiché richiede di scaricare ogni transazione inviata da quando è emerso il Bitcoin , circa 10 anni fa.

Forse il più grande miglioramento delle prestazioni in 0.14.0 è che i nodi possono inizialmente sincronizzarsi con la rete più rapidamente. Sebbene la dimensione complessiva dello storage sia la stessa, in una prova, 0.14.0 si è sincronizzato 5,7 volte più velocemente di 0.13.2, la versione precedente, secondo gli sviluppatori.

Ciò viene realizzato tramite "blocchi validi presunti", che separano due processi: la verifica delle firme storiche e i checkpoint, in cui i vecchi hash dei blocchi vengono codificati nel software per prevenire attacchi di tipo "denial-of-service".

Inoltre, mentre gli utenti hanno avuto la possibilità di "potatura" della blockchain per un po' di tempo, la versione 0.14.0 introduce un'opzione di "potatura manuale", grazie alla quale gli utenti possono utilizzare un'opzione della riga di comando per tagliare le informazioni sui blocchi e, di conseguenza, conservare una versione più piccola della blockchain.

Transazioni bloccate?

Dopo di che, c'ètassa di rimbalzo, per il quale Yanofsky ha recentemente "ereditato" il ruolo di sviluppatore principale e ha contribuito a testare e completare.

L'idea è che le transazioni Bitcoin a volte sono lente da aggiungere alla blockchain, poiché c'è spazio limitato in ogni blocco Bitcoin . E, poiché i miner hanno una certa scelta su quali transazioni valide vengono impacchettate in ogni blocco, è più probabile che includano transazioni con una commissione più alta.

Con una commissione "conservativa", ha spiegato Yanofsky, non si è sicuri di quando la transazione verrà inclusa in un blocco. Tuttavia, è possibile velocizzarla utilizzandotassa di rimbalzo per sostituire la vecchia transazione con una ONE a cui è associata una commissione più elevata.

"In precedenza saresti rimasto bloccato perché T volevi inviare un nuovo pagamento. Se entrambi andavano a buon fine, avresti pagato due volte", ha detto a CoinDesk.

La funzionalità è disattivata per impostazione predefinita, ma gli utenti possono attivarla utilizzando la riga di comando, ed è una caratteristica che potrebbe essere particolarmente utile quando i blocchi si stanno riempiendo. (Questo è stato a lungo un argomento di bitcoindibattito sulla scalabilità, di cui T parleremo qui).

Tassa di spedizione utilizza l'opt-in replace-by-fee (RBF) sotto il cofano, una funzionalità introdotta in precedenza che consente agli utenti di scambiare transazioni non confermate con quelle con una commissione più alta. Lo sviluppatore James Hilliard ha parlato dei vantaggi della Tecnologie sottostante in generale, alcuni dei quali a lungo termine.

"È qualcosa di importante anche per cose come la rete Lightning, che necessitano di conferme di transazione affidabili", ha affermato.

Anche se tassa di rimbalzo utilizza una versione in cui gli utenti possono optare per transazioni sostituibili, vale la pena notare che una versione completa, in cui ogni transazione Bitcoin utilizza la funzionalità, eracontroversoin passato.

Cambiamenti di rete

Ci sono molti altri cambiamenti, alcuni dei quali mirano a ottimizzare il processo di estrazione.

ONE modifica migliora la velocità di elaborazione dei blocchi riducendo la ridondanza della verifica delle firme nei blocchi, mentre la "modalità ad alta larghezza di banda" migliorata può accelerare la propagazione dei blocchi attraverso la rete in alcuni casi.

"La versione 0.14 presenta numerose ottimizzazioni, ad esempio per quanto riguarda il lato networking", ha aggiunto Hilliard.

Inoltre, il refactoring peer-to-peer dello sviluppatore Bitcoin Cory Fields è finalmente arrivato nella versione 0.14.0, dopo quasi due anni di lavoro. La speranza è che spiani la strada a futuri aggiornamenti e aiuti i nuovi sviluppatori a dare un senso più velocemente alla base di codice.

Tuttavia, come molte altre modifiche varie incluse nella versione, non è qualcosa che gli utenti medi probabilmente noteranno, almeno non ancora.

Immagine tramiteImmagine

More For You

Pudgy Penguins: A New Blueprint for Tokenized Culture

Pudgy Title Image

Pudgy Penguins is building a multi-vertical consumer IP platform — combining phygital products, games, NFTs and PENGU to monetize culture at scale.

What to know:

Pudgy Penguins is emerging as one of the strongest NFT-native brands of this cycle, shifting from speculative “digital luxury goods” into a multi-vertical consumer IP platform. Its strategy is to acquire users through mainstream channels first; toys, retail partnerships and viral media, then onboard them into Web3 through games, NFTs and the PENGU token.

The ecosystem now spans phygital products (> $13M retail sales and >1M units sold), games and experiences (Pudgy Party surpassed 500k downloads in two weeks), and a widely distributed token (airdropped to 6M+ wallets). While the market is currently pricing Pudgy at a premium relative to traditional IP peers, sustained success depends on execution across retail expansion, gaming adoption and deeper token utility.

More For You

XRP legato a Ripple scende del 5%, aprendo un rischio al ribasso verso $1,70

XRP News

Gli operatori osservano $1,80 come supporto a breve termine, con la zona di resistenza chiave ora compresa tra $1,87 e $1,90.

What to know:

  • XRP è sceso di circa il 5 percento, da $1,91 a circa $1,80, poiché il ritracciamento di bitcoin ha innescato una vendita generalizzata di asset ad alto rischio tra i token ad alta beta.
  • La discesa si è accelerata una volta che XRP ha rotto il supporto chiave intorno a $1,87 con un volume elevato, cancellando i guadagni della scorsa settimana prima che gli acquirenti intervenissero nei pressi della zona $1,78–$1,80.
  • Gli operatori considerano ora $1,80 un livello di supporto cruciale, con un movimento sostenuto sopra circa $1,87–$1,90 necessario per segnalare un ritracciamento correttivo piuttosto che l'inizio di un calo più profondo.