- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WDO世界坊
WDO超级节点计划
01
技术特点
02
什么是节点
要知道什么是超级节点,首先要知道什么是节点。区块链网络中的每一个节点,就相当于存储所有区块数据的每一台电脑或者服务器终端。所有新区块的生产,以及交易的验证与记帐,并将其广播给全网同步,都由节点来完成。
简单地说,节点就是埋头干活的。而且公有链上所有的节点都会抢着干活,因为只有优先抢到记帐权,系统才会生成加密货币给予奖励。
节点,就是我们俗称的矿工。每个矿工的不同算力,决定了它能分配到多少记帐权,收获多少奖励。在区块链网络中的矿工,就像传统的银行,都是为用户的交易提供记帐服务的。
03
超级节点
要说起 WDO 的超级节点,就不得不从区块链的共识机制说起。
由于所有的公有链都是社区自治,没有中心领导来决策,为了维护公有链,必须多数社区用户达成一致意见。而如何达成,就是共识机制。
区块链第一代共识机制叫 POW,就是工作量证明共识机制,俗称挖矿。要想生产新的区块,就必须进行成千上万次哈希碰撞的运算。而这些运算,会消耗很多电力,造成能源浪费,因此也倍受垢病。更让大家担心的是,一旦大部分算力被垄断,去中心化就受到威胁。
第二代共识机制叫 POS,就是权益证明共识机制,它是根据持币数量与时间来决定谁拥有更多的记帐权。这种共识机制的优点是可以避免能源消耗,但缺点是话语权都被持币大户所掌控,形成中央集权的特征,也与区块链去中心化的初衷背道而驰。
第三代共识机制就是 WDO 采用的 DPOS,它是 2014 年 4 月由 Bitshares 的首席开发者 Dan Larimer (现为 EOS CTO) 提出并应用。
DPOS 共识最大的特征,就是在 POS 权益证明的基础之上,加入了现实世界中议会选举制度。
WDO 的超级节点,就是从 100 个备用节点中,经过所有持币用户投票选举诞生的最终获得记帐权的 21 个节点。
04
超级节点特征和优势
超级节点就是 DPOS 共识的具体实践。首先,由于使用了去中心化的投票机制,DPOS 相比其他的共识算法更加民主化,不容易被持币大户垄断话语权。
21 个超级节点的产生,都由公平、公正的投票产生 。如果 21 个节点代表不能履行他们的职责,比如说当轮到他们工作时,没能及时生成区块,他们就会被除名,再由社区选出新的超级节点来替代。
其次,由于减少了节点数量,21 个超级节点运算的效率更高 。据称在最理想的状态下可以实现每秒百万级的 TPS。这就完爆了现在所有公有链的运行效率,前途不可估量。
虽然总的来说超级节点数量不多,牺牲了部分“去中心化”成分,但是并不会因此导致中心化的弊端 ,因为任何一个节点不遵守 WDO 宪法,就会被民主投票将其否决撤换。
另外,这 21 个节点的出块顺序,以及对全网交易的审核顺序全部由系统随机设定,并且随时会变,这样既能有效率地升级,同时能够防范作弊、避免硬分叉。
最后要特别讲到的是,超级节点数量可以灵活变通,并不是永恒不变的,WDO 是一个社区驱动的项目,因此当超级节点的数量不能够满足项目发展时,社区可以发起投票来增加节点数量。
05
超级节点选举
超级节点的选举过程与现实中的选举过程类似,只不过在超级节点选举过程中是每个代币一票而非一人一票。
持币人会通过 WDO 开发的智能合约在投票系统中完成投票。
根据 WDO 源码中投票系统部分的代码,能够看出一些投票机制。
wdoio.system::okproducer 是选中候选人的函数。该函数参数为 account: 投票的人账户 producer: 被选举的人,或者是反对的人 vote: 真表示选,否表示反对
wdoio.system::stakevote 用于给候选人投票的函数。函数参数为 account:候选人的账户 amount:用于投票的代币数量
wdoio.system::etproxy 设置账户代理,就是委托另一个账户替自己投票,被委托人的影响力增加。 account: 要设置代理的账户 proxy: 自己设置的代理账户
在每轮产生区块前,WDO 系统会统计各个候选节点获得的代币数量。其中获得代币数量最多的 21 个节点将被选定为超级节点,次多的 100 个节点被选为备用节点。
06
超级节点收益
成为超级节点获得的直接收益来自区块生产奖励。简单介绍下 WDO 中区块产生的过程。可以将超级节点理解为 POW 系统中的矿工。
WDO 的区块生产过程和比特币系统类似,
您可能关注的文档
- publicrelations公共关系学.ppt
- q-tla浙江素豪律师事务所企业标准q-tla002-2017律师出具股东大会法律意见书.docx
- qehs管理体系和社会责任管理体系至供应商告知书为履行企业职责,tcl通力电子(惠州)有限公司、惠州tcl音视频电子有.pdf
- recruit(瑞可利)日本同行业排名第一1.pptx
- s260线、s118线、s354线四会段安全生命防护工程施工招标公告.docx
- scsp讲师认证考试说明1、考试内容.docx
- sd102系列车载dvr产品简述.doc
- sdn开发笔记(四)-md-sal应用程序开发指南前言.docx
- shouguan电脑室2010-4-15.ppt
- siliconlabs多协议无线mesh照亮未来.ppt
- web常见漏洞与挖掘技巧研究-目录web常见漏洞及案例分析web常见漏洞挖掘技巧新型web防火墙可行性分析.ppt
- windowshomeserver技术趋势zhenggang亚洲oem服务器11-25-20083-16pm.pptx
- word-样式模板轻松学.pdf
- xx项目招商策划书()_1.doc
- yj国家隧道应急救援中铁二局昆明队yj-ztej-kmd-2019应急预案.docx
- yourlogo201x年度某公司表彰大会.pptx
- zh操作说明.pdf
- [公共卫生]广西四县农村成年居民伤害认知情况分析.pdf
- [准题库][做准题].doc
- [技术新视野]中国熊猫债市场发展及信用评级的思考专题概述.docx
最近下载
- 保时捷Cayenne驾驶手册2015款汽车用户操作使用说明书电子版.pdf
- 四川省成都市武侯区成都西川中学2023-2024学年九年级上学期期末数学试题(含解析).docx VIP
- 石油装备行业分析报告.pdf VIP
- 钟君申论万能思维体系新版(2024年整理).pptx VIP
- 工伤认定与工伤争议处理技巧.pptx VIP
- 铁路营业线施工管理办法(最新版).docx VIP
- Unit 3 Amazing animals Part B Let’s learn & Listen and chant(教案)-2024-2025学年度-人教PEP(2024)英语三年级上册.docx VIP
- 机场场道工程道面混凝土质量通病分析集锦.docx
- 好书推荐《钢铁是怎样炼成的》名著导读阅读分享PPT课件.pptx VIP
- 小学课件:《绿水青山就是金山银山》.pptx
文档评论(0)