码迷,mamicode.com
首页 > 其他好文 > 详细

共识主节点,我们不一样

时间:2019-02-26 17:37:57      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:真心   直接   运行速度   内容   插入   网络   视频流   size   water   

2019年1月18日,Ulord第二期主节点竞选正式启动。这是Ulord宏大生态建设中的里程碑事件,在建设同生共赢,互利互惠的Ulord生态中,有非常积极的作用。

Ulord共识主节点位于Ulord侧链UOS之上,为UOS提供记账服务。UOS采用DPOS共识机制,类似董事会投票,持币者投票选出代理节点,进行验证和记账,大幅缩小参与验证和记账节点的数量,提高速度达到秒级的共识验证,此部分节点称为共识主节点。

1.节点、主节点、共识主节点

如果想要理解透彻共识主节点,就得先了解节点是什么。

区块链网络中的每一个节点,就相当于存储所有区块数据的每一台电脑或者服务器终端。所有新区块的生产,以及交易的验证与记帐,并将其广播给全网同步,都由节点来完成。

节点,是区块链中的一个基础执行机构,可以独立自主的验证每一笔交易。大多数区块链网络本质上是P2P网络,而P2P中的“P”可以认为是节点。

在Ulord网络中,主节点系统组成稳定的骨干网络,保障网络通信及交易的实时验证,同时组成一个海量的存储、计算资源池并提供一些其他基础服务,满足Ulord网络的内容分发多样化的应用场景,保证高质量的网络存储,提供更优质的视频流和数据流服务。

Ulord共识主节点是基于Ulord侧链UOS,负责侧链网络的交易验证、交易记账、区块打包和确认等工作,有直接改造链参数的投票权,有直接改造系统合约的投票权。共识主节点在参加竞选后,脱颖而出。还有一点共识主节点的特别之处,即他们负责生成区块,能收获较为丰富的奖励。但是普通节点没有生产区块的权利,他们只能独立验证每个区块及区块中交易的正确性。

技术图片

2.不同的机制,共同的目标

看到这里,小伙伴可能会问,既然共识主节点如此强大,为什么是在UOS侧链,而不是在Ulord主链上呢?

虽然UOS是Ulord的一条侧链,但是它也有自己独立的共识机制和管理制度。换句话说,UOS与Ulord既相互独立,又相互关联。

独立是因为UOS和Ulord采用不同的共识机制。UOS采用的是DPoS机制, 和Ulord主链的机制是完全不同的。

DPoS (Delegated proof of stake) 机制, 一种类似董事会的授权共识机制,该机制让每一个持币人对整个系统的节点进行投票,决定哪些节点可以被信任并代理他们进行验证和记账,同时生成少量的对应奖励。DPoS 大幅提高区块链的处理能力,并降低区块链的维护成本,从而使交易速度接近于中心化的结算系统。这个机制就决定了在UOS上必须是共识主节点。

关联体现在UOS的系统代币来源与Ulord,最终也可流向Ulord。

主链的UOS的本质是侧链。作为区块链中的一个重要概念,侧链是主链外的另一个区块链,锚定主链中的某一个节点,通过主链上的计算力来维护侧链的真实性,实现公共区块链上价值与其他链间的转移。侧链技术用一种“低能耗”的方式扩展了区块链技术的应用范围,有助于区块链技术的进一步发展创新。UOS侧链就是通过这种低耗能的方式,提高Ulord主链的运行速度,并且横向扩展,达到百万TPS,非常有利于把区块链技术应用拓展到加密货币投资之外的场景。

目前,单条侧链UOS的TPS能达到4000,极大的提高了公链的运行效率,为大规模的DApp生态应用的落地提供了保障。

除此之外,共识主节点还能主动拒绝某些恶意用户的交易。比如说有一个******,使得区块链运行不稳定,共识主节点就可以直接冻结他的资产。这权利就很厉害了,共识主节点把主动权牢牢掌握在自己的手中,为主链的稳定运行提供保障。

3.共识主节点的收益

共识主节点的收益部分来自社区投票,部分来自记账的手续费。这种分配机制的设计,一方面可让社区监督共识主节点,防止部分节点作恶,另一方面又能确保共识主节点完成记账的义务,体现出了Ulord生态建设中的人人皆可参与,人人皆可获益的思想。

自从Ulord项目方启动第二批主节点竞选以来,已经有不少有实力,真心热爱Ulord的团队参加了竞选,提交了竞选宣言。我们期待共识主节点的正式启动,发展以节点为核心的区块链,推动区块链领域的进步。

共识主节点,我们不一样

标签:真心   直接   运行速度   内容   插入   网络   视频流   size   water   

原文地址:https://blog.51cto.com/14138546/2355092

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!