近期一個前瞻的智能合約專案將比特幣的主要網絡拉升到更長期發展格局之上。
比特幣開發團隊向github提出了Merkelized Abstract Syntax Trees (MAST)的Pull request,象徵著這個智能合約提案首次成為pull request的主題,並希望將其整合到比特幣的代碼中。
Pull request將使pay-to-script-hash(P2SH)與MERKLE-BRANCH-VERIFY結合起來,允許用戶自行定義如何進行支付。
正如CoinDesk先前所報導的那樣,這兩個特性結合了第三項比特幣改善建議Bitcoin Improvement Proposal(BIP)(稱為“尾部調用執行語法” Tail Call Execution Semantics)將允許用戶在比特幣網絡上創建私人的智能合約。
這些私人智能合約將允許用戶定義自己的準則,通過該準則來處理付款。進一步使得用戶可以透過該計劃考慮多種變數,交由智能合約將自動執行。
BIP的組合也可以使這些智能合約以較為緊湊的方式(compact manner)儲存在比特幣區塊鏈中,這意味著它們不會佔用大量的區塊容量,也可以分散儲存在各個區塊內。
如果開發人員和廣大的比特幣社群贊成這項提案,透過軟分叉的方式就能將其添加到比特幣網絡中。
本文編自:Smart Contracts Proposal MAST Inches Closer to Bitcoin’s Code
編者:Ennio.Y.Lu
歡迎加入動區動趨粉絲團
追蹤最即時的區塊鏈消息~