Condividi questo articolo

Gli sviluppatori di Bitcoin CORE valutano la proposta di Side Chain

Bitcoin trarrebbe vantaggio dall'avere più blockchain extra? Due personaggi influenti la pensano così.

Al giorno d'oggi, tutti vogliono aggiungere nuove funzionalità alla blockchain Bitcoin , ma ora ONE team pensa di aver trovato un modo per farlo in modo responsabile, creando "side chain" in grado di interagire con Bitcoin.

Il processo, noto come "two-way pegging", ha un solido supporto. È supportato daAdamo indietro, lo sviluppatore delContantiHash, l'algoritmo che Bitcoin utilizza per generare e verificare la valuta.

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

Dal punto di vista commerciale, haCollina di Austin, un imprenditore e investitore informale canadese che nel 1997 ha fondato Zero-Knowledge Systems, un'azienda Tecnologie di networking e Privacy anonima. Hill, che ha raccolto più di 80 milioni di $ per l'iniziativa, ama dire che è stato Tor, prima che Tor fosse inventato.

Catena di blocchi 2.0

Chiaramente, i soldi e il know-how tecnico ci sono. Quindi, come funzionerà?

[post-citazione]

In passato ci sono stati due approcci diversi per espandere la funzionalità di bitcoin. ONE è stato quello di introdurre nuove funzionalità che si agganciano ad essa, utilizzando le risorse esistenti della blockchain Bitcoin . Controparte è ONE esempio di questo, e Mastercoinè un altro.

L'altro è semplicemente creare framework completamente nuovi per le criptovalute di prossima generazione al di fuori di Bitcoin. Esempi di questi sono Nuovoe quello ancora non lanciatoEthereumproposta.

Il problema con altcoin e framework completamente separati, dice Hill, è che non sono interoperabili. Creano nuove "gare per la scarsità", con ONE che rappresenta un nuovo asset in scarsa disponibilità.

Ma anche con i Bitcoin ci sono diversi problemi, afferma Hill, motivo per cui exchange come Coinbase solitamente gestiscono le proprie transazioni al di fuori della blockchain.

Hill ha dichiarato a CoinDesk: "C'è una ragione pratica per cui alcune di queste cose T possono funzionare sulla blockchain, ed è perché al culmine della loro attività, eseguono più transazioni di quante Bitcoin possa supportare in questo momento".

Back e Hill vogliono invece "frammentare" la blockchain, creando un'altra blockchain che abbia una relazione bidirezionale con quella di Bitcoin.

Secondo Hill, ciò avrà due grandi vantaggi: funzionalità e scalabilità.

"Potremmo avere dollari USA e canadesi, derivati ​​intelligenti, azioni di opzione e contratti future. Un'intera serie di strumenti di fiducia programmabili. Molte persone avevano parlato di queste cose e di come la blockchain potesse essere adattata a questo, ma T avevo visto nessuno spiegare come sarebbe successo."

E in secondo luogo: "Grazie allo sharding, è possibile ottenere un'elaborazione delle transazioni molto più veloce e si può iniziare a scalare Bitcoin".

Ancoraggio bidirezionale

In ottobre, Back avevaproposto un concetto chiamato one-way pegging, in cui i bitcoin potrebbero essere "spostati" dalla blockchain Bitcoin a un'altra blockchain chiamata side chain, che è stata merge-mined con Bitcoin. I bitcoin verrebbero contrassegnati nella blockchain Bitcoin come trasferiti. Un'altra moneta nella nuova blockchain verrebbe contrassegnata come rappresentazione del Bitcoin trasferito.

Poi l'anno scorso, Greg Maxwell, sviluppatore CORE Bitcoin , ha ideato un metodo per il pegging bidirezionale, in cui i Bitcoin possono essere spostati avanti e FORTH tra la side chain e la block chain.

Ciò consentirebbe di trasferirli a piacimento, in modo che la rete Bitcoin T perderebbe per sempre i suoi bitcoin quando vengono trasferiti, ma potrebbe recuperarli se il proprietario decidesse di trasferirli nuovamente nella blockchain Bitcoin .

Bitcoin sarebbe isolato dalla side chain tramite un firewall, il che significa che eventuali problemi di sicurezza che si presentassero in una side chain T avrebbero ripercussioni sulle persone coinvolte solo nella blockchain Bitcoin .

Ciò apre alcune interessanti possibilità, afferma Back:

"Si possono avere più side chain concorrenti che competono a livello Bitcoin . Forse ONE ottimizzata per i micropagamenti. Si potrebbero spostare i bitcoin nella sidechain dei micropagamenti, e poi di nuovo indietro e poi nella sidechain degli smart contract."

Il vantaggio in questo caso è che, a differenza delle altcoin, sarebbero tutte interoperabili, con la blockchain Bitcoin (o, come la chiama lui, la "catena principale") utilizzata come punto di trasferimento comune.

Capacità di produzione

