Miniscript di Blockstream rende più facile la programmazione di Bitcoin

Screenshot da 2019 08 22 13 56 29
La programmazione di Bitcoin sta diventando complessa giorno dopo giorno. Ciò che sembrava facile da realizzare alcuni anni fa, ora coinvolge algoritmi complicati con più livelli di sicurezza.
Questo perché questa criptovaluta ora ha un'ampia accettazione oggi. È implementata su più piattaforme in tutto il mondo. Non c'è da stupirsi se gli sviluppatori di criptovalute stanno sempre esplorando nuovi ambiti per rendere più facile la programmazione di Bitcoin.
Miniscript di Blockstream è uno di questi ultimi tentativi in questo settore.
Miniscript è un linguaggio di contratto semplificato, Miniscript, che mira a semplificare i limiti di spesa di Bitcoin. Gli sviluppatori dell'azienda sono piuttosto fiduciosi che il nuovo script di codice avrà un enorme impatto sul modo in cui Bitcoin viene speso in tutto il mondo.
Programmazione di Bitcoin più intelligente ed efficiente in arrivo
Miniscript, acclamato come uno script intelligente dai suoi designer Peter Wuille, Sanket Sanjalkar e Andrew Poelstra, aiuta gli sviluppatori ad adottare un approccio più facile ed efficiente per creare smart contract. Fornisce anche una maggiore sicurezza contro bug accidentali.
L'annuncio del lancio è arrivato da Wuille lunedì, che ha proclamato che il progetto era in fase di sviluppo da un anno. Sebbene sia un progetto interno, ha ovviamente implicazioni più ampie nel mondo pratico delle criptovalute.
Miniscript aiuta gli sviluppatori a specificare i criteri che determinano come viene speso Bitcoin. I linguaggi di programmazione Bitcoin attuali consentono tale impresa. Tuttavia, Miniscript rimuove le numerose complicazioni associate alla spesa di Bitcoin.
Quindi, come rende esattamente più facile la programmazione di Bitcoin? Attualmente, l'intero processo di spesa è scritto manualmente, il che significa che possono insinuarsi errori. In Miniscript, gli sviluppatori devono solo scrivere una politica che determina il modo in cui i Bitcoin verranno spesi.
Questo semplice codice iniziale può poi essere replicato per transazioni complesse su piattaforme più grandi, aiutando così gli sviluppatori a ridurre il numero di bug nel codice. Un importante punto di forza è che non sono necessari cambiamenti di consenso ampi.
Nonostante tutti i lati positivi, i progettisti principali considerano ancora Miniscript un lavoro in corso. Attualmente, due iterazioni – una in Rust e un'altra in C++ – sono attive e disponibili per il download immediato da parte degli utenti.
Blockstream non ha ancora lanciato ufficialmente Miniscript, ma Poelstra afferma che lo script è in uso nello sviluppo di Liquid, l'ecosistema di sidechain di bitcoin dell'azienda. Non ci sono ancora date di lancio ufficiali annunciate dall'azienda.
Tuttavia, Miniscript di Blockstream sembra valere la pena di essere provato considerando le sue implicazioni sull'architettura scalabile di Bitcoin.
Se stai leggendo questo, sei già avanti. Resta così con la nostra newsletter.

Gurpreet Thind
Gurpreet Thind sta conseguendo una laurea magistrale in Ingegneria Elettrica presso l'Università di Ottawa. I suoi interessi accademici includono IT, linguaggi di programmazione e criptovalute. Con un interesse speciale per le architetture basate su blockchain, cerca di esplorare l'impatto sociale delle valute digitali come finanza del futuro. È appassionato nell'apprendere nuove lingue, culture e social media.















