• Latest
Pieter Wuille Unveils ‚Miniscript,‘ A New Smart Contract Language for Bitcoin

Pieter Wuille Unveils ‚Miniscript,‘ A New Smart Contract Language for Bitcoin

August 20, 2019
6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine

6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine

März 31, 2023
Judge denies SEC motion to keep Hinman docs secret in Ripple case

Judge denies SEC motion to keep Hinman docs secret in Ripple case

März 31, 2023
The ultimate guide to Miami – Cointelegraph Magazine

The ultimate guide to Miami – Cointelegraph Magazine

März 31, 2023
Dr. Jane Thomason – Cointelegraph Magazine

Dr. Jane Thomason – Cointelegraph Magazine

März 31, 2023
1658007797 celsius is bankrupt with 12b balance sheet hole su zhu.jpg

Celsius is bankrupt with $1.2B balance sheet hole, Su Zhu returns to Twitter and OpenSea purges 20% of employees: Hodler’s Digest, July 10-16

März 31, 2023
6 Questions for Lisa Fridman of Quadrata – Cointelegraph Magazine

6 Questions for Lisa Fridman of Quadrata – Cointelegraph Magazine

März 31, 2023
Jed McCaleb empties XRP wallet after eight-year selloff

Jed McCaleb empties XRP wallet after eight-year selloff

März 31, 2023
Celsius has finally filed for bankruptcy: Law Decoded, July 18-25

Celsius has finally filed for bankruptcy: Law Decoded, July 18-25

März 31, 2023
The ‘godfather of crypto’ risked lifetime in jail, laying foundation for Bitcoin – Cointelegraph Magazine

The ‘godfather of crypto’ risked lifetime in jail, laying foundation for Bitcoin – Cointelegraph Magazine

März 31, 2023
SEC objects to XRP holders aiding Ripple defense

SEC objects to XRP holders aiding Ripple defense

März 31, 2023
Blockchain technology is transforming the real estate market – Cointelegraph Magazine

Blockchain technology is transforming the real estate market – Cointelegraph Magazine

März 31, 2023
1658612147 nfts banned in minecraft sec lists 9 tokens as securities.jpg

NFTs banned in Minecraft, SEC lists 9 tokens as securities and 3AC founder blames cockyness for company meltdown: Hodler’s Digest, July 17-23

März 31, 2023
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
CoinNewsDaily
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
CoinNewsDaily
No Result
View All Result
Home Tech

Pieter Wuille Unveils ‚Miniscript,‘ A New Smart Contract Language for Bitcoin

coinnewsdaily by coinnewsdaily
August 20, 2019
in Tech
0
Pieter Wuille Unveils ‚Miniscript,‘ A New Smart Contract Language for Bitcoin
190
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter

Smart contracts could soon get a boost in bitcoin as prominent programmer Pieter Wuille has unveiled a new coding language designed specifically for their use.

Posted to the bitcoin developer mailing list Monday, the ‘Miniscript’ language aims to make it easier for programmers to write up “smart contracts” or conditions for spending bitcoins. Programmers Wuille, Andrew Poelstra and Sanket Sanjalkar have been working on the code for roughly a year, Wuille said.

Related articles

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Mai 25, 2022
Central African Republic to launch official crypto hub ‘Sango’

Central African Republic to launch official crypto hub ‘Sango’

Mai 24, 2022

Although it’s been shared around behind the scenes, Wuille said he is now posting it to the email list because it’s now it’s reached “a stage where I’d like to get it some more attention.”

Backing up a bit, “Script” is the smart contracting language in bitcoin, which allows users to specify certain conditions need to be met before the bitcoin can be spent. Say, funds are locked up until a certain time before they can be spent. Or, two people need to sign off on a transaction before the money can be moved, a concept called “multi-sig.”

This programmability is novel when it comes to digital money, since before bitcoin, it wasn’t possible to implement such rules without trusting a bank or a similar type of intermediary in the middle.

“Miniscript,” on the other hand, builds on top of this programming language, improving on it in several ways. One is it’s a bit easier to look at and reason about, as Wuille argued with an example that “that permits A to take the coins at any time, and B after [one] day.”

This are how these rules are implemented in bitcoin’s Script:


OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

Then, the same thing in Minscript:

or_d(c:pk(A),and_v(vc:pk_h(B),older(144)))

Miniscript builds on top of Script, able to “compile” to bitcoin’s native language.

The new language is getting applause from developers in the community. Blockstream lightning engineer Rusty Russell, for example, tweeted: “This will be one of those, ‘How the hell did we do it before this?!’ technologies. Unsexy and vital.”

There are many potential use cases, such as making it easier to implement such complex scripts in wallet, as Eric Lombrozo tweeted. Or, as bitcoin educator Jimmy Song described, it could even be used for underpinning the lightning network.

Thinking about it in the wider context of blockchain languages, Song commented that the smart contract language differs from ethereum’s Solidity language, because while ethereum makes it possible to write many more types of smart contracts, Miniscript actually reduces the possibilities.

Song argues this is better because it reduces the “complexity” and “attack surface.”

Included in this release are two working implementations, in the programming languages C++ and Rust, which Wuille called a “work in progress,” adding:

“Through large scale randomized tests we have confidence that the language design and associated witnesses are compatible with the existing consensus and standardness rules.”

Wuille image via CoinDesk archives



Credit: Source link

Tags: Crypto Tech
Share76Tweet48
Previous Post

Blockchain Firm Veritaseum Calls for Assets to Be Unfrozen in SEC Response

Next Post

Square Crypto Hires Matt Corallo to Boost Bitcoin Development

coinnewsdaily

coinnewsdaily

CoinNewsDaily.com is an online Crypto Coin News Website that aims to provide latest trendy news from market and around the world.

Related Posts

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable
Tech

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Mai 25, 2022
Central African Republic to launch official crypto hub ‘Sango’
Tech

Central African Republic to launch official crypto hub ‘Sango’

Mai 24, 2022
South Korean police request exchanges freeze LFG related funds
Tech

South Korean police request exchanges freeze LFG related funds

Mai 24, 2022
Bitcoin stands apart from other crypto, and what that means for US public policy
Tech

Bitcoin stands apart from other crypto, and what that means for US public policy

Mai 22, 2022
Needed: A massive education project to fight hacks and scams
Tech

Needed: A massive education project to fight hacks and scams

Mai 21, 2022
Commonwealth Bank puts crypto trading trial on ice as regulators dither
Tech

Commonwealth Bank puts crypto trading trial on ice as regulators dither

Mai 20, 2022
Load More
Next Post
Square Crypto Hires Matt Corallo to Boost Bitcoin Development

Square Crypto Hires Matt Corallo to Boost Bitcoin Development

Kategorien

  • Alt Coin
  • Bitcoin
  • Business
  • Ethereum
  • ICO
  • Litecoin
  • Mining
  • NFT
  • Ripple
  • Tech
  • Trading

What New here?

  • 6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine
  • Judge denies SEC motion to keep Hinman docs secret in Ripple case
  • The ultimate guide to Miami – Cointelegraph Magazine
  • About Us
  • Contact Us
  • Privacy & Policy

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev

Please enter CoinMarketCap Free Api Key to get this plugin works.
✕
No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev