继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

一分钟读书俱乐部(三十七):《区块链技术驱动金融》比特币的交易(1)

慕虎7371278
关注TA
已关注
手记 1125
粉丝 201
获赞 871

原文精选:让我们先一起看一下比特币的交易,比特币交易的过程其实就是不停地创造区块的过程,为了理解上的方便,我们先看一个简单模式的账簿,在这个账簿里,每一笔交易依次被添加到账簿里。


那我们如何使用这个账簿来创造一种货币呢? 首先你可能想到(也是许多人误认作比特币使用的方式):建立一个以账户为核心的系统,可以创造新的币并且放入某人的账号,然后就可以转给其他人了。一笔交易的信息就像这样:“把爱丽丝账户里17个币转给鲍勃”,然后由爱丽丝签名。我们从图3.1可以看到,爱丽丝在第一笔交易里收到25个币,然后转了17个币给鲍勃,她的账户里应该还有8个币。


读书笔记:

1,比特币交易的过程其实就是不停地创造区块的过程。

2,如何用账簿来创造货币:建立一个以账户为核心的系统,可以创造新的币并且放入某人的账号,然后就可以转给其他人了。


webp


原文精选:这么做的不便之处在于,任何人如果想要确认一笔交易是否真实,就必须跟踪每一个账户的余额。让我们再看一下图3.1,当爱丽丝想要转给戴维15个币的时候她是否真的有15个币呢? 为了搞清楚这个问题,我们必须回过头去看和爱丽丝有关的所有交易,并加总来确认当时的余额。当然,我们可以有一些更有效的办法,比如另外增加一个数据字段,用来更新每次交易后的账户余额,但这也增加了记账的工作量。


所以,比特币并没有用这种记账方式,而是用了我们在第1章1.5节里提到的“财奴币”相类似的方法来记录交易。


读书笔记:

1,账簿的不便之处:任何人如果想要确认一笔交易是否真实,就必须跟踪每一个账户的余额。

2,比特币并没有用这种记账方式。


原文精选:这种方式就像财奴币里的付币,每个交易中都有一个输入值和输出值。输入值可以看成是将被消费掉的币(这些币是前一个交易创造出来的),把输出看成是在本次交易中创造出来的币。铸造新币时,只会创造新币,而不会消费旧币(就像财奴币里的造币,只有输出,没有输入)。每笔交易都有一个独一无二的ID。每笔交易中可能有多个输出,输出的索引从0开始,所以我们称第一个输出为“输出0”。


读书笔记:

1,每个交易中都有一个输入值和输出值。输入值可以看成是将被消费掉的币,把输出看成是在本次交易中创造出来的币。铸造新币时,只会创造新币,而不会消费旧币。

2,每笔交易都有一个独一无二的ID。每笔交易中可能有多个输出,输出的索引从0开始,第一个输出为“输出0”。


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




作者:全职高手一叶之秋
链接:https://www.jianshu.com/p/1c4d062ca39f


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP