比特币与莱特币区别

OKEx币

令人费解的拜占庭问题

关键词:令人费解的拜占庭问题

描述:我们在谈到区块链的时候,应该都有听过拜占庭将军问题,或者是某项目透过某某演算法解决拜占庭将军问题等等,但是什么又是拜占庭将军问题呢?而拜占庭问题就是为了解决「点对点通信中的基本信任问题」。在区块链网路中,全网的节点都是记帐的参与者,在分布式计算上,各节点透过讯息交换,达成共识。但有时候会因为各种情况而产生错误,像是讯息遭到拦截、窜改等等,导致系统执行错误的指令。

  我们在谈到区块链的时候,应该都有听过拜占庭将军问题,或者是某项目透过某某演算法解决拜占庭将军问题等等,但是什么又是拜占庭将军问题呢?

令人费解的拜占庭问题

令人费解的拜占庭问题

  以贴近现代生活的方式跟大家举例说明:

  立法院院长在议场主持各项议会时,都受到严密的保护。今天委员们为了让某项争议不休的提案顺利通过,竟然想联合绑架院长胁迫法案通过。但维安人员人数众多,立委们必须在同一时间在议场包围院长才有可能达成目的。但是若是在立委之间有叛变、传递错误讯息、私下告密,就无法顺利达成预期结果。若真有叛徒在其中,立委们该如何达成计画呢?

  以上为拜占庭问题所衍伸的小故事,你懂了吗?。

  而拜占庭问题就是为了解决「点对点通信中的基本信任问题」。在区块链网路中,全网的节点都是记帐的参与者,在分布式计算上,各节点透过讯息交换,达成共识。但有时候会因为各种情况而产生错误,像是讯息遭到拦截、窜改等等,导致系统执行错误的指令。

  区块链又能帮上什么呢?

令人费解的拜占庭问题

令人费解的拜占庭问题

  在区块链诞生之前,我们透过书面协议或口头协议达成一致性。每个交易所产生的节点会经过反覆交换讯息确认,防止讯息遭到窜改。看似解决了讯息传递间的彼此信任问题,却衍生了更多的困扰,像是交易耗时过长、痛信成本高昂...等问题。

  而区块链的出现,解决了这些问题!

  由于区块链不依赖中心机构进行运作,为了让全网的节点能够达成共识,因此在底层技术中设计了共识机制,让所有节点保持讯息一致的同时又能系统快速运作。

  目前我们听到的共识机制,像是PoS、PoW、DPoS等,都是为了解决拜占庭问题的演算法。我们将在下一篇和大家分析这些共识机制的优缺。请持续关注每周四的更新和我们的官方粉丝团喔!

 火币交易所官网地址 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记

本文转载自互联网,如有侵权,联系删除

转载请注明本文地址:http://www.ksun17.com/?id=448

相关推荐

暂无记录

评论列表
最近小赚了点钱,准备好好出去玩一下!大家有没有推荐的地方
2021-05-01 16:12:37 回复
柯基,一看就是蹭狗币的热度?
2021-05-01 16:12:37 回复
bake是什么情况,涨这么高
2021-05-01 16:12:37 回复
无奈啊往事不堪回首,很感谢火币的DeFi智能合约让我赚了几百万
2021-05-03 01:13:59 回复
抄底平台币的良机已现,首选中币平台币ZB
2021-05-03 01:13:59 回复
我只需要很少的钱,我穷,我不是中国人
2021-05-03 01:13:59 回复
我不是听。是看到你在吹。那么厉害吹赢了很多吗?世界首富你排了第几
2021-05-03 01:13:59 回复

ainiaobaibaibaibaobaobeishangbishibizuichiguachijingchongjingdahaqiandaliandangaodw_dogedw_erhadw_miaodw_tuzidw_xiongmaodw_zhutouganbeigeiliguiguolaiguzhanghahahahashoushihaixiuhanheixianhenghorse2huaixiaohuatonghuaxinhufenjiayoujiyankeaikeliankouzhaokukuloukunkuxiaolandelinileimuliwulxhainiolxhlikelxhqiuguanzhulxhtouxiaolxhwahahalxhzanningwennonuokpinganqianqiaoqinqinquantouruoshayanshengbingshiwangshuaishuijiaosikaostar0star2star3taikaixintanshoutianpingtouxiaotuwabiweifengweiquweiwuweixiaowenhaowoshouwuxiangjixianhuaxiaoerbuyuxiaokuxiaoxinxinxinxinsuixixixuyeyinxianyinyueyouhenghengyuebingyueliangyunzanzhajizhongguozanzhoumazhuakuangzuohenghengzuoyi