IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 长安链ChainMaker发布新版本,自主研发成果值得期待 -> 正文阅读

[区块链]长安链ChainMaker发布新版本,自主研发成果值得期待

长安链ChainMaker近期发布2022年开山之作——v2.2.0版本。得益于诸多行业广泛应用,此版本立足于企业及社区用户的真实场景需求带来多项重大改进,其自主研发成果高性能共识算法MaxBFT alpha版值得期待。

本次具体迭代内容包括:

🔧 docker go虚拟机多进程重构,提升合约执行效率100%

长安链本身采用并行调度算法,拥有极高的交易性能。为了进一步挖掘性能提升空间,我们在新版本中对Docker go虚拟机进行了多进程重构。具体包括:(1)对同一合约交易进行多进程并行执行,用户可以根据需求自己设定最大并行数;(2)自适应调整进程数量,如果同一合约交易增多,会自动增加新的进程,提高运行速度;进程一段时间内没有执行交易,则会自动销毁;(3)采用最小分配算法:每一个进程维护自己的交易队列,新来的交易会放入交易队列长度最小的进程中。基于以上主要改动,实现Docker go合约并行执行,将合约执行效率提升100%

🔧 支持文件存储区块数据模式,减小数据库负荷,提升查询效率

长安链在实际应用中已经经受住亿级大数据量链上数据存储考验,对于链本身的大数据量存储能力及数据同步、查询效率都有很高的要求,长安链ChainMaker v2.2.0中将支持文件存储区块数据模式,支持亿级数据存储,极大的提高了在大数据量下数据同步效率与查询效率。

🔧 底层国密算法支持tjfoc、gmssl、tencentsm可切换

长安链在国密算法支持方面端持续发力,目前已经支持国密版长安链和国密版生态工具,实现自研国密TLS通信,支持国密硬件加密机,底层国密算法支持持续领先同行业;本次我们实现了底层国密引擎tjfoc、gmssl、tencentsm可切换,以满足高性能国密计算场景需求。之后我们将继续在这个方向探索,国密双证书支持、国密加密通信套件支持、SDF接口加密机支持等功能将会陆续开放。

🔧?自研高性能共识算法MaxBFT alpha版

自研高性能共识算法MaxBFT alpha版接下来将更好适配门限签名和聚合签名,实现交易的批量验证,降低拜占庭类共识算法通信复杂度,相较现有共识算法共识效率更高,同时又具有高可扩展性。本次发布的长安链ChainMaker v2.2.0版本中MaxBFT部分特性仍然在持续完善中,欢迎开发者尝鲜体验。


除此以外,基于企业及开发者在实际应用中的需求,我们还在新的版本中新增了更多同样非常务实的重要特性:

🔧 Public模式支持TBFT共识算法

长安链针对不同业务场景,目前支持permissionedWithCert/permissionedWithKey/public三种身份权限模式。在针对弱权限控制场景的public模式下,在新版本中除了已支持的DPOS共识基础上新增了对TBFT共识的支持,方便在弱权限控制场景下用户使用公钥身份标识跟长安链进行交互,在该模式下,会开放共识节点相关的系统合约方便用户进行节点管理,具体的操作及权限控制细节可参考身份权限管理及命令行工具中相关的章节介绍。

🔧 支持证书别名方式,进一步压缩交易体积

该功能支持以自定义别名的方式将本组织证书在链上登记,别名需保证唯一性。优点:首先,证书别名更具有可标识性,与证书hash(随机字符串)上链方式相比,自定义别名可读性更强;其次,提供了更大的自由度,用户可自行制定证书别名规则,包括但不限于场景、机构简称、角色等信息;第三,更节省空间,别名通常短于hash值,进一步减少交易体大小。

本次版本迭代将进一步丰富长安链ChainMaker的商业应用场景,我们后续将分别详细介绍相关版本迭代特性,欢迎开发者体验建议。

如果对本次版本内容有任何问题或建议欢迎加入长安链技术交流社群或提交issue。

issue提交链接:

https://git.chainmaker.org.cn/chainmaker/issue/-/issues

Issue template:

https://git.chainmaker.org.cn/chainmaker/issue/-/blob/master/.gitlab/issue_templates/%E9%97%AE%E9%A2%98%E5%8F%8D%E9%A6%88.md

RECOMMEND

推荐阅读

长安链发布自研P2P网络Liquid,先睹为快

长安链ChainMaker v2.0.0版本重磅发布!

Tips

更多长安链开源项目QA,可登录开源社区、技术文档库查看。

下载源码

https://git.chainmaker.org.cn/chainmaker/chainmaker-go

查阅文档

https://docs.chainmaker.org.cn/

长安链ChainMaker案例征集

http://www.wenjuan.com/s/UZBZJvhFGte/

“长安链ChainMaker”是国内首个自主可控区块链软硬件技术体系,由微芯研究院联合头部企业和高校共同研发,具有全自主、高性能、强隐私、广协作的突出特点。长安链面向大规模节点组网、高交易处理性能、强数据安全隐私等下一代区块链技术需求,融合区块链专用加速芯片硬件和可装配底层软件平台,为构建高性能、高可信、高安全的数字基础设施提供新的解决方案,为长安链生态联盟提供强有力的区块链技术支撑。取名“长安链”,喻意“长治久安、再创辉煌、链接世界“。

收录于话题?#版本迭代

?5个

下一篇直播回顾:长安链自研网络Liquid及新版本功能特性解读

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2022-03-30 18:28:45  更:2022-03-30 18:31:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 23:21:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码