开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

简介:
+关注继续查看

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

3.6 总结

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

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

相关文章
使用 Solidity 和 Node.js 构建简单的区块链预言机
区块链上的预言机是允许区块链世界与来自WEB其余部分的数据交互的框架,将其称为 WEB 2.0 世界。随着智能合约应用的不断扩展,处理独特用例所需的各种数据也将不断扩大。
0 0
以太坊DApp开发入门教程——Node.js和truffle框架打造区块链投票系统
第一节 课程概述 本课程面向初学者,内容涵盖以太坊开发相关的基本概念,并将手把手地教大家如何构建一个 基于以太坊的完整去中心化应用 —— 区块链投票系统。
1783 0
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
基于 Node.js 内核的企业级性能解决方案
立即下载
穆客带你快速定位 Node.js 内存泄露
立即下载
egg—— 企业级 Node 框架
立即下载