跳到主要内容
知识地图Bitcoin Script:谁能花这笔钱外部项目

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← 区块链与共享状态

一个问题

Bitcoin Script:谁能花这笔钱

区分输出的花费条件与应用运行环境。

Bitcoin 输出可以规定花费条件,后续交易需要提供满足条件的证据。签名是常见条件,脚本也能表达多把密钥或时间约束参与的安排。

一个共同审批的例子

假设一笔资金需要三把授权密钥中的两把签名。只持有一把密钥,就不满足这条花费规则。这个例子说明的是脚本策略,不是一套完整的托管或恢复系统;密钥怎样保管、签名界面怎样设计,仍需另外处理。

因此,说 Bitcoin“没有合约能力”会漏掉实际存在的可编程花费行为;把它的脚本环境当作 EVM 应用环境,也同样不准确。

Blocklet承担的是应用与交互的组织工作。界面可以解释一项花费请求,但用户在屏幕上的审批,与交易满足链的花费条件,是两个需要分别核验的环节。

来源与延伸阅读

检查一下理解

签名界面本身就是 Bitcoin 的花费规则吗?

链验证花费证据,界面属于另外的应用层。

沿着学习路径继续