aelf Enterprise v0.9.2是一个整体的区块链商业化解决方案,包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。此前 aelf Enterprise v0.9.1 已实现主网启动所需的所有功能,aelf Enterprise v0.9.2相对v0.9.1做了进一步的优化。目前公开测试网代码已更新为aelf v0.9.2,考虑到数据结构改动可能导致版本升级过程出现冗余代码,本次公开测试网以清理数据的形式进行升级。
▋ aelf Enterprise 0.9.2版本系统集成
1.aelf Enterprise
-
aelf v0.9.2
-
DevKit v0.9.2
2.aelf External Applications
-
aelf Blockchain scanner v0.2.4
-
aelf Scanner Mysql plugin v0.9.2
-
aelf Explorer v0.9.2
-
aelf Wallet v0.9.2
-
aelf JS SDK 3.2.26
-
aelf-bridge 0.0.8
-
aelf CLI in Nodejs v0.1.36
3.aelf Browser Extension v0.9.2
本次发布的aelf Enterprise 0.9.2版相对于aelf Enterprise 0.9.1版更新优化的重要特性有:
-
对治理模型的优化
-
对共同治理权限的优化
-
对跨链索引费的优化
-
独享侧链收费模式优化
▋ 本次更新详细内容
1.aelf Enterprise 更新及功能介绍
1.1 aelf v0.9.2
https://github.com/AElfProject/AElf
-
主链/侧链部署合约权限优化
-
治理模型的优化(增加反对票、弃权票)
-
治理权限的优化
-
acs1/acs8涉及收费算法的参数更新
-
跨链转账优化
-
独享侧链收费模式优化
-
跨链索引费优化(支持欠费)
-
向用户收费增加支持的token列表
-
生产节点惩治优化(细化经济惩罚)
-
合约增加版本管理
-
合约执行支持Assembly unload
-
针对代码静态分析结果对代码进行优化
-
升级到dotnet core 3.1,更新abp框架
1.2 Devkit v0.9.2
-
完善aelf-boilerplate
https://github.com/AElfProject/aelf-boilerplate
- 更新aelf nuget包到v0.9.2
-
完善开发者文档
https://docs.aelf.io/
- 完善了合约接口相关文档
2.aelf External Applications 更新
2.1 aelf-bridge
https://github.com/AElfProject/aelf-bridge
为了给DApps提供与链交互的能力,同时为了保护钱包信息,隔离DApps与钱包信息,aelf-bridge可用于与钱包App之间的交互,钱包App保存有aelf的钱包信息,能够与aelf链直接交流。
此处描述的钱包App包括但不限于移动端(iOS/Android)原生App,桌面版应用等。
2.2 aelf Explorer
https://github.com/AElfProject/aelf-block-explorer
-
更新投票和资源交易部分逻辑
-
简约版UI,更简单、更高效
-
aelf公开测试网区块链浏览器地址:
- 主链: https://explorer-test.aelf.io
- 侧链1: https://explorer-test-side01.aelf.io/
- 侧链2: https://explorer-test-side02.aelf.io/
- 侧链3: https://explorer-test-side03.aelf.io/
- 侧链4: https://explorer-test-side04.aelf.io/
- 侧链5: https://explorer-test-side05.aelf.io/
2.3 aelf CLI in Nodejs
https://github.com/AElfProject/aelf-command
-
新增提案相关方法
来源:oschina
链接:https://my.oschina.net/aelf/blog/3164094