一种优化区块链智能合约成本的系统及方法技术方案

技术编号:40417794 阅读:19 留言:0更新日期:2024-02-20 22:35
本发明专利技术公开一种优化区块链智能合约成本的系统及方法,涉及区块链优化技术领域。本发明专利技术通过引入合约生命期的概念以及资源承诺赎回机制,将合约的部署、存储所消耗的通用资源与合约的逻辑执行所消耗的通用资源分离;并且以定时赎回的方式,在不降低合约系统安全性的条件下,降低了用户部署合约的成本;通过全网任意节点触发,皆可完成合约链上状态的释放操作,一定程度上缓解了Account模型下的存储状态爆炸问题,进而能够解决传统区块链系统中,对智能合约的部署、运维以及状态存储的场景下,部署代价高昂、存储状态爆炸以及需受益人手动触发销毁等问题。

【技术实现步骤摘要】

本专利技术涉及区块链优化,特别是涉及一种优化区块链智能合约成本的系统及方法


技术介绍

1、在众多区块链项目中,比特币和以太坊最为成功。比特币因其独特的经济系统、不可篡改的数据结构以及基于博弈的激励机制,获得了众多用户的青睐;而以太坊则在比特币的基础上,修改了区块链技术的记账结构,并引入了智能合约系统,极大地拓展了区块链技术的易用程度与应用范围。随着智能合约系统的引入,去中心化应用获得了极大的市场,如去中心化交易所、去中心化游戏以及去中心化金融等项目层出不穷,与此同时其仍然拥有着巨大的潜力。目前,以太坊平台是世界上最大的去中心化应用平台。而在以以太坊为基础的去中心化应用中,智能合约的部署及维护成本极高。在拥堵的以太坊网络上,针对合约的部署、销毁、升级等操作将会花费更多的时间与更高的费用才能够执行,为去中心化应用的发展造成了阻碍;同时,在以太坊的实践过程中,智能合约的状态并没有真正从状态数据库中销毁,这也是以太坊平台状态爆炸问题的因素之一。


技术实现思路

1、为解决现有技术存在的上述本专利技术的目的是提供一种优本文档来自技高网...

【技术保护点】

1.一种优化区块链智能合约成本的系统,其特征在于,包括:

2.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,外部环境通过所述合约部署交易单与所述合约部署模块进行交互。

3.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,所述合约部署模块中数据的处理流程包括:

4.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,所述合约调用模块包括:

5.根据权利要求4所述的优化区块链智能合约成本的系统,其特征在于,所述普通合约调用子模块依靠外部环境的交易进行触发;所述普通合约调用子模块中数据的处理流程包括:...

【技术特征摘要】

1.一种优化区块链智能合约成本的系统,其特征在于,包括:

2.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,外部环境通过所述合约部署交易单与所述合约部署模块进行交互。

3.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,所述合约部署模块中数据的处理流程包括:

4.根据权利要求1所述的优化区块链智能合约成本的系统,其特征在于,所述合约调用模块包括:

5.根据权利要求4所述的优化区块链智能合约成本的系统,其特征在于,所述普通合约调用子模块依靠外部环境的交易进行触发;所述普通合约调用子模块中数据的处理流程包括:

6.根据权利要求4所述的优化区块链智能合约成本的系统,其特征在于,所述合约续...

【专利技术属性】
技术研发人员:伍前红谢思芃韩天煦王堃张宇鹏肖文宽卢恒润
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1