La lunga attesa per gli smart contract di Bitcoin potrebbe presto cambiare dopo che la fondazione Dfinity ha rivelato un piano elaborato che vedrà un'integrazione diretta BTC-ICP, inaugurando Bitcoin nell'era degli smart contract.
Integrazione di BTC con Internet Computer (ICP)
Secondo un recente annuncio dello sviluppatore, il progetto che comprende tre fasi è in parte completo con la fase uno, che cerca di sbloccare contratti intelligenti su Bitcoin pronti per raggiungere la rete principale.
Secondo la rivelazione, la prima fase comporterà l'incorporamento dell'algoritmo di firma digitale a curva ellittica (ECDSA) nella rete, consentendo agli utenti di verificare le transazioni. ECDSA è un algoritmo crittografico, spesso indicato come chiave privata, chiave pubblica o "firma" e offre la sicurezza necessaria per garantire che i fondi possano essere spesi solo dal legittimo proprietario una volta che gli smart contract saranno attivi.
La seconda fase prevede il posizionamento del nodo ICP-BTC sulla rete di test prima di procedere alla piena integrazione.
Eliminazione dei ponti esterni
Secondo il fondatore di Dfinity Dominic Williams, a differenza dei tradizionali bridgeworks che utilizzano una parte fidata indipendente per eseguire le transazioni, aumentando i rischi per la sicurezza, le integrazioni ICP dirette consentiranno transazioni dirette tra smart contract sulla blockchain.
"Ad esempio, se vuoi spostare i token ERC-20 su Avalanche, li invierai a un operatore di bridge che ti rilascerà versioni incartate del token" , dice, "ma ci sono alcuni problemi con questo approccio- ti affidi alla sicurezza del bridge provider”.
Affrontando il modo in cui Internet Computer (ICP) cambia tutto questo, il capo scienziato aggiunge: "Quello che è diverso qui è che puoi inviare Bitcoin direttamente agli smart contract sull'ICP ". Osserva inoltre che quando quei contratti intelligenti sull'ICP inviano Bitcoin ad altri contratti intelligenti, si spostano sulla blockchain di Bitcoin, eliminando la necessità di ponti esterni.
Fino a poco tempo, l'esecuzione di contratti intelligenti sulla blockchain era un processo estenuante dato il linguaggio di scripting dei contratti intelligenti di Bitcoin. Ora si prevede che verranno implementati più contratti intelligenti utilizzando l'integrazione ICP-BTC che si unisce a artisti del calibro di Lightning Network.
La mano di Taproot nei contratti intelligenti
Nel novembre dello scorso anno, l' aggiornamento di Taproot è andato in diretta sulla rete principale di bitcoin in un momento spartiacque che avrebbe dovuto aumentare la capacità e la privacy degli smart contract della rete.
Mentre gli esperti hanno affermato che "maggiori capacità espressive" sul livello 1 non sono una priorità dato che "i contratti intelligenti sono decisioni di spesa tra un gruppo di partecipanti che apprezzano la privacy", Taproot dovrebbe aumentare la programmabilità delle transazioni Bitcoin per supportare i contratti espressivi.
Detto questo, la visione di Dfinity è quella di creare un ambiente favorevole per transazioni senza interruzioni tra contratti sulla Blockchain, in linea con la convinzione di Vitalik Buterin di Ethereum che "il futuro sarà multi-chain, non cross-chain".