购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.2
输出和输入脚本

虽然在最初的比特币白皮书中的插图(即图4-1)展示的是直接使用公钥和签名,但比特币的第一个版本却设计了将支付发送到一个名为输出脚本的字段,并通过一个称为输入脚本的字段来授权使用这些比特币。这些字段允许除了(或代替)验证签名是否与公钥对应之外,还执行额外的操作。例如,一个输出脚本可以包含两个公钥,并要求在消费输入脚本中放置两个相应的签名。

稍后,在7.1节中,我们将详细了解脚本。目前我们需要理解的是,一个充当公钥的输出脚本用来接收比特币,充当签名的输入脚本来授权比特币的支出。

图4-4:椭圆曲线密码学:在椭圆曲线上将点 G 乘以一个整数 k 的过程可视化 XeNmGQxJ9dOrgav/pxZwqwLbNy9SgYnvUN6mp5k1v8MTaXo0INCxiU29ft7e2Yvi

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开