你在这里。看看这个问题与其他知识怎样相连。
选择节点前往页面 · 展开后可留在地图中阅读
一个问题
Bitcoin Script:谁能花这笔钱
区分输出的花费条件与应用运行环境。
Bitcoin 输出可以规定花费条件,后续交易需要提供满足条件的证据。签名是常见条件,脚本也能表达多把密钥或时间约束参与的安排。
一个共同审批的例子
假设一笔资金需要三把授权密钥中的两把签名。只持有一把密钥,就不满足这条花费规则。这个例子说明的是脚本策略,不是一套完整的托管或恢复系统;密钥怎样保管、签名界面怎样设计,仍需另外处理。
因此,说 Bitcoin“没有合约能力”会漏掉实际存在的可编程花费行为;把它的脚本环境当作 EVM 应用环境,也同样不准确。
Blocklet承担的是应用与交互的组织工作。界面可以解释一项花费请求,但用户在屏幕上的审批,与交易满足链的花费条件,是两个需要分别核验的环节。