Foto: ZinetroN/Shutterstock
Smart contracts kennen we voornamelijk van cardano (ADA), maar gaat de Bitcoin (BTC) blockchain ook met smart contracts komen? Een initiatief van de ontwikkelaar achter Internet Computer moet dit mogelijk maken!
1/ #BTC 🤝 #ICP direct integration (🚫🌉)@dfinity cryptographers & engineers hackin’ over holidays and weekends… phase 1 ✅ to unlock smart contracts on BTC
✅ Phase 1: Threshold ECDSA signatures (see demo)
🛠️ Phase 2: BTC<>ICP testnet
🛠️ Phase 3: BTC<>ICP full integration pic.twitter.com/KEfJpx0c8q— DFINITY (@dfinity) January 9, 2022
Internet computer werkt momenteel aan een directe integratie met de Bitcoin blockchain, wat over drie fases verdeeld zal worden. ICP is een blockchain computer die smart contract berekeningen maakt en gegevens schaalt en ze op web snelheid uitvoert. Internet computer werd ontwikkeld en op 10 mei 2021 gelanceerd door non-profit organisatie Dfinity.
De eerste fase wordt de ‘Threshold ECDSA’ genoemd. Dit is nodig voor directe integratie, omdat beide netwerken hierdoor met elkaar kunnen communiceren. Een ICP smart contract heeft een ECDSA public key nodig om transacties veilig te kunnen ondertekenen en in te dienen bij het BTC netwerk. De volgende twee fasen zijn de lanceringen van respectievelijk het BTC-ICP testnet en het mainnet.
Bitcoin Taproot update
Afgelopen november kwam bitcoin met de grootste update sinds 2017, namelijk de Taproot update. De update moet ervoor zorgen dat transacties op de blockchain met meer privacy en efficiëntie gebeuren. Bovendien zorgt de update ervoor dat smart contracts mogelijk gaan worden op de bitcoin blockchain. Derde partijen worden hierdoor overbodig bij transacties.
Daarnaast maakt de Taproot zogeheten Schnorr Signatures mogelijk. Door die Schnorr Signatures kunnen meerdere handtekeningen toegevoegd worden aan een transactie. Meer uitleg over bitcoin’s Taproot update? Lees dan hier verder.
Wat zijn smart contracts?
De term is al vaak voorbij gekomen en het is ondertussen een bekend begrip in cryptowereld, maar wat zijn smart contracts nou eigenlijk? Een smart contract is een digitale overeenkomst tussen twee partijen, zonder tussenkomst van een derde partij. Het protocol eromheen zorg ervoor dat de overeenkomst tot stand komt, wanneer vooraf afgesproken criteria worden nageleefd. Smart contracts kunnen worden ingezet in verschillende sectoren, bijvoorbeeld financiële dienstverlening, vastgoed en gezondheidszorg.