来自POA Network的POSDAO白皮书

posdao

以下是POSDAO白皮书中包含的主要部分的简要概述。

POSDAO

利益去中心化的自治组织证明

抽象

在本文中,我们介绍了POSDAO,一种作为去中心化自治组织(DAO)实施的股权证明(POS)算法。它旨在为公共链提供去中心化,公平和节能的共识。该算法用作一组用Solidity编写的智能合约。 POSDAO使用通用BFT共识协议实现,例如具有提议者节点和概率最终性的授权回合(AuRa),或具有无领导性和即时终结性的Honey Badger BFT(HBBFT)。激励验证者通过可配置的奖励结构来表现出网络的最佳利益。该算法提供了Sybil控制机制,用于管理一组验证器,分发奖励,以及报告和惩罚恶意验证器。作者提供了参考POSDAO实现xDai DPOS,它使用xDai作为稳定的交易硬币和代表性的ERC20令牌(DPOS)作为质押令牌。参考实现在以太坊1.0侧链上起作用并利用AuRa共识协议。

介绍

POSDAO协议为以太坊1.0提供了一种即时可用的可扩展性解决方案,为委派授权,高交易速度和低交易成本创造了机会。在支持POSDAO的侧链上,候选人持有令牌(超过指定的最低候选人质押)以宣布他们有意成为网络上的验证人。代表们还可以向这些候选人出示代币,通过为其特定候选人提供“投票”。

验证器集基于其矿池的大小和随机信标来选择。矿池大小越大,选择的概率越大。

一旦被选中,验证器负责签署块并将网络保护预定的时间量,称为铆接时期。在每个质押时期,验证人员和与他们一起质押的委托人将获得额外的代币以成功进行区块生产。在每个时期结束时,选出一个新的验证器集。这可能包含相同或不同的验证器,具体取决于矿池大小,任何恶意行为的检测以及网络中可行候选者的数量。

奖励分配

POSDAO的奖励结构具有高度可配置性。验证者收到交易费用,验证人及其委托人获得块奖励。由于POSDAO在以太坊侧链上运行,因此也可以引入桥接奖励。桥梁出口和入口费用(当资产从侧链移动到以太坊主网时)可以被评估并分发给主动验证员和委托人。

POSDAO也可以使用双令牌结构实现,其中一个令牌用于质押,第二个令牌或硬币用于交易。这些令牌可以具有不同的属性(如稳定的硬币或与另一个资产挂钩的硬币),提供实施不同奖励模型的机会。

奖励根据几个(可配置的)规则分发:

  1. 验证器中心化的每个矿池在块创建时获得块奖励的相等份额。
  2. 只要总代理人的股权低于70%,就可以按比例分配资金矿池奖励。
  3. 验证者保证至少获得30%的泳池奖励。如果总代理人的比例超过70%,则代理人的奖励将相应调整。

本文提供了示例场景和奖励分布的深入解释。

验证器集合形成

网络中允许的最大候选者和验证者数量在网络发布时设置。任何以太坊地址都可以成为候选人,因为他们将超过最小候选人资格的地址放在他们的地址上。当新的铆接时期开始时,算法使用质押矿池大小和随机数生成器从当前候选列表中选择新的验证器集以确定下一组。

当确定该集合时,该算法此时拍摄其矿池的快照(其包括它们的桩和任何委托者桩),并使用该快照来计算在堆积时期期间的奖励分布。在质押时期期间额外的质押或退出矿池不会影响当前的矿池奖励。

网络初始化

POSDAO网络从创世块开始。POSDAO可以配置为独立的区块链运行,也可以使用网桥或一系列网桥连接到其他网络。在桥接网络方案中,POA代币Bridge的两个实例用于将POSDAO侧链连接到以太坊主网。评估桥梁入口和出口费用,为验证人员提供额外的奖励。

合理

讨论了POSDAO算法设计决策,包括可插拔共识层,DPOS和基础奖励结构。

  • 共识层选项:链可以选择最适合其用例和用户的基础一致性算法。
  • DPOS:众所周知,DPOS提供高水平的可扩展性,并且能够以低得多的资源成本实现比工作量证明挖矿更好的去中心化。
  • 最低候选人质押: 最低候选人质押不鼓励候选人席位的潜在中心化,并阻止协调的验证者集合攻击。
  • 块奖励的相等份额:这在参与每个质押时期的验证者之间创造了平等。
  • 70/30%的比例奖励分配: 70/30分配比率是一种常见的收益分享启发式算法,为验证人员和代理人的质押选项提供基线激励。
  • 双令牌环境:此设置允许不同的激励结构,包括使用稳定的事务令牌和具有可配置通胀率的标记令牌(主网上没有通货膨胀,侧链上的年度通货膨胀)。

不良行为和共识故障管理

区块链受到多种攻击。POSDAO可以承受已知的攻击,并且可以抵御特定于实施的攻击。介绍了当前攻击和POSDAO协议解决方案的回顾。

  • 潜在的一致性算法(AuRa或HHBFT)可以防止多种攻击,包括长距离利害关系和假股权攻击。
  • 为了阻止克隆攻击,在签署块时,在POSDAO中修改AuRa协议以要求2/3签名多数。
  • RANDAO攻击通过协议设计得到解决,其中不会泄露其秘密以试图影响随机数生成的验证者受到参与禁令的约束。
  • 通过桥接器本身实施的安全措施,包括已知和受信任组织的选定桥接验证器,以及不能超过的每日限制,可防止桥接攻击退出
  • 协调验证器通过在POSDAO设置期间为候选人设置高最低质押来解决攻击。

未来发展方向

未来版本的POSDAO计划包括:

  • HBBFT完全实现:当前实现使用AuRa,HBBFT将与Parity集成。
  • 桥梁治理开发:未来版本将促进桥梁验证器的去中心化构造。
  • 奖励模型分析:将探索不同的奖励模型和场景。
  • 质押有可能将代币“锁定”在桥梁中作为贷款质押品,提供另一种形式的质押奖励。

参考实施

提供了对xDai DPOS实现的深入描述,包括所有智能合约的详细信息和功能以及用于网络设置,初始化,质押和奖励的参数。

对Parity客户端进行了一些修改,以使其与POSDAO网络一起运行。这些变化也在很高的层面上得到了解释。

附录

包括交互式奖励分发表,若干奖励分发示例场景,使用NetLogo的DPOS建模结果,以及完成Honey Badger BFT与Parity集成所需的更改摘要。

请在Google表单中留下评测

这里 有完整白皮书的pdf版本(1.9 MB)

提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