Quindi, questo si occupa della funzionalità. Ma che dire del throughput? L'attuale tasso di transazione sulla rete Bitcoin è relativamente basso, a qualcosa come sette-nove transazioni al secondo, motivo per cui tutte quelle transazioni off-chain avvengono, negli exchange e altrove.

Lo svantaggio è che diventano difficili (ma non impossibili) darevisione contabilein alcun modo visibile al pubblico.

Hill afferma: "Devi ancora estendere e spostare le tue monete dalla blockchain a un modello di sicurezza di fiducia. Ciò ha portato a enormi quantità di furti".

Quindi, questa è la proposta. Cosa ne pensano gli sviluppatori CORE ?

"In particolare, l'idea che una catena diversa possa essere progettata per supportare in modo nativo cose come i contratti intelligenti è divertente, dato che Bitcoin li supporta già", sostiene Mike Hearn, il cervello dietro BitcoinJ e uno sviluppatore CORE sin dall'inizio Bitcoin (lui ha parlato di lorogià nel 2012, sostenendo che tutti i pezzi del puzzle erano al loro posto).

La recente introduzione di 40 byte extra nelle transazioni Bitcoin per messaggi arbitrari (come quelli associati a proprietà intelligenti o contratti intelligenti) supporta tale visione, sebbene terze parti abbiano chiesto più spazio.

Hearn sostiene inoltre che le side chain alternative T possano risolvere il problema della scalabilità, che in ogni caso è risolvibile esclusivamente all'interno della rete Bitcoin .

"Non è che ci sia un limite impossibile oltre il quale Bitcoin T può andare", protesta, indicando il Bitcoin Wiki pagina di scalabilità, che spiega fino a che punto possiamo spingere ulteriormente la rete.

"Con alcuni miglioramenti software piuttosto semplici, Bitcoin dovrebbe essere in grado di gestire decine di migliaia di transazioni al secondo o più. Per citare Satoshi, 'non raggiunge mai veramente un limite massimo di scala'", afferma.

Gregory Maxwell, che per primo ha proposto il pegging bidirezionale, afferma che potrebbe fornire un certo sollievo per Bitcoin, tuttavia:

"T credo che questo eliminerà del tutto la necessità di aumentare la capacità di elaborazione di Bitcoin, ma se la Tecnologie matura abbastanza velocemente potrebbe consentire un approccio più conservativo che aumenta le dimensioni solo quando è palesemente sicuro farlo."

Jeff Garzik, sviluppatore CORE Bitcoin , sostiene che le transazioni off-chain sono un fattore abilitante, non un problema.

"Nel mondo reale, ogni giorno avvengono milioni di transazioni in USD che non vengono segnalate direttamente o immediatamente a una banca o a un'autorità governativa."

Garzik si descrive come un fan delle transazioni off-chain e indica il suo progetto parallelo,canali di pagamento, come esempio di impostazione di transazioni ad alto volume con altri sistemi al di fuori della rete Bitcoin .

Approvazione

Quindi, alcuni esperti ritengono che il pegging bidirezionale potrebbe fornire un utile sollievo per Bitcoin da una prospettiva di scalabilità, se le catene laterali fossero in grado di connettersi con catene private verificabili e a prova di frode progettate per un throughput elevato. Tali catene laterali potrebbero anche essere numerose e varie, ciascuna progettata con le proprie proprietà specifiche per attività come microtransazioni e derivati, ad esempio.

Ma, affinché il pegging bidirezionale funzioni, devono essere apportate modifiche al protocollo Bitcoin . L'iniziativa di Back e Hill verrà accettata dalla comunità open source Bitcoin ?

Garzik ha detto:

"ONE cosa che gli sviluppatori open source cercano di evitare è la pre-approvazione basata su qualche supposizione futura. Non abbiamo idea di cosa ci riserva il futuro, più di chiunque altro.





Una volta che una proposta concreta appare in una Request pull, possiamo fornire un commento ragionevole basato sulla valutazione ingegneristica."

Se venissero apportate le modifiche necessarie per consentire a Bitcoin di comunicare con altre catene laterali, ciò potrebbe sollevare la comunità degli sviluppatori Bitcoin dalle richieste di adattamento della blockchain per adattarla a scopi di terze parti.

Maxwell lo definisce il ONE che li governerà tutti.

"Una volta adottata, le persone potrebbero provare cambiamenti speculativi e innovativi, godendo al contempo dell'effetto rete dell'adozione sostanziale di bitcoin, senza dover chiedere il permesso a nessuno, né agli sviluppatori, né alla comunità".

Hill and Back, che sostiene di avere alcuni sviluppatori CORE a supporto della loro iniziativa, prevede di annunciare tutti i dettagli, e il nome ufficiale, entro metà maggio.

Cateneimmagine tramite Shutterstock

Danny Bradbury

Danny Bradbury è uno scrittore professionista dal 1989 e lavora come freelance dal 1994. Si occupa di Tecnologie per pubblicazioni come il Guardian.

Picture of CoinDesk author Danny Bradbury