可认证数据资产合约标准协议(CMIDA-1)意见征集

标准背景

数据资产具备多维度的属性,涵盖行业特性、状态信息、资产类型、存储格式等。数据资产在不同流通主体之间可理解、可流通、可追溯、可信任的重要前提之一是存在统一的标准,缺失统一的标准,数据混乱冲突、一数多源、多样多类等问题将不可避免。

在区块链上,智能合约是调控数据资产多主体间流通的关键角色,基于区块链构建数据来源可确认、使用范围可界定、流通过程可追溯、安全风险可防范的数据资产可信流通体系,建立数字资产规范、可认证的统一智能合约编写标准,需要深入洞察数据资产特点并结合多类型场景的实际应用进行全局规划,集多方智慧与力量共同推进。

基于以上背景,长安链开源社区提出了长安链可认证数据资产(IDA) 合约标准 (全称Chainmaker - Contract Standard - Identifiable Data Asset - 240301版,简称CMIDA-1),该标准致力于规范统一数字资产的合约格式,在保障数据资产高效信息交互、数据访问的必要前提下实现创建、更新、删除、查询和认证等全环节上链审计溯源,支持数据资产权限相关的管理,保证数据资产整个生命周期的可信流通。该标准为长安链融合隐私计算系列应用场景打下坚实基础,有利于区块链作为数字基础设施支撑统一数据要素市场建设。

内容简介

长安链可认证数据资产(IDA)合约标准CM-CS-240301-IDA是一种用于可认证数据资产的标准,为实现数据要素可信流通提供一种规范。本标准支持Go、Rust、C++和TinyGo等除Solidity外的多种合约开发语言,适用于数字资产登记、授权、认证等场景,不同的应用可以根据标准定义扩展满足业务场景的功能。标准定义的接口和事件可查看链接,其中核心接口和事件如下图所示:

图1 标准主要合约方法

图2 标准主要合约事件

意见征集

欢迎更多的开发者参与智能合约标准协议建设,对于协议有任何建议可以通过issue方式提交,我们将邀请有想法的开发者参与协议的线上集中评审。

标准协议内容:

https://git.chainmaker.org.cn/contracts/standard/-/blob/master/living/CM-CS-240301-IDA.md

协议意见提交:

https://git.chainmaker.org.cn/contracts/standard/-/issues

相关推荐
Ashlee_code37 分钟前
经纪柜台系统解析:从今日国际金融动荡看证券交易核心引擎的变革
python·架构·系统架构·区块链·vim·柜台·香港券商
wangchenggong198819 小时前
详解Solidity中的事件
区块链
会跑的葫芦怪19 小时前
区块链开发与核心技术详解:从基础概念到共识机制实践
go·区块链
区块链小八歌20 小时前
Kodiak Perps:Berachain 原生永续合约平台上线
区块链
MicroTech20251 天前
微算法科技(NASDAQ MLGO)“自适应委托权益证明DPoS”模型:重塑区块链治理新格局
科技·算法·区块链
粟悟饭&龟波功1 天前
【区块链】一、原理与起源
区块链
snakecy1 天前
智能家居技术发展与应用综述
人工智能·区块链
会跑的葫芦怪1 天前
Web3开发中的前端、后端与合约:角色定位与协作逻辑
前端·web3·区块链
闲人编程2 天前
Python与区块链:如何用Web3.py与以太坊交互
python·安全·区块链·web3.py·以太坊·codecapsule
小攻城狮长成ing2 天前
从0开始学区块链第10天—— 写第二个智能合约 FundMe
web3·区块链·智能合约·solidity