<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>I have published a new version for BIP114 MAST. It&#39;s a bit more complicated with some new features:</p><p>1. It allows&#160;different parties in a contract not to expose their scripts to each other&#160;until redemption.</p><p>2. It includes a field to indicate the script language version so new opcodes could be added without touching the version byte nor the witness program.</p><p>You can find the updated BIP and code at:</p><p><a href="https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki">https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki</a></p><p><a href="https://github.com/jl2012/bitcoin/tree/bip114v2">https://github.com/jl2012/bitcoin/tree/bip114v2</a></p><p><br></p><p>The old version:</p><p><a href="https://github.com/bitcoin/bips/blob/7478ee3260c0d3c0cef39233931b307691764edc/bip-0114.mediawiki">https://github.com/bitcoin/bips/blob/7478ee3260c0d3c0cef39233931b307691764edc/bip-0114.mediawiki</a></p><p><a href="https://github.com/jl2012/bitcoin/tree/segwit_mast">https://github.com/jl2012/bitcoin/tree/segwit_mast</a></p></body></html>