- 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
Bitcoin CORE Development Update #5 porta migliori commissioni di transazione e dati incorporati
I prossimi aggiornamenti del software Bitcoin contribuiranno a ridurre la confusione sulle commissioni di transazione e sulla possibilità di negoziare proprietà.
Bitcoin sta per ricevere due aggiornamenti significativi: un modo per incorporare informazioni sulla "proprietà intelligente" nelle transazioni e un modo migliore per calcolare le commissioni di transazione. Sviluppatore principale di Bitcoin Gavin Andresenha fatto l'annuncio ieri nel suo quintoAggiornamento sullo sviluppo CORE.
L'ultimo aggiornamento utilizza un nuovo tipo di transazione per dare alle persone la possibilità di associare i propri dati alle transazioni Bitcoin , cosa che prima T era esplicitamente consentita. Il team lo sta facendo abilitando OP_RETURN, un parametro di transazione che consentirà alle persone di incorporare direttamente 80 byte di dati in un record di transazione blockchain.
80 byte possono essere minuscoli, ma sono sufficienti per creare un hash. L'hashing è un modo per produrre un output univoco che può essere dimostrato rappresenti un pezzo di dati molto più grande, ed è ONE delle tecniche di base nella cassetta degli attrezzi del protocollo Bitcoin .
Lo sviluppatore CORE Jeff Garzik afferma che questo potrebbe essere un buon modo per abilitare proprietà intelligente nella rete Bitcoin . "L'hash è un hash di un token di proprietà che rappresenta un'auto, o una casa, o un'azione o BOND", dice. "Utilizzando la blockchain, puoi scambiare in modo sicuro questi token per un pagamento (bitcoin), o scambiarli con un altro utente, senza coinvolgere una terza parte". Sembra molto simile a monete colorate, non T vero?
Esiste chiaramente una richiesta di incorporamento dei dati nelle transazioni, perché, come afferma Gavin Andresen nel documento CORE Update, le persone utilizzano già ogni genere di stravagante trucco per collegare i dati alle loro transazioni Bitcoin .
Ad esempio, alcuni potrebbero inviare denaro a un indirizzo Bitcoin che T è completo o accurato e che in realtà T esiste, spiega Mike Hearn, un altro degli sviluppatori CORE . Inviando denaro a un indirizzo malformato, costringono i client a registrarlo in una parte di una transazione nota come set di output non speso (UTXO). La rete Bitcoin deve KEEP i dati UTXO immediatamente disponibili a tutti, perché sono un elemento importante quando si verifica che le transazioni siano valide. Non ha modo di sapere quando i dati UTXO sono un indirizzo malformato, quindi li conserva in un archivio veloce e rapidamente accessibile.
Hern ha detto:
"OP_RETURN consente alle persone di immettere dati nella blockchain senza che questi entrino nel set UTXO, il che è un effetto collaterale degli hack che alcune persone stanno utilizzando oggi."
È una buona cosa, perché il set di dati UTXO attualmente costituisce circa 250 MB, rispetto agli attuali 10 GB totali della blockchain, secondo lo sviluppatore CORE Pieter Wuille. Il set UTXO potrebbe essere solo un 40° delle dimensioni della blockchain, ma è comunque significativo.
"L'accesso alla blockchain T deve essere particolarmente veloce o indicizzato, deve solo essere disponibile", afferma. "La sfida è il database degli output delle transazioni non spese. Deve essere accessibile in modo rapido per qualsiasi nodo completamente convalidante, per sempre. Quindi, più dati possono essere scaricati dai record delle transazioni non spese al resto della blockchain, meglio è".
Alcuni (tra cui Wuille) temono che le persone useranno questo nuovo tipo di transazione per archiviare messaggi o promemoria. T è questo il motivo per cui dovrebbe essere utilizzato, ma abbiamo già visto persone usare transazioni Bitcoin dove possibile per inviare messaggi ad altri. Il portafoglio di Blockchain.info ha una caratteristica speciale (non standard per la rete Bitcoin ) che consente alle persone di allegare messaggi alle transazioni inviate agli indirizzi Bitcoin di blockchain.info. Quando l'FBI ha inchiodato Via della setafondatore Ross Ulbricht,è stato utilizzatoper provocare l'FBI inviando piccole transazioni con messaggi offensivi.

C'è la possibilità che gli utenti possano iniziare a provare a usare il tipo OP_RETURN per inviare messaggi e altri dati per i quali T era previsto. Ma dato che le persone lo fanno comunque, è meglio provare a limitarne l'effetto, dice Garzik, definendolo un approccio del "male minore".
L'altro grande annuncio riguardava commissioni di transazione più intelligenti. La rete utilizza un set di euristiche che si sono evolute negli ultimi quattro anni per determinare quanto addebitare (se l'utente sceglie di pagare una commissione di transazione).
Ciò significa che la rete può iniziare a fare cose strane. "Le commissioni attuali sono codificate in modo rigido", ha affermato Hearn. "Quando il valore di BTC/USD è aumentato di 20 volte, lo stesso è accaduto alla commissione di transazione, senza una vera buona ragione".
Andresen lo definisce un "pasticcio complicato" e ha giurato di sostituirlo con un sistema migliore. Sta insegnando al software del portafoglio Bitcoin come stimare quanto bassa sia la commissione necessaria per una transazione, in modo che possa essere accettata dai minatori quando viene inviata una transazione. Ciò lo renderà molto più dinamico rispetto al metodo attuale per addebitare le commissioni.
Brian Armstrong, co-fondatore e CEO del portafoglio basato sul web e del sistema di pagamento Bitcoin Coinbase, ha apprezzato l'idea. Le transazioni tra gli utenti di Coinbase vengono tutte condotte off-chain e le commissioni sono applicabili solo quando il pagamento viene effettuato da un portafoglio Coinbase a un portafoglio esterno. Coinbase paga quelle commissioni, che gli costano 50 BTC ogni mese, ha affermato, aggiungendo:
"Siamo lieti di vedere questi cambiamenti poiché significano che il costo per il pagamento delle commissioni dei miner da parte di Coinbase T continuerà a salire insieme al prezzo del Bitcoin, ma sarà invece soggetto alle normali forze di mercato che mantengono un prezzo equo nel tempo".
Stephen Pair, co-fondatore e CTO del processore di pagamento BitPay, ha affermato che l'attuale progettazione della rete Bitcoin T ha consentito un'efficiente Da scoprire delle commissioni. "Un mercato efficiente per il lavoro di elaborazione delle transazioni e sicurezza eliminerà le congetture nell'applicazione di una commissione di transazione. Consentirà alle parti di una transazione di determinare commissioni appropriate per la natura della transazione", ha affermato.
Nel CORE Update sono stati annunciati diversi altri aspetti, tra cui un modo più rapido per ottenere informazioni importanti da un nodo blockchain quando si scarica la blockchain per la prima volta e un modo per i client Bitcoin di funzionare in modalità no-wallet, rendendo l'avvio più rapido.
Quando verrà rilasciato? "Quando sarà pronto", ha detto Andresen. Sono i test a richiedere molto tempo e T vogliono paralizzare la rete con un bug critico. Se sai programmare bene in C++ e sei bravo a testare, ti vogliono come volontario.
Danny Bradbury
Danny Bradbury è uno scrittore professionista dal 1989 e lavora come freelance dal 1994. Si occupa di Tecnologie per pubblicazioni come il Guardian.
