电脑版
首页

搜索 繁体

第两百二十一章 区块链(2/3)

还有最后一个改就是不留证明,改留比特币账号。就是用a并不用留下自己的名字,而是用一个字符串来代表自己易,同理,用b和c也是如此,只留下了一个字符串。

数字签名在这里就不解释了,大家只需要知,帐本系统里的任何人都可以验证数字签名是否正确可信。

所以这个时候就有了比特币,啥意思呢,就是比特币正式为了解决这个问题而对前面介绍的账本系统的改

易信息1:用a支付10btc给b。

比如,如果你有室友在易记录发布时不在寝室,那么他就错了这次消息,使得这次消息不会现在他的帐本里。

但比特币系统并没有一个“银行式”的权威中心,所以不能像银行这作方式。

换回比特币系统,也就是分电脑可能于关机或者未联网状态,会错过易。

一条记录后,由需付款的一方加上自己的手写签名,以示自己认可这笔记录。

小白支付给小王40btc

另一个改就是之前的账本我们约好是月底结账,而现在我们把易单位改成了虚拟的比特币,易也由月底统一割改为事实割。

我们只能知每个账,而无法知谁拥有这个账,这就保证了隐私

这个很好理解,我在网银里错向某账转账一个亿,但我账里显然没有这么多钱,因此银行系统会认定易失败。

而区块链呢,就是从这一节开始正题。

如此一来,我们就需要确保每个人的账里有足够的比特币易。也就是确定任何一笔易的前提就是付款方的比特币账中有足够的比特币用于支付。

传统银行系统中,银行会记录储的账余额,判断储是否能够行转载。

这里说一句,“你支付给小王20btc”中的20btc是一个整,无法分割,因此无法只从中拿10btc易。

你支付给小王20btc

此外,还有一个更严重的问题就是,实际网络拓扑非常复杂,链路质量的随机很大。

当这个账本系统变得很大时,一致问题就必须要考虑。

一个改就是我们之前用的账本里面的易单位是人民币,但在比特币系统中,我们的易单位变为比特币。

易信息

前面我们提到了这个账本是分布式存储的,每个人都有一个自己独立理的账本。

小王支付给小黄50btc [page]

而比特币就像是账本上的数字,随时都可以视大家的意见现,即在现实中割。

比如,“小王支付给小黄50btc”的前提是自己曾经收到过多余50btc。因此小王的易记录需要包自己之前的易信息,举个例

此外,还可能会有黑客分电脑,篡改易记录。

这个时候小王需要广播的易信息就是:

但是上面这个账本还存在一些问题,使得只适合小范围使用,如果扩大到更大的范围,比如整个学校使用,这个时候易量和用数剧增,记录就会变得非常麻烦。

因此,如果用a(假设账里有10btc)连续广播两条相互矛盾的消息,比如:

之前易小白支付给小王60btc,你支付给小王60btc。

我们忽略比特币的源,及它是如何产生的事,先继续往下看。

这个思路换到计算机中就是数字签名,所以我们要求每一笔记录后面,都要由需付款的一方加上自己的数字签名。

当前易小白支付给小黄20btc,你支付给小黄10btc,你支付给小黄10btc。

本章尚未读完,请击下一页继续阅读---->>>

所以你们室友在帐本里都不写名字,而是写下跟各自对应的字符串,即比特币账

虽然对于你们四个人的寝室这纯属脱,但如果对于规模更大的系统,比如前文提到的整个学校而言,这作可以极大提升隐私

比特币的解决方案是,每笔易不以余额为基础,而是以以前的易为基础。

热门小说推荐

最近更新小说