- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
Il "sistema nervoso" di Bitcoin ottiene un aggiornamento con la rete FIBRE
Un progetto di lunga data volto ad aumentare i tempi di propagazione dei blocchi nella rete Bitcoin sta per essere aggiornato.
Un impegno di lunga data volto a spostare in modo più efficiente i dati per i blocchi di transazioni Bitcoin in tutto il mondo è stato potenziato.
Da quando è stato rilasciato il Bitcoin , sono emersi una serie di servizi o soluzioni per soddisfare le esigenze di coloro che utilizzano la valuta digitale. Tra questi ci sono gli exchange che consentono di acquistare e vendere Bitcoin per valute emesse dal governo;estrazione minerariapool, che sono cresciuti man mano che i minatori cercavano di collettivizzarsi per ottenere maggiori profitti; e nuovi tipi diportafogliche ha garantito migliori funzionalità e sicurezza.
Tuttavia, alcune delle esigenze della rete distribuita non sono immediatamente evidenti agli osservatori.
Come afferma Greg Maxwell, sviluppatore Bitcoin CORE , la Bitcoin Relay Network, frutto dell'ingegno di Matt Corallo, altro collaboratore di Bitcoin CORE , è nata diversi anni fa in risposta all'esigenza di propagare più rapidamente i dati dei blocchi Bitcoin tra i miner, ovvero coloro che elaborano le transazioni.
"Un paio di anni fa, quando i blocchi hanno iniziato a superare regolarmente i 250k, abbiamo assistito a quello che sembrava un rapido consolidamento dei miner verso i pool più popolari. ONE dei motivi era che i pool più piccoli stavano sperimentando un'elevata orfanità", ricorda Maxwell.
Ha detto a CoinDesk:
"Sembrava che ci stessimo rapidamente dirigendo verso una tendenza in cui sarebbe esistita una sola piscina."
Tuttavia, ha affermato che Corallo è entrato subito in azione, sviluppando la rete di relay originale e fornendo quella che Maxwell ha definito "una velocità di propagazione dei blocchi radicalmente migliorata".
La Bitcoin Relay Network si è infine materializzata come una rete di nodi posizionati in Cina, Europa, Nord America, Russia e Sud-est asiatico. Ognuno dei nodi ha una robusta connessione Internet e, in teoria, funge da ferrovia per i dati a blocchi. I dati vengono compressi e poi trasmessi tramite il Transmission Control Protocol, o TCP.
Tale sistema è stato descritto come il sistema vascolare o nervoso di Bitcoin, un componente fondamentale per la trasmissione di informazioni in tutto il corpo. Ora è stato rilasciato un successore migliorato.
Entra in FIBRA
Corallo recentemente svelatoil motore di relè Bitcoin Internet veloce (FIBRE), uno sforzo volto a costruire una versione più efficiente del Bitcoin Relay Network.
L'idea è che, migliorando la velocità con cui queste informazioni vengono trasmesse, i miner possano ridurre la quantità di blocchi orfani, ovvero blocchi di transazioni che vengono rifiutati dalla rete a favore di altri creati nello stesso momento.
Corallo, che ha gestito la rete originale e ha progettato la nuova versione, ha affermato che l'iniziativa ha anche contribuito ad aumentare i costi diestrazione mineraria egoisticae ridurre la quantità di blocchi vuoti generati tramiteIndustria mineraria SPV.
Ma secondo Corallo, l'attuale rete di relay ha iniziato a "mostrare la sua età" nell'ultimo anno, spingendo gli ultimi mesi a lavorare sul nuovo software.
Ha detto a CoinDesk:
"Negli ultimi anni di utilizzo e di benchmarking molto attento, ho scoperto che T è possibile ottenere il tipo di relay affidabile a bassa latenza desiderato quando si utilizza TCP in qualsiasi forma. Qualche mese fa, finalmente, ho trovato il tempo di partire da zero per creare un nuovo protocollo fast-relay, creando Compact Blocks come base e le prime versioni di FIBRE allo stesso tempo."
Il problema, ha spiegato Corallo, era che la rete che funzionava tramite TCP era suscettibile di perdita di dati, il che avrebbe richiesto un'elaborazione aggiuntiva (e quindi aumentato il tempo necessario per inoltrare i blocchi). Ha spiegato nel suo post del blog in cui introduceva FIBRE che, con TCP, i pacchetti di dati possono perdersi lungo il percorso.
"Solo allora il mittente ritrasmetterà i pacchetti persi, consentendo al destinatario di (potenzialmente) ricostruire la trasmissione originale", ha scritto.
Questi tempi di andata e ritorno aggiuntivi hanno finito per causare picchi nei tempi di ritrasmissione sulla Relay Network originale, ha spiegato.
Aggiornamento di FIBRE
Per aggirare questo problema di latenza, ovvero il tempo impiegato dai pacchetti di dati per spostarsi da ONE punto all'altro (in questo caso, da nodo a nodo), Corallo ha affermato di essersi rivolto a un altro protocollo, lo User Datagram Protocol (UDP).
"Invece di usare TCP per inviare i dati necessari per trasmettere un blocco una volta e di affidarsi a round trip completi per rilevare e reinviare i pacchetti persi, FIBRE invia i dati usando UDP con dati Forward Error Correction (FEC) aggiuntivi (vale a dire dati che consentono di ricostruire tutti i dati trasmessi anche se alcuni sono andati persi)", ha detto a CoinDesk.
È quest'ultimo elemento, FEC, a cui Maxwell si riferiva come "un BIT di magia Tecnologie ".
La composizione di FIBRE prevede anchePIP 152, una proposta per "blocchi compatti" volta a ridurre la quantità di larghezza di banda utilizzata quando i dati dei blocchi vengono spostati da un nodo all'altro.
"In questo modo, anche se alcune parti vengono perse, il blocco viene comunque ricevuto molto rapidamente e senza comunicazioni avanti e FORTH ", ha spiegato Maxwell. "Mantiene anche la sua velocità anche se il blocco T assomiglia molto al mempool del ricevitore".
Effetti di rete
Tuttavia, nonostante tutti i miglioramenti, l’obiettivo più ambizioso di FIBRE è, forse, quello di far sì che le persone in tutto il mondo gestiscano più reti.
In origine, la rete era gestita sotto gli auspici dello stesso Corallo, il che significava che il suo funzionamento, come quello di qualsiasi nodo Bitcoin , dipendeva dalla sua capacità di gestirla.
Nonostante il suo codice fosse liberamente disponibile, Corallo ha detto che T c'era molta voglia di creare reti aggiuntive. In definitiva, il successo di una rete (o di un sistema di reti) dipende presumibilmente dal fatto di convincere più persone a gestirla effettivamente.
FIBRE cerca di cambiare questa dinamica. Il software è progettato per funzionare come un componente aggiuntivo di Bitcoin CORE, offrendo una via per più persone per entrare in contatto con il codice e potenzialmente lanciare le proprie reti relay.
Secondo Corallo, sono in corso lavori per incoraggiare altre parti a creare le proprie reti di relay basate sulla FIBRA, uno sforzo che, a suo dire, è necessario per KEEP le cose decentralizzate.
Corallo ha ancheha pubblicato una guidaper la realizzazione di reti in FIBRA.
Nel frattempo, ha affermato che nuovi gruppi sono interessati a creare sistemi di relay e, per ora, è moderatamente ottimista sul fatto che un numero maggiore di utenti sosterrà la causa.
Ha continuato:
"Non so se dovrei ancora citarli per nome, ma sono sicuro che almeno due o più di loro pubblicheranno qualcosa e lo renderanno presto disponibile al pubblico."
Chip di elaborazionetramite Shutterstock
Stan Higgins
Membro a tempo pieno dello staff editoriale di CoinDesk dal 2014, Stan è da tempo in prima linea nel coprire gli sviluppi emergenti nella Tecnologie blockchain. Stan ha precedentemente contribuito a siti Web finanziari ed è un avido lettore di poesie.
Stan attualmente possiede una piccola quantità (<$500) di BTC, ENG e XTZ (Vedi: Politiche editoriale).
