Blockstream scava a Ethereum nella nuova versione Simplicity. Blockstream ha lanciato un nuovo linguaggio blockchain chiamato Simplicity. Il linguaggio smart contract ad alta garanzia mira a fornire flessibilità ed espressività per i calcoli smart contract.
La semplicità è stata costruita per essere compatibile con la piattaforma Elements di Blockstream. Elements è una sidechain open source con funzionalità come transazioni riservate e asset emessi.
Nell'annuncio, Blockstream ha avuto alcuni scavi sfacciati sulla piattaforma Ethereum dopo aver sottolineato alcuni recenti difetti di sicurezza.
“L'EVM di Ethereum deve ancora affrontare queste sfide. Recentemente, un aggiornamento EVM non riuscito durante il test perché le implementazioni non erano d'accordo sul risultato di un calcolo. I fondi sono stati rubati o altrimenti irrecuperabili a causa di errori di logica dei contratti intelligenti e programmi che superano i loro limiti di risorse ", ha detto.
Esempi includono l'attacco DAO nel luglio 2015 e il bug del portafoglio parità a partire da luglio 2017.
Non è possibile su Bitcoin
Blackstream ha continuato dicendo che “il linguaggio Script di Bitcoin è generalmente limitato a combinazioni di controlli delle firme digitali, timelock e hashlock”
Questo tipo di scripting ha permesso a Blockstream e ad altri progetti di costruire la rete Lightning. Proprio questa settimana Coin Rivet ti ha portato la storia della rete Lightning che ha colpito 450 BTC (crescita del 300% solo questo mese).
Per i contratti intelligenti su Bitcoin, sembra che la capacità di Blocksteam “il linguaggio manca l'espressività necessaria per i contratti intelligenti più complessi”.
Risolvere un problema semplice?
La semplicità aiuta a risolvere i problemi che rendono i linguaggi di programmazione inadatti (nella loro opzione). Gli utenti devono essere tutti d'accordo, avere ogni partecipante a un contratto intelligente essere a conoscenza di tutti i possibili risultati in anticipo, prevenire attacchi di negazione del servizio e, infine, conoscere i costi dell'esecuzione del loro programma per tutti i possibili input in anticipo.
Sono ancora i primi giorni per le distribuzioni blockchain e smart contract, e la concorrenza sta sicuramente avviando tra i progetti di “livello due” concorrenti (indipendentemente dalle tue preferenze sulla blockchain pubblica).
Una cosa che possiamo certamente aspettarci sul negozio Blockstream Lightning deve essere questa t-shirt, che include tutto il codice.
Forse possono mandarne uno a Vitalik per la sua prossima apparizione sulla CNBC.
Immagine: Simplicity Shirt.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.