2020年2月17日,aelf正式发布《aelf经济和治理白皮书》,这是aelf继项目白皮书后,在aelf网络经济模型和治理模式方面的权威论述。
《aelf经济和治理白皮书》描述了aelf生态中各个角色及利益的约定。生产节点、候选节点、投资者、开发者的权利及协作规则,着重介绍了为实现愿景,aelf如何借助创新的多级主-侧链结构和跨链技术,探索去中心化协作模式,实现治理高效、价值驱动的底层生态。aelf的经济模型和治理模式在以下七个方面进行了创新设计:

1.独创的AEDPos共识机制及竞选机制:aelf采用AEDPos共识机制,创世阶段设置17个生产节点(任期7天)通过竞选产生,社区用户参与投票。生产节点在承担区块生产责任的同时需参与网络参数设置调整、网络资源费用调整等事务。

2.Token种类:aelf中Token分为三个大类,即ELF、资源Token(包括CPU资源、RAM资源、DISK资源、NET资源、READ资源、WRITE资源、STORAGE资源、TRAFFIC资源)、开发者创建的Token;资源Token交易使用Bancor模型以保证资源Token与ELF的即时兑换,开发者开发或是运行侧链以及分布式应用(DAPP)均需支付资源Token( READ资源、WRITE资源、STORAGE资源、TRAFFIC资源)。

3.投资合约获取分红在aelf中开发者可以为合约发行Token,持有此Token的用户可以享有此合约的收益分红。

4.覆盖多种角色的动态分红池激励机制:aelf通过分红池实现奖励的合理分配,分红池奖励由出块奖励、交易费、资源Token交易费组成,生产节点、候选节点、普通用户等角色将根据自身贡献参与分红池的动态收益分配。

5.丰富的侧链开发者激励模型:aelf设计了多种形式的开发者激励模型,设置4条侧链用于支持独享侧链的开发者创新,1条共享侧链供任何开发者自由部署合约,以吸引开发者创作更丰富的生态应用。

侧链开发者激励模型包括独享侧链开发者费用模型(按时间付费模型、跨链索引费模型)、参加扶持计划侧链开发者费用模型(提供开发者分成模型、跨链索引费模型)、共享侧链开发者费用模型(开发者付交易费模型、 开发者收入分成模型+用户付交易费模型)等。

6.适配不同开发者需求的多样化费用模型:aelf可提供按时间付费的独享侧链费用模型,与生产节点协定收益分成的开发者分成模型,以及按需付费的开发者付费模型和按交易参数大小付费的用户付费模型等多样化的费用模型,开发者可基于自身需求选择合适的付费方案。

7.基于多种治理场景的治理模式:基于治理场景的不同,aelf提供了议会治理模型、协会治理模型、全民治理模型以及可供级联治理的自定义治理模型,可有效兼顾到具体治理场景对于治理效率与社区参与度的要求。

aelf是去中心化的云计算区块链网络,致力于通过底层技术和治理机制的创新,构建一个丰富的链上经济系统和权力自治系统,为社区用户提供一个公平有序、体验佳、可信赖的公链生态。《aelf经济和治理白皮书》阐述了全新的去中心化协作模式,为aelf实现治理高效、价值驱动的底层生态提供了理论依据和实践参照。
《aelf经济和治理白皮书》链接:https://mp.weixin.qq.com/s/C7iK920YUYLjcefykHp1kA

