当前位置: 首页 > news >正文

长安链合约标准协议启动建设,邀请社区用户评审

智能合约是区块链摆脱第三方,实现验证、执行业务逻辑的“看不见的手”。随着联盟链产业落地进入快车道,需要面对的应用场景更加多样,智能合约标准协议作为推动联盟链应用生态繁荣的重要一环也需要加速推进发展。

区块链技术正在发展中规范。不同行业都在针对区块链建设符合其应用需求的技术标准,例如区块链在司法行业实践中存证类应用较广,由此制定了《中华人民共和国司法行政行业标准-电子数据存证技术规范》。规范对存证的数据格式、传输过程、验证方式及数据检索等内容都做了明确规定,代表业务逻辑的智能合约最终也将按照规范的要求实现。

但是目前智能合约编写在产业落地过程中缺乏标准化模板,不同的产品及开发人员对业务理解和编程习惯不同,即使同一业务所编写的合约在具体实现上也可能有很大差异,在运维或业务对接中面临较大的学习和理解成本;现有公链合约协议规范又不能完全满足联盟链的应用需求。为了构建统一的合约生态,实现更兼容的长安链应用环境,长安链开源社区发起发起长安链合约标准协议建设项目。

长安链合约标准协议是首个针对联盟链的合约标准协议,将充分依托现有的国家标准,结合产业实际情况制定,旨在从合约编写层面为开发者提供标准的接口,让开发者在编写相关合约时能够做到有章可循。

长安链合约标准协议将为联盟链发展带来以下优势:

1. 开发者将可以根据长安链合约标准协议快速部署合约、更快了解智能合约业务功能、实现高效业务交互;

2. 合约标准协议实施后相同协议的应用可以实现快速应用连通,类似应用场景依靠合约标准协议也将具备可移植性;

3. 长安链的各生态工具也将基于此标准协议对相应的合约进行适配,构建兼容、统一的应用生态,支撑长安链应用标准化、有序化发展;

4. 合约协议标准化一定程度可以降低合约安全风险。

目前经过多轮讨论,社区拟首批推出如下合约标准协议,诚邀社区用户对草案内容进行评审,合约评审流程见文档readme。如对草案有相关建议,可直接在上述代码Git仓库内提相关ISSUE或添加长安链开源社区助手进群讨论。

序号

类型

协议

提案链接

1

区块链存证类

CMEVI-1

https://git.chainmaker.org.cn/contracts/standard/-/blob/master/draft/CM-CS-221221-Evidence.md

2

区块链身份认证类

CMID-1

https://git.chainmaker.org.cn/contracts/standard/-/blob/master/draft/CM-CS-221221-Identity.md

3

区块链积分类

CMDFA-1

https://git.chainmaker.org.cn/contracts/standard/-/blob/master/draft/CM-CS-221221-DFA.md

4

区块链数字藏品类

CMNFA-1

https://git.chainmaker.org.cn/contracts/standard/-/blob/master/draft/CM-CS-221221-NFA.md

相关文章:

  • 河南省建设厅网站建设领域涉黑/线上推广平台哪些好
  • 网站优化入门/网络推广外包公司
  • 大型门户网站建设方案/腾讯域名注册官网
  • 网站开发长春/山东网络推广网站
  • 巨野县城乡和住房建设局网站/广州番禺发布网
  • 色卡网站/北京seo设计公司
  • Spring资源管理,Spring资源管理源码分析
  • Databend 内幕大揭秘第一弹 - minibend 简介
  • 文献阅读总结--合成生物学工程促进大肠杆菌中莽草酸的高水平积累
  • c语言文件操作(万字解析)
  • 再学C语言36:指针和数组
  • U-Boot 之零 源码文件、启动阶段(TPL、SPL)、FALCON、设备树
  • MES系统选型攻略,优秀MES系统应具备哪些性质
  • CentOS 7 下 MongoDB 分片副本集群日志切割测试
  • hadoop简介
  • dvwa中的爆破
  • Ansible 学习笔记 - 批量巡检站点 URL 状态
  • 基于LSTM交通客流预测(完整的代码+数据)