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

《Node.js区块链开发》一第3章

简介:
+关注继续查看

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

第3章

共识机制,可编程的利益转移规则
前面两章曾经说过,区块链产品都是去中心化的,去中心化的基础就是P2P节点众多,那么如何吸引用户加入网络成为节点呢?又有哪些激励机制呢?同时,开发的重点是让多个节点维护一个数据库,那么如何决定写入哪个节点?何时写入?一旦写入,又如何保证不被其他的节点更改(不可逆)呢?回答这些问题的答案就是共识机制。
共识机制,可编程的利益转移规则。谈到共识机制,不得不说的是,编程开发这么多年,我们尝试过很多方法,试图通过某种激励手段提高用户黏性以留住用户。比如常见的积分机制、用户等级等,但是没有任何一种方式能与区块链的共识机制相提并论。每一个区块链产品本身就是一个小社会,一个由利益驱动的自适应组织,这个组织的运行需要由共识机制来规范。
本章将回答“为什么区块链产品无须监管”,主要内容包括机制的作用、共识机制的种类、它们各自的优缺点以及亿书的改进计划。

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

相关文章
基于Node+Vue+Express开发实现商城系统
基于Node+Vue+Express开发实现商城系统
0 0
Node+Vue实现高校公寓管理系统设计与开发
Node+Vue实现高校公寓管理系统设计与开发
0 0
【Node.js 】开发中遇到的多进程‘keylog‘ 事件以及TLS/SSL的解决学习方案实战
【Node.js 】开发中遇到的多进程‘keylog‘ 事件以及TLS/SSL的解决学习方案实战
0 0
node.js 开发网站和传统PHP等开发网站的区别|学习笔记
快速学习 node.js 开发网站和传统PHP等开发网站的区别
0 0
Node.js一年开发经验总结
Node.js一年开发经验总结
0 0
基于Node+Vue.js高质量商城系统的开发
下面看一下开发的基于Node+Vue.js高质量商城系统的开发系统。
0 0
在 Kyma 云原生平台上开发并部署 Node.js 应用
在 Kyma 云原生平台上开发并部署 Node.js 应用
0 0
​Node.js系列九 - http开发web服务器
什么是Web服务器? 当应用程序(客户端)需要某一个资源时,可以向一个台服务器,通过Http请求获取到这个资源;提供服务器的这个服务器,就是一个Web服务器;
0 0
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
基于 Node.js 内核的企业级性能解决方案
立即下载
穆客带你快速定位 Node.js 内存泄露
立即下载
egg—— 企业级 Node 框架
立即下载