《aelf经济和治理白皮书》重磅发布:为DAPP提供治理高效、价值驱动的生态环境的更多相关文章

  1. 【AI】【计算机】【中国人工智能学会通讯】【学会通讯2019年第01期】中国人工智能学会重磅发布 《2018 人工智能产业创新评估白皮书》

    封面: 中国人工智能学会重磅发布 <2018 人工智能产业创新评估白皮书> < 2018 人工智能产业创新评估白皮书>由中国人工智能学会.国家工信安全中心.华夏幸福产业研究院. ...

  2. 重磅发布:阿里 OpenJDK终于开源啦! 将长期支持版本 Dragonwell

    前几天的北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell.作为 Java 全球管理组织 Java Community Process (JC ...

  3. 重磅发布:阿里开源 OpenJDK 长期支持版本 Alibaba Dragonwell

    原文地址:https://yq.aliyun.com/articles/694603 本文作者:阿里开源  本文来自云栖社区合作伙伴"阿里系统软件技术",了解相关信息可以关注&qu ...

  4. 重磅发布:阿里开源 Open JDK 长期支持版本 Alibaba Dragonwell

    3 月 21 日北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell.作为 Java 全球管理组织 Java Community Process ...

  5. 重磅发布:《阿里巴巴Android开发手册(规约)》

    1.前言 阿里巴巴于近日为广大程序员再送上重磅开春好礼:<阿里巴巴Android开发手册(规约)>.该开发规范在阿里内部经过了长期的修缮,现已总结成册,向所有移动开发者.技术爱好者开放,希 ...

  6. julia,集Python、C++、R为一体!Julia 1.0重磅发布, MIT发布史上最强科学计算编程语言?创始人独家解答11个问题

    这个编程语言的新版本之所以受到整个人工智能界的关注,最主要的原因正是其将 C 语言的速度.Ruby 的灵活.Python 的通用性前所未有地结合在一起,支持并行处理,易于学习和使用,尤其适合科学和工程 ...

  7. 《2017全球人工智能人才白皮书》发布丨解读世界顶级AI牛人的秘密——腾讯研究院

    <2017全球人工智能人才白皮书>发布丨解读世界顶级AI牛人的秘密——腾讯研究院:下载链接:http://www.tisi.org/c16 这个报告写的很好,排版布局,表格,色调,内容都值 ...

  8. MTSC2019大会日程重磅发布,腾讯WeTest独家Topic大揭秘!

    WeTest 导读 中国移动互联网测试开发大会 Mobile Testing Summit China(简称 MTSC)是由国内最大的移动测试技术社区 TesterHome 发起的软件测试行业技术会议 ...

  9. 重磅发布!阿里云推PostgreSQL 10 高可用版

    摘要: 近日,阿里云重磅发布PostgreSQL 10 高可用本地SSD盘版,相比原 9.4 版本又新增了JSONB.BRIN索引.GROUPING SETS/CUBE/ROLLUP.UPSERT等多 ...

随机推荐

  1. BurpSuite 汉化版(含注册机)安装教程

      1.注册机使用方法 首先需要完成java安装及环境变量配置. 打开burp-loader-keygen.jar(注册机)--点击run--license text (随意写)--然后将生成的lic ...

  2. Meta(其他信息)

    简介 元数据就是描述数据的数据 <meta> 元素表示那些不能由其它HTML元相关元素 (<base>, <link>, <script>, <s ...

  3. java编码解码过程

    最近做项目的时候,有时会遇到中文乱码的问题,网上查询了很多资料,发现大多都是只讲解决方案,并没有讲到为什么要使用这种方案,这种方案的原理是什么? 最典型的就是连接数据库的URL,我们一般把它放到cla ...

  4. centos7添加多个网段

    # service network restart是重启所有网卡.例如下面的例子:>ifconfig eth0 up|down>service network restart|start| ...

  5. [USACO12FEB] 附近的牛 Nearby Cows - 树形dp,容斥

    给你一棵 \(n\) 个点的树,点带权,对于每个节点求出距离它不超过 \(k\) 的所有节点权值和 \(m_i\) 随便定一个根,设\(f[i][j]\)表示只考虑子树,距离为\(j\)的权值和,\( ...

  6. [BOI2003] Gem - 树形dp

    结论 不同颜色数不会超过 \(O(\log n)\) 然后就是很简单的树形dp了 顺便复习一下树形dp怎么写 #include <bits/stdc++.h> using namespac ...

  7. Codeforces 383C Propagating tree, 线段树, 黑白染色思想

    按深度染色,奇深度的点存反权值. #include <bits/stdc++.h> using namespace std; vector <]; ],a[],s[],vis[],i ...

  8. Redis 数据库使用和搭建

    1.redis中文网 http://www.redis.cn/documentation.html 2.数据类型介绍 http://redis.cn/topics/data-types-intro.h ...

  9. java 学习(day1)

    之前学java没好好听课,会一点又不熟练,于是准备重新开始学一些细节,记录每日所学新知识. a+b java的a+b很有意思,当你输出的是" "+a+b,先假设a=2,b=3.然后 ...

  10. python中的replace无法替换字符串

    replace替换字符串的时候,需要重新赋值给变量,因为在python中字符串是不可变对象,因此在使用的时候我们必须重新赋值,就这么简单. z1=z1.replace('ddd','')     返回 ...