Linguaggio di scripting bitcoin. Analisi degli script più semplice

Un'introduzione a Bitcoin Script

Wuille, che è anche uno dei creatori dell'upgrade SegWit, ha annunciato il sito web del progetto Linguaggio di scripting bitcoin sulla mailing list per gli sviluppatori Bitcoin. Come osservato nel comunicato, Miniscript è stato sviluppato e implementato da Wuille, Andrew Poelstra e Sanket Kanjalkar presso la società canadese Blockstream Research.

linguaggio di scripting bitcoin

Wuille ha affermato che il progetto ha impegnato gli sviluppatori per circa un anno e ha ora raggiunto la fase in cui ha bisogno di attirare più attenzione. Mini-Bitcoin script Miniscript è un linguaggio che permette di scrivere un sottoinsieme di script Bitcoin in modo strutturato, consentendo di effettuare analisi, composizione, generic signing e altre operazioni.

linguaggio di scripting bitcoin

Il più classico script è invece un linguaggio di programmazione di base per la realizzazione di smart contract sulla rete Bitcoin, che consente agli utenti di impostare condizioni specifiche per il completamento di una determinata transazione. Secondo Wuille, l'adozione del linguaggio Miniscript potrebbe ridurre alcune barriere tra i software utilizzati negli smart contract, fornendo anche un ecosistema multisig che funziona in modo più efficace rispetto al semplice linguaggio script.

Lo sviluppatore ha spiegato su Twitter: "Immagina che un'azienda voglia proteggere i suoi fondi nel suo cold storage utilizzando una politica multisig 2-of-3 con 3 dirigenti.

linguaggio di scripting bitcoin

Un sacco di lavoro si concentra sulle estensioni alla funzionalità della blockchain stessa per supportare applicazioni più complesse, ma mi sa che ci stiamo dimenticando che oggi utilizzare queste funzionalità in un modo accessibile, componibile e analizzabile è praticamente impossibile.

Lo sviluppatore ha chiarito che Miniscript è progettato per la rete Bitcoin ad oggi esistente, e non richiede alcuna modifica dell'algoritmo di consenso.

linguaggio di scripting bitcoin

Altre informazioni sull'argomento