Piano MASTer: i migliori contratti smart Bitcoin potrebbero andare in diretta questanno | IT.democraziakmzero.org

Piano MASTer: i migliori contratti smart Bitcoin potrebbero andare in diretta questanno

Piano MASTer: i migliori contratti smart Bitcoin potrebbero andare in diretta questanno

L'attesa per i contratti intelligenti bitcoin più avanzato potrebbe presto finita.

Spinto dalla attivazione SegWit del mese scorso, gli sviluppatori Bitcoin fanno rivivere un piano che vedrebbe blockchain più popolare al mondo riattrezzata con la funzionalità a lungo sinonimo di ethereumand le sue esecuzioni di codice più espressivo.

Conosciuto come Merkelized Abstract Syntax Trees (MAST), il concetto si è spostato a singhiozzo - Russell O'Connor, Pieter Wuille e Peter Todd avanzato l'idea, e Johnson Lau mettere insieme la propria proposta lo scorso anno - ma l'aggiornamento a SegWit rende il cambiamento non solo è possibile, ma forse perseguibile presto. 

Così, Blockstream co-fondatore Mark Friedenbach sta ora dando nuova vita l'idea, mettendo avanti una proposta di questa settimana che avrebbe MAST schierato per mezzo di forcella morbida (un cambiamento retro-compatibile al set di regole del blockchain).

Dovrebbe essere promulgata (e nel mondo di aggiornamenti bitcoin, questo è un grande se), significherebbe una maggiore flessibilità delle transazioni. Con esso, gli utenti possono richiedere che una transazione passerà attraverso solo se una delle accadono due o più cose. Per esempio, una transazione potrebbe essere rimborsabili solo dopo un certo periodo di tempo, oppure solo una volta due utenti dare la loro benedizione.

MAST consente anche una migliore privacy degli utenti, in quanto memorizza i dati delle transazioni in un modo nuovo e non rivela scipts non utilizzati al blockchain pubblico. E, infine, potrebbe anche consentire una maggiore potenziale scalare, in quanto consente meno dati devono essere memorizzati sul blockchain.

Unire caratteristiche

Arrivare a questi vantaggi, però, significa fondere insieme due caratteristiche tecniche: pay-per-script-hash (P2SH) e gli alberi Merkle.

In un emailaddressing bitcoin sviluppatori, Friedenbach delinea tre le proposte di miglioramento Bitcoin (PIF), compreso il codice, per l'aggiunta di due script che consentano agli utenti di trarre vantaggio MAST.

Ha spiegato ciò che la sua idea proposta consentirebbe, scrivendo:

"Queste due caratteristiche insieme sono sufficienti per consentire una vasta gamma di applicazioni come ad esempio le firme degli alberi. E un albero generalizzata utile per la costruzione di contratti privati ​​intelligenti."

Il primo BIP, "Fast Merkle Alberi", propone una diversa struttura ad albero Merkle rispetto a quello attualmente utilizzato da Bitcoin per l'archiviazione delle transazioni in blocchi. Il secondo BIP, forse il più importante, descrive il codice operativo - MERKLE-BRANCH-VERIFICARE - che è uno script che permetterebbe agli utenti di effettuare nuovi tipi di transazioni.

"In breve sintesi, MERKLE-BRANCH-Verifica consente di autori di script per forzare la redenzione di utilizzare valori selezionati da un insieme predeterminato impegnata nel scriptPubKey, ma senza richiedere la rivelazione di elementi non utilizzati nel set sia per una maggiore privacy e le dimensioni di script più piccoli " Friedenbach ha scritto.

La finale BIP, "Semantica Coda chiamate di esecuzione," è una lettura piuttosto complessa, ma - in parole povere - spiega un nuovo modo per Bitcoin contratti intelligenti per terminare.

La strada per gli aggiornamenti

Nonostante quanto sia complicata la tecnologia suoni, Friedenbach ha detto in pratica è relativamente semplice.

"Credo che l'attuazione di queste caratteristiche è abbastanza semplice, e casi d'uso abbastanza interessanti che potremmo [stendere] queste caratteristiche in modo relativamente breve, forse entro la fine dell'anno", ha scritto.

È interessante notare, però, ha ricordato il cambiamento potrebbe essere fatto in due modi, da BIP BIP 8 o 9, due modalità di aggiornamenti bitcoin che hanno avuto un sacco di avanti e indietro nel corso dell'anno passato.

SegWit stato originariamente proposto di implementare tramite BIP 9, che richiedeva una certa percentuale di minatori per segnalare la modifica prima di essere distribuito. Perché i minatori non hanno segnale, SegWit in fase di stallo, e alcuni sosteneva BIP 9 ha dato minatori (un gruppo in un ecosistema elaborato) troppo controllo sul futuro di bitcoin.

A causa di ciò, alcuni utenti hanno dato radunato intorno BIP 8 come un meccanismo di aggiornamento migliore, perché si basa su Bitcoin utenti e le imprese, piuttosto che l'estrazione mineraria piscine per far rispettare il cambiamento.

Ma la mancanza di Friedenbach di posizione riguardo a questo meccanismo di aggiornamento pone la domanda: dopo tutto il dramma over SegWit - che ha avuto quasi due anni per attivare - come sarà Aggiornamenti essere fatto in futuro?

Il modo in cui gli utenti, le aziende e gli sviluppatori scelgono di andare avanti MAST (se decidono è il passaggio a destra), potrebbe aiutare a determinare questo.

Notizie correlate


Post Altcoin

La passione di Bitcoin Jesus: come linvestitore più amato della Blockchain è diventato il più polare

Post Altcoin

Il prezzo del bitcoin declina a seguito del falso rapporto del Bitcoin Ban cinese

Post Altcoin

Incontra i 5 finalisti per Concorso di startup 2017 di CoinDesk

Post Altcoin

Coins.ph lancia lapp Cash-to-Bitcoin per il Sud-Est asiatico

Post Altcoin

Evitare il feudalismo digitale costruito su blockchains

Post Altcoin

Apriva collabora con GoCoin per offrire pagamenti con Bitcoin e Altcoin

Post Altcoin

Bitcoin Platform Coinify espande il servizio in 34 Paesi

Post Altcoin

Perché bitcoin è così anonimo come vuoi che sia

Post Altcoin

MakerDAO e altro: la ricerca di uno Stable stabile continua

Post Altcoin

2017: inizia la seconda era di Bitcoin

Post Altcoin

Fondazione NEM: fondi monetari rubati non inviati agli scambi

Post Altcoin

Brock Pierce annuncia il Realcoin di criptovaluta sostenuto dal dollaro