《Node.js区块链开发》一3.6 总结-阿里云开发者社区

开发者社区> 华章计算机> 正文

《Node.js区块链开发》一3.6 总结

简介:
+关注继续查看

本节书摘来华章计算机《Node.js区块链开发》一书中的第3章 ,第3.6节,朱志文 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.6 总结

本章介绍了目前区块链产品普遍采用的共识机制,这里没有介绍瑞波币采用的瑞波共识机制,因为从严格意义上来说,人们认为瑞波币不是去中心化的,同时除了瑞波币自己采用瑞波机制之外,目前还没有发现其他应用采用该机制,所以不具备普遍性,因此本章不予讨论。
实践证明,设计良好的自适应系统,必须拥有完善的机制作为支撑,并充分考虑人的因素。人类的行为是复杂的,人类的群体行为更加不可预测,这些机制的设计最初都是良好的,但谁也无法预料在不久的未来会出现什么状况。中本聪当初可能也没有想到比特币会变成今天这样。
从技术的角度来讲,共识机制的核心任务就是解决分布式算法中著名的“拜占庭将军问题”。你可以趁热打铁,直接阅读第三部分的第17章,了解什么是“拜占庭将军问题”,具体又是如何实现的。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
区块链开发公司发展快 未来主要应用方向怎么走
  区块链应用的核心是去中央和信任,服务佳的区块链应用对凭借智能合同技术的使用,可以自动执行操作,以满足一定的条件,还可以使更多的商品“共享”,大大降低了合同建立和执行的成本。区块链应用同适用于今天蓬勃发展的共享自行车行业,它可能会给该行业带来全新的变化。
1839 0
区块链开发公司浅析未来区块链的发展趋势
 目前,企业的实际应用集中数字货币领域,属于虚拟经济。我们认为,未来的区块链应用将脱虚向实,更多传统企业使用区块链技术来降成本、提升协作效率,激发实体经济增长,是未来一段时间区块链应用的主战场。   与公有链不同,在企业级应用中,大家更关注区块链的管控、监管合规、性能、安全等因素。
1541 0
Node.js开发Web后台服务
一、简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
1268 0
HyperLedger Fabric区块链开发平台(4.1)
目前区块链开发平台分“公有链平台”和“联盟链系统”两类,“公有链平台”主要以以太坊为主的平台,可以在该类平台上进行代币的发行和根据各种模块搭建应用;“联盟链系统”主要以超级账本为主的开源系统,该类开源系统提供完善的区块链底层技术,开发者只要在其框架下进行二次开发,根据自身需求编写智能合约,通过SDK接口访问区块中的数据,实现具体的区块链业务场景。
1503 0
带你读《区块链开发实战: 基于JavaScript的公链与DApp开发》之二:DApp开发简介
本书用三个部分讲解了区块链技术以及Asch的相关实践,第一部分讲解了区块链技术的基本概念,并用300行代码实现了一个最小的、可运行的区块链;第二部分分析Asch的源码,讲解Asch的实现原理;第三部分介绍了基于Asch的侧链技术的DApp开发实战。
1627 0
《Node.js 实战》预售: 实例讲解 Node.js 在实战开发中的应用
CNode 社区的 4 位大牛合力撰写的 《Node.js 实战》一书,现在当当、京东、亚马逊、互动等各大网店火热预售中。
143 0
带你读《区块链开发实战: 基于JavaScript的公链与DApp开发》之三:Asch——区块链应用开发平台
本书用三个部分讲解了区块链技术以及Asch的相关实践,第一部分讲解了区块链技术的基本概念,并用300行代码实现了一个最小的、可运行的区块链;第二部分分析Asch的源码,讲解Asch的实现原理;第三部分介绍了基于Asch的侧链技术的DApp开发实战。
1565 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载