这个吞金兽不好养 第两百二十一章 区块链_页2

更新:01-28 11:36 作者:花花小君 分类:都市小说

没有一个ap;ap;ldquo;银行式ap;ap;rdquo;的权威中心,所以不能像银行这种操作方式。

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

    比如,ap;ap;ldquo;小王支付给小黄50btcap;ap;rdquo;的前提是自己曾经收到过多余50btc。因此小王的交易记录需要包含自己之前的交易信息,举个例子:

    小白支付给小王40btc

    你支付给小王20btc

    小王支付给小黄50btc

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

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

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

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

    这里说一句,ap;ap;ldquo;你支付给小王20btcap;ap;rdquo;中的20btc是一个整体,无法分割,因此无法只从中拿出10btc交易。

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

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

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

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

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

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

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

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

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

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

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

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

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


    交易信息2:用户a支付10btc给c。

    有的读者应该会觉得,那我们就采信先收到的交易信息1,忽略与之矛盾的脚印信息2不就行了。

    但问题是,因为网络链路的复杂性,所以很可能存在部分用户先收到交易信息1,又有部分用户先收到交易信息2。如果依靠先后顺序辨别有效性,那么就会存在不同用户记录的交易信息不一致。

    所以为了解决这个问题,中本聪才提出了区块链的概念。

    每个用户如果愿意,都可以整理自己从网络中接收到的交易信息,然后检查其是否合理,也就是每笔交易是否由足够余,然后数字签名是否正确后,再将交易记录打包成一个区块。

    因此每个交易记录都是以区块的形式存储,然后再广播到系统中的其他用户中。

    而区块之间相互连接,形成一条

    由系统内全体用户共同维护的区块链。

    因此其他用户收到广播的区块时,就会把这个区块加到自己维护的账本,也就是区块链的尾部。

    但如果只是这样,并没有解决任何问题。互联网节点遍布全球,广播过程也需要时间,因此肯定会存在不同节点收到不同区块存储的问题。

    所以如此一来这个网络就乱套了。

    而为了降低传播时间的影响,一个简单粗暴的方式就是从系统设计中就限制区块生成的速度。

    所以比特币系统的核心思想采就是用算力限制区块的生成速度。

    比特币系统要求,每个用户在发布新区块前,必须先完成一个任务。

    这个任务就是根据前一区块的一些信息加上新区快的一些信息,生成一个字符串s,选择一个字符串b,与s合并成ap;ap;ldquo;bcap;ap;rdquo;,且要求ap;ap;ldquo;bcap;ap;rdquo;的哈希映射满足某个条件,比如映射结果的前72位为0。

    所以上面的第二步,除了一个个试以外是没有捷径的,而且结果是否满足要求可以快速试出。

    举个例子就相当于给你一个银行卡,让你挨个试密码。

    那你没有任何办法,只能000000到999999挨个试验,最后虽然能试出来,但也会花费大量时间。

    而且你把试出来的结果告诉别人后,别人可以很快验证你的结果是否正确。

    但是时间恰好是我们宇宙中最稀缺的资源。

    因此可以调节这个难度,比如使得系统中所有平均每二十分钟才会有一台设备完成要求的任务,猜出符合要求的字符串b。

    如此一来,撞车的概率就会大大降低。补充一句,这个难度是不断调节的,以适应硬件算力的提升。

    虽然概率大大降低,但仍然无法排除存在撞车的概率。因此,区块链验证中最核心的思想就是ap;ap;dash;ap;ap;dash;相信最长的区块链。

    也就是在原有的到区块链n的情况后,短时间内出现了两个不同的区块,这个时候,我们需要做的只有一件事情,那就是等待。

    因为同时产生区块的小概率事件,总不可能连续发生。

    



第两百二十一章 区块链  
相关:  超级王者传奇  超级大天王  偶像养成系统    我们全家都是极品  荒古武神  超级反套路系统  江南孤雁  战争领主:从厄运之地开始崛起  
下面更火
  • 重生了,回到小县城当豪门
  • 九殿下,王妃又飒又狠
    原是将军府大小姐,却被众人嘲讽是土包子村姑。秦晚烟懒得理会,可众小弟却不干了!武林盟主:胡说,这可是我最疼爱的小师妹。商会长老:放肆,她可是我们富可敌国的大老板!十一皇叔:搞笑,此乃我所敬仰的
  • 我在无限游戏里封神
    邪神祭副本完结可宰白柳在失业后被卷入一个无法停止的直播游戏中,游戏中充满了各种各样的怪物和蕴含杀意的玩家一开始所有人都以为白柳只是个误入游戏的普通人后来,他们才明白,是这个游戏用胜利和桂冕在恭
  • 惊!小作精在极限综艺靠作死爆红
    简介: 盛鸢看了本言情小说。 书里的冷清男二,童年悲惨,被未婚妻当工具人,得不到女主芳心。 盛鸢痛心疾首:放开他!让我来! 然后她就穿书成了美强惨男二作天又作地的未
  • 最后一代人皇帝辛
    意外穿越成最后一代人皇,不甘心自己成为圣人的玩偶,让亿万万人族成为天庭诸神的傀儡…… 重生的帝辛踏,毅然决然的踏上了一条截然不同的封神之路! 怼女娲、叱太上、收龙族、定洪荒
  • 绝对权力
    江山万里,王者居之! 这是一个风起云涌的时代,注定要造就英雄豪杰的时代。 谁说官场无英雄?谁说仕途无豪杰? 一位骨子里头流淌着英雄主义血液的男人,注定要在讲究和光
  • 贞观悍婿
    “皇上,您女婿弄的股市把老臣的棺材本都赚走了,请皇上做主,将银子退还给老臣吧。”一老臣哭天抢地喊道。 李二:来人,去问问他,朕的亏损什么时候退还? “陛下,秦小国公带人杀入
  • 盖世神医
    暫時無小說簡介
  • 官道((官场秘史)(官场之风流秘史))
    一个立誓要当初离开他的女人再次匍匐在他脚下的青年的官场人生. 有人说他是为百姓办好事,办实事,明察秋毫的大清官,大好官. 但又有人说他欺男霸女,是一个集无耻,下流,卑鄙为一
  • 黄金渔场
    爱蓝天,爱绿树,更爱波澜浩瀚的大海。  浅海鱼,深海鱼,龙虾还有大海蟹,吃货的世界怎么能少了海鲜?  快艇,游艇,海钓艇,还有巡航艇,其实豪华游轮才是王道。  家里养着棕熊、白熊和浣熊,渔场还
搜"这个吞金兽不好养"
360搜"这个吞金兽不好养"
语言选择