Integrazione Bitcoin

Internet Computer è integrato crittograficamente con la rete Bitcoin. I suoi canister smart contract possono creare indirizzi bitcoin ed inviare e ricevere bitcoin direttamente sul ledger Bitcoin. Ciò significa che i "wrapped bitcoin" dei servizi "bridge" centralizzati e insicuri, hackerati per miliardi di dollari, non sono più necessari nella DeFi e nel Web3.
Say hello to 1-chain-is-many-chains!

Come funziona

Due sviluppi tecnologici chiave consentono agli smart contract di Internet Computer di creare indirizzi bitcoin e di inviare e ricevere direttamente bitcoin: la comunicazione inter-nodo tra la rete di Internet Computer e la rete Bitcoin, e l’uso della nuova crittografia Treshold ECDSA.

Integrazione della rete

Quando la blockchain di Internet Computer crea transazioni per la blockchain Bitcoin, i suoi nodi trasmettono direttamente la transazione ai nodi della rete Bitcoin, senza bisogno di intermediari che potrebbero censurarla. Inoltre, i nodi di Internet Computer prelevano direttamente i blocchi dalla rete Bitcoin per mantenere il set UTXO corrente di Bitcoin.

Threshold ECDSA

La nuova “treshold cryptography” consente a Internet Computer di distribuire e ridistribuire il materiale delle chiavi segrete tra i suoi nodi e di farli cooperare per creare nuovi indirizzi Bitcoin e firmare le transazioni Bitcoin, utilizzando protocolli di rete decentralizzati altamente resistenti ad attacchi malevoli.

Con l’API Bitcoin e l’API ECDSA, i canister possono ricevere, detenere e inviare bitcoin in modo sicuro e diretto, come se fossero smart contract ospitati sulla rete Bitcoin stessa.

Ciò significa che bitcoin può essere integrato in modo semplice e sicuro nei servizi DeFi e Web3 su Internet Computer, senza doversi fidare di bridge che potrebbero essere hackerati o disattivati, causando la perdita dei bitcoin coinvolti.

Ad esempio, i DEX (exchange decentralizzati) possono facilmente fornire coppie di trading in BTC, i servizi decentralizzati di raccolta fondi possono accettare bitcoin e servizi Web3 SocialFi potrebbero consentire l’invio di satoshi tramite messaggi di chat.

È inoltre possibile creare servizi simili a Lightning Network wrappando bitcoin all’interno di smart contract completamente autonomi, in modo che i bitcoin possano essere inviati tra utenti, servizi Web3 e contratti DeFi, in soli 1-2 secondi.

Video Tutorial

Dalla teoria alla pratica: scopri tutto ciò che devi sapere sull’integrazione di Bitcoin su Internet Computer con questi video

Riproduci video su Intervista sull'integrazione diretta di BTC su Internet Computer
Intervista

L’integrazione diretta di Bitcoin: Cosa, Come e Perchè.

Con Andrew Chepreghy & Manu Drijvers
Riproduci video su Integrazione Bitcoin su ICP - Tutorial 1
Riproduci video su Integrazione Bitcoin su ICP - Tutorial 2

Sviluppa con Bitcoin

Utilizza direttamente bitcoin sul Ledger Bitcoin utilizzando gli Smart Contract di ICP. Aggiungi bitcoin ai tuoi servizi Web3 o crea una nuova DeFi su Bitcoin nativo.

Bitcoin APIs

Inizia a sviluppare e sperimentare le funzionalità Bitcoin.

Documentazione Chain Key Treshhold ECDSA

Scopri tutto ciò che devi sapere sul sistema dietro le Bitcoin APIs

Sample Code

Sviluppa la tua prima dApp Bitcoin ed utilizza le firme Threshold ECDSA. 

IC Wiki

Scopri come funziona l’Integrazione Bitcoin su Internet Computer.