【摘 要】
:
随着区块链相关技术逐渐普及、研究逐渐深入,区块链的实践应用不断增多。区块链应用从早期的数字货币和金融领域,逐步覆盖到零售业、农产品、政务、医疗保健、物联网等等许多行业。区块链开发过程中对于软件质量的要求越来越高。区块链客户端在开发、测试阶段对于快速部署、运行、测试的需求也越来越高。但目前对于自定义的区块链应用的快速部署、功能验证和性能测试,并没有完全适合的测试框架。容器技术可以为软件提供标准化的运
论文部分内容阅读
随着区块链相关技术逐渐普及、研究逐渐深入,区块链的实践应用不断增多。区块链应用从早期的数字货币和金融领域,逐步覆盖到零售业、农产品、政务、医疗保健、物联网等等许多行业。区块链开发过程中对于软件质量的要求越来越高。区块链客户端在开发、测试阶段对于快速部署、运行、测试的需求也越来越高。但目前对于自定义的区块链应用的快速部署、功能验证和性能测试,并没有完全适合的测试框架。容器技术可以为软件提供标准化的运行环境,适合用来简化区块链客户端的部署流程,提高部署效率,降低运维成本。本文结合docker开源容器引擎,使用软件工程的方法设计并实现了一个通用的区块链性能测试系统。系统采用分层架构,使用SSH协议对服务器资源进行管理,使用docker容器技术封装区块链应用,使用Python编程语言实现系统,将区块链节点抽象为Node子模块,在此基础上将区块链网络抽象为Chain子模块,通过采用适配器模式使测试系统能适配多种区块链网络。系统实现了通用的对区块链网络的快速自动化部署,并在区块链抽象层提供的统一接口之上实现区块链的功能验证、性能测试及其他自定义的测试。在实际应用中,系统支持过2600个自定义区块链节点在云服务器上的自动部署运行和测试。本文主要内容分为以下四点:(1)介绍了现有区块链测试方案并说明其存在的不足,说明本系统方案解决的问题。(2)阐述区块链测试系统从设计到实现过程中相关的背景技术。(3)对区块链测试系统进行需求分析,设计分层的逻辑架构,完成每一层核心子模块的设计和代码实现。(4)以基于以太坊实现的自定义区块链客户端为例,对基于容器技术的区块链测试系统进行实际测试,验证系统方案的可行性。
其他文献
基因序列的系列变换,包含了复制、旋转、翻转等基本操作,这些操作导致了基因序列上基因排列顺序的变换。基因复制问题也是生物信息学中的经典问题之一,即探索不同基因序列之间的复制变换过程并计算其最少复制次数。最少复制次数就意味着通过最少的基因复制操作过程就可以完成两个相关基因序列之间的转化,这对于推断生物物种的演进和进化过程,生物的遗传性和变异以及获得相似物种间的亲源关系具有十分重要的现实科学意义。基因序
随着服装电商平台的快速发展,各式各样的衣服令人眼花缭乱,这给用户选择搭配和谐且美观的衣服带来了烦恼。因此,自动化服装兼容性建模,即对一套由若干互补单品构成的套装进行兼容程度评估,逐渐吸引了学术界和工业界的广泛关注。然而,现有工作主要是围绕一般化的服装兼容性建模展开研究,即只考虑单品之间的兼容关系,而忽略了用户的影响因素。其实,对于同一件时尚单品(item),不同的人可能会为其搭配不同的互补单品。因
近年来,人工智能(Artificial Intelligence,简称AI)已经渗透到许多学科领域且得到广泛应用。虽然人工智能在建筑领域中的应用还处于初级阶段,但却让我们看到它在建筑设计和工程建造上的巨大潜力。人工智能的发展必将给建筑行业带来深刻的变革,也将重塑建筑学科。本文的工作聚焦于人工智能辅助建筑设计(AI Aided Architectural Design,简称AIAAD),这是一个全新
学术期刊发表的最新研究成果能极大的促进各个学科的发展,但是目前的学术成果发表方式存在一些问题。首先,作者和审稿人都为论文的发表付出了巨大的努力,但是在成果发表之后,获得最大收益的是出版社;其次,论文评审过程的不透明性可能会到导致学术不端行为,无法保证论文得到了公平的评审,并且缺乏对作者和审稿人工作的监督与激励;最后,目前论文发表之后不能免费共享,一般来说只有会员才能阅读到最新的论文,有时甚至作者也
近年来,随着输电通道外部环境不断发生变化,通道内输电线路遭外力破坏事件频发。外力破坏问题成为电网企业保障电力供给面临的严峻考验。为保障设备、电网安全,电网公司花费了大量财力物力通过人工巡检和视频监控的方式对输电通道进行维护与检修。由于人工操作的局限性,在巡检和监控过程中,存在灵活性低,漏检率多等问题,无法及时有效地解决输电通道内的外破隐患问题。随着基于深度学习的特征提取技术飞速发展,基于深度学习的
根据《国家电网有限公司2014-2018年安全生产事故(事件)分析报告》,引起输电线路跳闸的主要原因之一是挖掘机、塔吊等施工机械对线路的外力破坏,因此进行输电线路施工机械目标检测对维护电网稳定运行,维持人类正常生产生活有着重要意义。本文主要针对输电通道下施工机械类别不平衡问题和小目标检测精度低的问题进行相关研究。在目前的图像数据增强技术与目标检测技术上,本文提出了基于改进Faster R-CNN的
关于财产犯罪中的占有能否成为财产犯罪的保护法益问题,学界素来有本权说与占有说之争。绝对的本权说不当地限缩了财产犯罪的处罚范围,而绝对的占有说则扩大了其保护范围,二者都有颇多不合理之处。随着经济社会的发展,对占有进行单独保护有十足的必要性。一方面,这是保护本权的一种方式;另一方面,排除掉具有合法权源的情形符合刑法谦抑性的原则,在相关案例中也不难看出司法实践对该观点的倾向性。厘清占有的概念是研究财产犯
火力发电是一种重要的发电形式,在2020年总发电量中,火力发电量占比约68.5%。在火力发电的各种能源中,煤炭仍是首要能源。因此,燃煤作为发电厂最大的成本支出项,其存储管理具有重要意义,准确的掌握燃煤存储量,可以帮助相关工作人员合理进行燃煤存储,同时也可为燃煤掺配提供条件。盘煤即测量燃煤存储量,人工盘煤、激光、无人机等都是常用的盘煤方式,然而它们的弊端也较为突出,人工盘煤费时费力,激光盘煤费用高昂
语义分割任务作为机器理解世界的基础视觉任务之一,受到了越来越多的关注。为了让机器准确的分辨出各种物体的轮廓,目前存在很多基于RGB(Red Green Blue)图像进行语义分割的工作,但RGB信息作为物体的固有属性受光线影响较大,在暗光或者相近颜色情况下很难分辨,这对语义分割任务产生了极大的挑战。近年来,随着相机阵列、TOF(Time of Flight)以及结构光等深度探测技术的发展,越来越多
在避风港规则的庇佑下,互联网产业得到长足发展,已从Web1.0时代发展到Web2.0时代,以移动终端和大数据算法推荐为代表的Web3.0时代也拉开了帷幕。在Web2.0时代,用户获得了前所未有的自主传播能力,其单一的用户身份由此发生了转变,创作者的角色不再被职业化的群体所垄断,公众的创作潜力得到充分地释放。权利主体的急剧增加和高度分散令著作权保护与侵权救济变得极为困难,始终围绕职业创作者与传播者构