- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前 言;华为区块链白皮书;华为区块链白皮书 目 录
5 华为区块链的方案及特点 33
5.1 华为云区块链服务(BCS:Blockchain service) 33 5.1.1 区块链服务 BCS 的设计原则和产品定位 33 5.1.2 区块链服务 BCS 的总体逻辑架构 34 5.1.3 区块链服务 BCS 平台功能特性 36 5.1.4 区块链服务 BCS 系统安全保障 41 5.1.5 区块链服务 BCS 的技术特色和优势 43 5.2 华为对区块链的整体构想 46
6 总结:华为对区块链未来发展判断 48;华为区块链白皮书;华为区块链白皮书 1 区块链的兴起
历史交易记录不断堆叠的账本链条。任何对链条上某一块的改动将会导致该块 hash 值的变 化,进而导致后续块的 hash 值变化与原有账本对不上,因此篡改难度极高。
比特币以上述方案为基础,由数千个分布式节点 7x24 小时不间断运行了近 10 年之久, 期间未出现过重大的漏洞。人们逐渐意识到承载比特币运行背后的区块链技术可能极具应用 前景,它不该也不会仅限于在电子货币转账中使用。;华为区块链白皮书;华为区块链白皮书 1 区块链的兴起
段,而对于企业或政府更多关注的区块链则从技术层面探讨如何借助区块链可靠性机制,解 决多企业交易安全性问题从而带来商业价值,并试图在更多的场景下释放智能合约和分布式 账本带来的科技潜力。
误区二
区块链是一种万能的技术,可替代数据库,替代 Internet。业界一些观点认为区块链颠 覆了数据库,或采用分布式数据库取代集中的传统数据库(Oracle、DB2 等)等说法,其实 这些只是神化了区块链,区块链主要技术由密码学和共识算法所组成,其中大部分都是已有 技术整合而来,并未开辟新的技术体系。区块链技术是对现有技术的一种补充,其在现有的 加密技术上,利用分布式账本和共识机制形成在数据流转过程中防篡改的一种机制保障。区 块链技术中采用的分布式账本,对于替代数据库来说是不存在的,其不会作为独立数据库使 用,因此独立的数据存储仍然存在,并未被替代。区块链无法离开 Internet、数据库等技 术,反而脱离这些技术将无法形成技术体系,因此,区块链是 “X+区块链”的技术形态。;华为区块链白皮书;华为区块链白皮书;华为区块链白皮书 2 区块链核心技术及原理机制
? 传统分布式存储系统将系统内的数据分解成若干片段,然后在分布式系统中进行存储, 而分布式账本中任何一方的节点都各自拥有独立的、完整的一份数据存储,各节点之间 彼此互不干涉、权限等同,通过相互之间的周期性或事件驱动的共识达成数据存储的最 终一致性。经过几十年的发展,传统业务体系中的高度中心化数据管理系统在数据可 信、网络安全方面的短板已经日益受到人们的关注。普通用户无法确定自己的数据是否 被服务商窃取或篡改,在受到黑客攻击或产生安全泄露时更加显得无能为力,为了应对 这些问题,人们不断增加额外的管理机制或技术,这种情况进一步推高了传统业务系统 的维护成本、降低了商业行为的运行效率。分布式账本技术可以在根本上大幅改善这一 现象,由于各个节点均各自维护了一套完整的数据副本,任意单一节点或少数集群对数 据的修改,均无法对全局大多数副本造成影响。换句话说,无论是服务提供商在无授权 情况下的蓄意修改,还是网络黑客的恶意攻击,均需要同时影响到分布式账本集群中的 大部分节点,才能实现对已有数据的篡改,否则系统中的剩余节点将很快发现并追溯到 系统中的恶意行为,这显然大大提升了业务系统中数据的可信度和安全保证。
这两种特有的系统特征,使得分布式账本技术成为一种非常底层的、对现有业务系统具 有强大颠覆性的革命性创新。
2.2.2 共识机制
区块链是一个历史可追溯、不可篡改,解决多方互信问题的分布式(去中心化)系统。 分布式系统必然面临着一致性问题,而解决一致性问题的过程我们称之为共识。
分布式系统的共识达成需要依赖可靠的共识算法,共识算法通常解决的是分布式系统中 由哪个节点发起提案,以及其他节点如何就这个提案达成一致的问题。我们根据传统分布式 系统与区块链系统间的区别,将共识算法分为可信节点间的共识算法与不可信节点间的共识 算法。前者已经被深入研究,并且在现在流行的分布式系统中广泛应用,其中 Paxos 和 Raft 及其相应变种算法最为著名。对于后者,虽然也早被研究,但直到近年区块链技术发展如火 如荼,相关共识算法才得到大量应用。而根据应用场景的不同,后者又分为以 PoW(Proof of Work)和 PoS(Proof of Stake)等算法为代表的适用于公链的共识算法和以
PBFT( Practical Byzantine Fault Tolerance)及其变
原创力文档


文档评论(0)