【技术实现步骤摘要】
本专利技术属于区块链,具体涉及一种以太坊公链模拟系统构建方法。
技术介绍
1、区块链技术在数字经济的发展中起着重要支撑作用,区块链电子加密货币通过区块链技术对交易进行记录,具有匿名性、可追溯性、不可篡改性等特点。以太坊是区块链的第二大交易平台,支持部署智能合约,对于提高区块链应用的可扩展性起着不可或缺的作用。
2、以太坊节点通过加入p2p网络发现其它节点,从而实现交易收发以及区块验证。目前,多数研究者在针对以太坊的研究中,特别是针对智能合约的研究中,仅局限于智能合约的有效性而忽略了所处环境的真实性,无法在真实的模拟环境中对智能合约进行深入研究。真实场景中,网络状况可能影响着智能合约的部署以及调用。另外,网络中可能存在若干恶意节点针对智能合约进行攻击,破坏智能合约的安全性。
3、针对在单一环境中无法深入分析网络状况及恶意节点对以太坊影响的问题,本专利提出了一种以太坊公链模拟系统构建的实现方法。
4、以太坊公链模拟系统功能示意图如图1所示,本方法在基于以太坊pow共识机制的情况下,搭建包括全节点、轻节点以
...【技术保护点】
1.一种以太坊公链模拟系统构建方法,其特征在于,该方法包括如下步骤:
2.如权利要求1所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤2的具体过程为:
3.如权利要求2所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤3的具体过程为:
4.如权利要求3所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤4的具体过程为:
5.如权利要求4所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤5的具体过程为:
6.如权利要求5所述的以太坊公链模拟系统构建方法,其特征在于,
7.如权利要求5
...【技术特征摘要】
1.一种以太坊公链模拟系统构建方法,其特征在于,该方法包括如下步骤:
2.如权利要求1所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤2的具体过程为:
3.如权利要求2所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤3的具体过程为:
4.如权利要求3所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤4的具体过程为:
5.如权利要求4所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤5的具体过程为:
6.如权利要求5所述的以太坊公链模拟系统构建方法,其特征在于,
7.如权利要求5所述的以太坊公链模拟系统构建方法,其特征在于,所述步骤6的具体过程为:
8.如权利要求7所述的以太坊公链模拟系统构...
【专利技术属性】
技术研发人员:韩磊,唐延辉,陈志,雷宇田,王斌,岳振帅,
申请(专利权)人:北京计算机技术及应用研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。