🟨CRYPTO REPORT: "Blockstream lancia Simplicity: il nuovo linguaggio di contratti smart per Bitcoin"

🟨CRYPTO REPORT: "Blockstream lancia Simplicity: il nuovo linguaggio di contratti smart per Bitcoin"

Giorno: 01 agosto 2025 | Ora: 18:37 Blockstream ha lanciato Simplicity, un linguaggio di contratti smart per Bitcoin, integrato nel protocollo Liquid. Questo passo trasforma Bitcoin in una base programmabile per la finanza decentralizzata. Simplicity, diverso da Solidity di Ethereum, si basa sull'architettura UTXO, migliorando sicurezza e gestione degli errori. È disponibile anche SimplicityHL, per uno sviluppo semplificato.


Blockstream, sviluppatore del protocollo layer-2 Liquid per Bitcoin e guidato da Adam Back, ha lanciato Simplicity, un nuovo linguaggio di contratti smart progettato per Bitcoin. Secondo un annuncio pubblicato giovedì, i contratti smart Simplicity saranno integrati in Liquid. Questa iniziativa rappresenta un passo avanti nel trasformare Bitcoin (BTC) da semplice riserva di valore in una base programmabile per la finanza decentralizzata.

In aggiunta, Blockstream ha introdotto SimplicityHL, un'implementazione di livello superiore del linguaggio che facilita lo sviluppo con un maggiore livello di astrazione. Un rappresentante dell'azienda ha confermato che questa versione è già disponibile e utilizzabile, con un ambiente di sviluppo integrato basato sul web.

Simplicity si distingue dal linguaggio Solidity di Ethereum, principalmente a causa delle diverse architetture sottostanti delle due blockchain. Mentre Ethereum utilizza uno stato globale condiviso, Bitcoin adotta l'architettura UTXO (unspent transaction output). Questo cambiamento si riflette nel modo in cui funzionano i contratti smart Simplicity, i quali richiedono che tutte le informazioni necessarie viaggino con la transazione, senza dipendere da variabili globali. Di conseguenza, due contratti smart non possono condividere lo stato o fare riferimento alle stesse variabili; tutto deve essere esplicitamente passato all'interno delle transazioni.

Questa nuova metodologia porta con sé vantaggi, poiché, anche in caso di errori, solo la parte specifica del contratto è influenzata. Sebbene richieda un cambiamento di mentalità rispetto allo stato globale, questa struttura progettuale contribuisce a contratti più sicuri e contenuti. Inoltre, gli sviluppatori non potranno utilizzare ricorsione o cicli illimitati, considerati non necessari per la logica on-chain.

Simplicity si unisce a un numero crescente di linguaggi di programmazione per contratti smart specifici per dominio. Noir, un linguaggio rilasciato nel 2022 per la scrittura e la verifica di prove a conoscenza zero, è stato adottato nel 2023 dai creatori dell'imminente layer-2 privacy-first di Ethereum, Aztec. Anche Leo è un esempio di linguaggio di programmazione per contratti smart, progettato con la privacy in mente. Infine, Vyper di Ethereum è un linguaggio compatibile con l'EVM, concepito per ridurre la superficie di attacco e attualmente utilizzato da alcuni dei principali protocolli di finanza decentralizzata (DeFi) su Ethereum.