一种公链模拟系统构建方法技术方案

技术编号:40453902 阅读:17 留言:0更新日期:2024-02-22 23:11
本发明专利技术涉及一种公链模拟系统构建方法,属于区块链技术领域。本发明专利技术通过构建的全节点客户端与轻节点客户端所运行的全节点与轻节点,可以正常进行节点发现组成网络,并通过IP与地理位置的映射模拟全球节点;该方案能够模拟全节点与轻节点,构建可自主控制的节点运行环境;该方案能够基于指数分布自动化生成三类地址以及创建交易,与公链主网一致;该方案能够在较低难度下模拟公链,功耗较小。

【技术实现步骤摘要】

本专利技术属于区块链,具体涉及一种公链模拟系统构建方法


技术介绍

1、随着信息技术的发展,区块链作为一种新兴技术越来越受到人们的关注。区块链是由多个独立节点组成的分布式数据库系统,具有去中心化、匿名性、可追溯、不可篡改的特性。

2、区块链网络主要有mainnet、testnet、signet以及regtest四种模式,其中只有mainnet主网具有真实价值。由于主网应用测试困难,研究人员多使用testnet测试网进行开发测试。但是,主网与测试网存在着诸多不同,例如主网钱包可以生成legacy、p2sh以及segwit三种地址,而测试网只能生成以m开头的测试网络地址,使得一些针对地址的研究参考价值降低。另外,测试网为全球开发者共用,不同开发人员所进行的研究存在相互干扰的风险。

3、针对上述主网运算难度高、主网与测试网差异大及测试网络易受干扰的问题,本专利提出了一种公链模拟系统构建的实现方法。

4、公链模拟系统构建示意图如图1所示,本方法在不改变公链原有机制的情况下,更新创世区块构建离线客户端,搭建公链模拟系统,该系统能够本文档来自技高网...

【技术保护点】

1.一种公链模拟系统构建方法,其特征在于,该方法包括如下步骤:

2.如权利要求1所述的公链模拟系统构建方法,其特征在于,所述步骤S1具体包括:

3.如权利要求2所述的公链模拟系统构建方法,其特征在于,所述步骤S12具体包括:

4.如权利要求3所述的公链模拟系统构建方法,其特征在于,所述步骤S2具体包括:

5.如权利要求4所述的公链模拟系统构建方法,其特征在于,所述步骤S3具体包括:

6.如权利要求5所述的公链模拟系统构建方法,其特征在于,所述步骤S4具体包括:

7.如权利要求6所述的公链模拟系统构建方法,其特征在于,...

【技术特征摘要】

1.一种公链模拟系统构建方法,其特征在于,该方法包括如下步骤:

2.如权利要求1所述的公链模拟系统构建方法,其特征在于,所述步骤s1具体包括:

3.如权利要求2所述的公链模拟系统构建方法,其特征在于,所述步骤s12具体包括:

4.如权利要求3所述的公链模拟系统构建方法,其特征在于,所述步骤s2具体包括:

5.如权利要求4所述的公链模拟系统构建方法,其特征在于,所述步骤s3具体包括:

6.如权利...

【专利技术属性】
技术研发人员:陈志唐延辉高景生雷宇田于丰齐冯正鑫
申请(专利权)人:北京计算机技术及应用研究所
类型:发明
国别省市:

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

1