← 返回列表
区块链中智能合约的创建方法、装置、设备和介质
摘要文本
本公开实施例公开了一种区块链中智能合约的创建方法、装置、设备和介质,其中方法应用于区块链系统中的部署合约节点,包括:基于发起者的智能合约创建请求,识别智能合约的属性;若属性为系统合约,将创建请求发给区块链系统中的普通交易节点以创建系统合约;若属性为应用合约,检查发起者是否在白名单中;若发起者在白名单中则创建应用合约;若发起者不在白名单中,则在第一超级节点审批通过的情况下创建应用合约;部署合约节点是区块链系统中所有节点通过共识机制认定的管理智能合约的节点。本公开实施例使得智能合约的部署受到合理有效的监管,使得智能合约在整个区块链系统中顺畅开展自身业务,保证智能合约的业务更加安全可信。
申请人信息
- 申请人:中国信息通信研究院
- 申请人地址:100191 北京市海淀区学院路40号
- 发明人: 中国信息通信研究院
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 区块链中智能合约的创建方法、装置、设备和介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410172266.8 |
| 申请日 | 2024/2/6 |
| 公告号 | CN117726344A |
| 公开日 | 2024/3/19 |
| IPC主分类号 | G06Q20/40 |
| 权利人 | 中国信息通信研究院 |
| 发明人 | 池程; 程彤彤; 陈文曲; 张钰雯; 尹玲元 |
| 地址 | 北京市海淀区学院路40号 |
专利主权项内容
数据由马 克 数 据整理 1.一种区块链中智能合约的创建方法,其特征在于,所述方法应用于区块链系统中的部署合约节点,包括:基于来自发起者的智能合约的创建请求,识别所述智能合约的属性;其中,所述创建请求中包括需要创建的智能合约;在所述智能合约的属性为系统合约的情况下,将所述创建请求转发给所述区块链系统中的普通交易节点,指示所述普通交易节点创建所述系统合约;在所述智能合约的属性为应用合约的情况下,检查所述发起者是否在预设的白名单中;若所述发起者在所述白名单中,则创建所述应用合约;若所述发起者不在所述白名单中,则将所述创建请求转发给所述区块链系统中的第一超级节点;接收所述第一超级节点返回的对所述创建请求的创建审批结果;在所述创建审批结果为通过的情况下,创建所述应用合约;其中,所述部署合约节点是所述区块链系统中的所有节点通过共识机制认定的管理所述智能合约的节点。