Nieuwe programmeertaal maakt smart contracts op Bitcoin makkelijker

Nieuwe programmeertaal maakt smart contracts op Bitcoin makkelijker

Het wordt wel eens verkondigd dat je met Bitcoin geen smart contracts kunt draaien. Dat is echter onjuist. Je kunt namelijk bepaalde condities aan betalingen meegeven waaronder ze uitgegeven mogen worden. En met de komst van een nieuwe programmeertaal is dat een stukje makkelijker geworden.

Het heet Minsc en is gemaakt door Bitcoin ontwikkelaar Nadav Ivgi. Een van de doelen van Minsc is om smart contracts "toegankelijker te maken voor meer mensen", vertelde Ivgi aan CoinDesk.

Smart contracts op Bitcoin

De term 'smart contract' is niet afkomstig uit de hoek van Ethereum. Nick Szabo schreef er al over in de jaren negentig. Hij filosofeerde over geautomatiseerde juridisch bindende contracten tussen mensen zonder tussenpartij.

Je kon al jaren met Bitcoin bepaalde smart contracts maken. Bijvoorbeeld dat je een bepaalde hoeveelheid Bitcoin niet voor 2021 mag uitgeven. Of dat meerdere personen een transactie moeten ondertekenen voordat de betaling wordt gebroadcast.

Dit is mogelijk het Script, een taal om deze contracten vorm te geven. Het werken met Script is voor veel ontwikkelaars lastig. Het is anders dan populaire en andere bekende programmeertalen die developers gewend zijn te gebruiken.

Miniscript

Om Script toegankelijker en gebruiksvriendelijker te maken presenteerden Pieter Wuille, Andrew Poelstra en Sanket Kanjalkar in 2019 Miniscript. Ze zijn alle drie werkzaam voor Blockstream.

Miniscript is gemakkelijker te begrijpen en gebruiken dan Script. Bovendien maakt het de smart contracten ook efficiënter. Als er twee verschillende manieren zijn om hetzelfde contract in Script te schrijven, beoordeelt Miniscript welke versie "zuiniger" is (en minder ruime in beslag neemt).

De computer compileert Miniscript naar Bitcoin Script, omdat deze code uiteindelijk bij het Bitcoin protocol hoort.

Minsc

En om het nog een beetje makkelijker te maken heeft Ivgi vervoglens Minsc ontwikkeld. Dit borduurt verder op alle voordelen van Miniscript. Maar Minsc is nóg weer wat makkelijker te lezen en gebruiken dan Miniscript.

[penci_blockquote style="style-2" align="none" author=""]"De focus van Minsc ligt op bruikbaarheid en het gemakkelijker maken om scripts te maken en begrijpen, met behulp van een eenvoudige en vertrouwde syntax."[/penci_blockquote]

Minsc voegt dus niets nieuws toe aan Script, het maakt het alleen gemakkelijker te gebruiken. Goed nieuws dus, want dit zorgt er voor dat Bitcoin meer en meer 'programmeerbaar geld' wordt.

Op de website min.sc is meer te lezen over deze taal. Ook laat met het een voorbeeld zien hoe veel overzichtelijker Minsc is ten opzichte van Script.

Nieuwe programmeertaal maakt smart contracts op Bitcoin makkelijker

Je hoeft weinig kennis van computertaal te hebben om te zien dat Minsc een stuk overzichtelijker is dan Bitcoin Script.

Heb je vragen over het nieuws of wil je er over doorpraten? Kom eens langs in onze Telegram chat!

Lees meer over:
Bitcoin BTC

De bitcoin prijs in euro's:

Plaats reactie

666

0 reacties

Meest gelezen

Bitcoin koers breekt uit boven $51.000, op naar een nieuwe all time high?

De Bitcoin (BTC) koers begeeft zich met een prijs van ~$51.000 momenteel rond een belangrijke weerstand/support. Terwijl de h...

'Bitcoin is gevaar voor monetair beleid van Amerika', stelt senator Brown

De Amerikaanse senator Sherrod Brown pleit voor een voortrekkersrol voor de Verenigde Staten op het gebied van central bank d...

Nieuwsoverzicht: Bitcoin koers, Biden drukt $1.900 miljard bij, LiteBit hack, Arthur Hayes & John McAfee

We kijken terug op een bomvolle week met nieuws over de prijs, de markt en de technologie rondom Bitcoin, de best...

Chinees techbedrijf koopt voor $20 miljoen aan Bitcoin en volgt voorbeeld Tesla

Het Chinese Meitu heeft bekendgemaakt dat het voor bijna $20 miljoen aan bitcoin op de balans heeft gezet. De techgigant koch...

'Schiet de Bitcoin koers deze week weer naar $58.000?'

In Koerskijken neemt John van Meer de koers van Bitcoin (BTC) met je door. In de technische analyse geeft hij inzichten in de...

Bitcoin koers schiet naar $51.000 na goedkeuring Amerikaanse senaat voor steunpakket $1.9 biljoen

De bitcoin koers bereikte vandaag weer eens de $51.000 en de Amerikaanse Senaat zet het licht op groen voor een nieuw steunpa...

Goedemorgen Bitcoin: Chinees techbedrijf koopt $20 miljoen aan BTC

Goedemorgen! We hebben het laatste nieuws voor je op een rijtje gezet. Begin de dag met een bitcoinontbijt. De prijs van 1 bi...

Iran kijkt naar Bitcoin mining om internationale sancties te omzeilen

Een onderzoeksteam van de Iraanse president kijkt naar grootschalige bitcoin mining. Uit dat onderzoek kwam een opvallend adv...

Moeilijkheid van Bitcoin mining neemt voor eerst in 2021 iets af

Het minen van bitcoin is voor het eerst in 2021 een beetje makkelijker geworden. Doordat de totale rekenkracht van het netwer...

Bitcoin winnen in Counter-Strike? Doe mee met MintGox

Bitcoin (BTC) wordt ook wel eens het internet van geld genoemd. Je kunt er meer mee dan alleen simpele betalingen doen of je...

Lees meer

Net binnen

'Schiet de Bitcoin koers deze week weer naar $58.000?'

In Koerskijken neemt John van Meer de koers van Bitcoin (BTC) met je door. In de technische analyse geeft hij inzichten in de...

Moeilijkheid van Bitcoin mining neemt voor eerst in 2021 iets af

Het minen van bitcoin is voor het eerst in 2021 een beetje makkelijker geworden. Doordat de totale rekenkracht van het netwer...

Goedemorgen Bitcoin: Chinees techbedrijf koopt $20 miljoen aan BTC

Goedemorgen! We hebben het laatste nieuws voor je op een rijtje gezet. Begin de dag met een bitcoinontbijt. De prijs van 1 bi...

Iran kijkt naar Bitcoin mining om internationale sancties te omzeilen

Een onderzoeksteam van de Iraanse president kijkt naar grootschalige bitcoin mining. Uit dat onderzoek kwam een opvallend adv...

Bitcoin winnen in Counter-Strike? Doe mee met MintGox

Bitcoin (BTC) wordt ook wel eens het internet van geld genoemd. Je kunt er meer mee dan alleen simpele betalingen doen of je...

Lees meer