New Chain Platform Ivy Brings Smart Contracts to Bitcoin (news.bitcoin.com)

Smart contracts – self-executing pieces of code – are most commonly associated with the ethereum network. Long before Vitalik Buterin tried to sell a fake quantum mining computer and dreamed up his “global supercomputer”, however, Satoshi Nakamoto saw the potential for smart contracts, even though the term had yet to be popularized. The bitcoin blockchain is now a step closer to having its own self-executable agreements thanks to the arrival of Ivy.
Also

Bitcoin

Yes, Bitcoin Can Do Smart Contracts and Particl Demonstrates How (bitcoinmagazine.com)

The Bitcoin blockchain is not
known for its ability to enable smart contracts. In fact, most developers
creating smart contracts use a different blockchain, like Ethereum.

 

But the truth is that the
Bitcoin protocol can be used to create smart contracts. Particl.io, the blockchain eCommerce platform, is doing just
that by using Bitcoin-based smart contracts to manage funds in their trustless
escrow: Mutually…

Bitcoin

B2X reverts replay protection due to security issue for lightning and other smart contracts

Yesterday Jeff Garzik merged a commit to the BTC1 repo (aka bitcoin2x) which reverts the opt in replay protection they were planning to use.

https://github.com/btc1/bitcoin/commit/98c0af58c29efbecba25818adb5531fa8c3d0506

The stated reason for this revert was that Peter Todd and David Harding had found that the replay protection could be used to break lightning and other similar smart contracts by using the blacklist address employed in the replay protection to make an un-spendable payment in the smart contract.

This leaves bitcoin2x with no replay protection as of now, and only 1 month until the planned fork date. Although it is not guaranteed, I would think this would cause exchanges to reconsider their support since they no longer have a surefire method of splitting coins, and therefore could be open to replay attacks costing them millions.

submitted by /u/andrewbuck40
[link] [comments]
Bitcoin