美文网首页一分钟读书俱乐部区块链研习社区块链(链圈)
一分钟读书俱乐部(四十):《区块链技术驱动金融》 比特币的脚本

一分钟读书俱乐部(四十):《区块链技术驱动金融》 比特币的脚本

作者: 全职高手一叶之秋 | 来源:发表于2019-02-15 13:28 被阅读72次

原文精选:每个交易输出不仅确定了一个公钥,其实同时指定了一个脚本。那脚本是什么? 为什么我们要用一个脚本? 在这一节我们要学习比特币的工作控制语言,也叫脚本。之后,我们就会懂得为什么要用一个脚本,而不是简单地分配一个公钥。

最常见的比特币交易,就是通过某人的签名去取得他在前一笔交易中获得的资金。这种情况下,我们希望交易的输出包含这样的信息:“凭借地址X的所有者的签名,才可以获得这笔资金。”我们知道地址其实就是一个公钥的哈希值,所以仅仅说地址X并没有告诉我们公钥在哪里,也没有给我们一个检查签名的方法。所以,交易输出必须这样描述:“凭借哈希值为X的公钥,以及这个公钥所有者的签名,才可以获得这笔资金。”这实际上就是最常见的比特币脚本,如图3.4所示。

读书笔记:

1,比特币的工作控制语言,就是脚本。

2,一个交易输出必须包含的信息:凭借哈希值为X的公钥,以及这个公钥所有者的签名,才可以获得这笔资金。


原文精选:那么谁执行这个脚本? 这一系列指令是如何完成的呢? 秘密在于,交易的输入包括了脚本(而不是签名)。为了确认一笔交易正确地获取了上一笔交易所输出的资金,我们把交易的输入脚本和上一笔交易的输出脚本串联起来,这个串联脚本必须被成功地执行后才可以获取资金。这两个脚本,一个是输出脚本(scriptPubKey),另一个是输入脚本(scriptSig)。输出脚本只是指定了一个公钥(或是公钥哈希值的地址),输入脚本指定了一个对应公钥的签名。图3.5就是两个脚本结合的案例。

读书笔记:

1,交易的输入包括了脚本,为了确认一笔交易正确地获取了资金,可以把交易的输入脚本和上一笔交易的输出脚本串联起来,这个串联脚本必须被成功地执行后才可以获取资金。

2,这两个脚本,一个是输出脚本(scriptPubKey),另一个是输入脚本(scriptSig)。输出脚本只是指定了一个公钥(或是公钥哈希值的地址),输入脚本指定了一个对应公钥的签名。


一叶之秋带你一分钟速读经典书籍,每天一分钟(只需阅读读书笔记部分),天天获新知。


一叶之秋——非著名股票分析师

CCTV证券资讯频道特邀分析师

币乎,币问内测作者;区分认证分析师

陀螺财经,币快报专栏作家

《区块链编年史》 《区块链重塑未来》系列作者

量价时空战法体系,一分钟读书俱乐部创始人

公众号:区块链项目评测

007er

相关文章

  • 区块链资源

    书籍: 《区块链项目开发指南》 《区块链核心算法解析》 《区块链:技术驱动金融》 《区块链革命:比特币底层技术如何...

  • 区块链:技术驱动金融

    名称:区块链:技术驱动金融时间:20180511总结:这个时候主要就是讲解区块链比特币相关的知识,如果想要准备进入...

  • 一分钟读书俱乐部(四十):《区块链技术驱动金融》 比特币的脚本

    原文精选:每个交易输出不仅确定了一个公钥,其实同时指定了一个脚本。那脚本是什么? 为什么我们要用一个脚本? 在这一...

  • 比特币乌托邦?

    刚看了《区块链:技术驱动金融》,对区块链技术和比特币有了更系统和全面的了解,写个总结和感想吧。 之前从网络看到对比...

  • 为Defi而生的跨链

    区块链金融领域落地应用Defi 由于比特币的数字货币身份,伴随比特币诞生的底层技术区块链便天然带有金融的属性,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

  • 《区块链:技术驱动金融》

    《区块链:技术驱动金融》:解密区块链,用技术重构金融世界。 《区块链:技术驱动金融》从数字货币及智能合约技术层面,...

网友评论

    本文标题:一分钟读书俱乐部(四十):《区块链技术驱动金融》 比特币的脚本

    本文链接:https://www.haomeiwen.com/subject/ouvpeqtx.html