之前,我們已經介紹了兩種委託使用比特幣的方式:一種在 腳本級別, 另一個 在交易層面.
我們將前者推廣到 代表 到任何腳本/智能合約,而不僅僅是一個公鑰。它允許一個人授權任意智能合約來花費一個人的比特幣。
完整代碼如下所示:
第9 行檢查委託腳本是 簽署並因此授權 主人。第12 行和第13 行確保委託腳本使用OP_PUSH_TX 作為新鎖定腳本進入支出交易的輸出,類似於模擬 支付腳本哈希 (P2SH)。
觀看:CoinGeek 紐約演講,比特幣採用之路:如何將整個網絡變成比特幣應用程序
比特幣新手?查看CoinGeek 的 初學者的比特幣 部分,了解更多關於比特幣(中本聰最初設想)和區塊鏈的終極資源指南。