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

《Node.js区块链开发》一3.5 亿书对DPoS机制的改进

简介:
+关注继续查看

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

3.5 亿书对DPoS机制的改进

不过,不可否认的是,DPoS机制仍然是目前最安全环保、运转高效的共识机制。存在的问题也是可以克服和解决的。针对DPoS的问题,亿书结合自己的特点,创新性地提出了如下4点改进计划。
(1)熔断机制
增加反对投票功能,对于破坏节点的反对投票率如果达到了一定的数量,就会触发熔断机制,强制个别受托人节点降级,以减少对网络破坏的可能性。
(2)信用系统
亿书鼓励知识分享,节点和用户之间会有频繁的交互,用户对节点的反馈与好评,将是该节点信用积累的一部分。亿书将充分利用这些信用信息,帮助社区用户遴选优良节点。
(3)扩大规模
101个受托人,仅仅是相对合理的经验数字。亿书会进一步优化算法,提高网络遴选的性能,采取租赁、出售等方式,鼓励去中心化应用的开发者、出版商等第三方用户自建节点,从而更好地服务于用户。
(4)实名认证
匿名与安全是相对平衡的过程。亿书倡导提供公开、透明的服务,鼓励节点受托人进行实名认证,公开相关信息,接受大家的监督,从而获得社区的广泛认可。对于长期表现良好的节点,亿书将给出名单列表,并显示在用户账号里。

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

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