针对区块链可扩展性问题的可选智能合约系统的设计与实现

来源 :深圳大学 | 被引量 : 0次 | 上传用户:txluoyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链作为以去中心化方式集体维护可信数据库的技术,具有去中心化、防篡改、可编程等特点,正成为继大数据、云计算、人工智能、虚拟现实等技术后又一项对未来信息化发展产生重大影响的新兴技术,有望推动人类从信息互联网时代步入价值互联网时代。然而,区块链技术发展至今,可扩展性问题已经成为限制区块链应用场景的主要障碍。本文研究了现有的主流区块链系统扩容方案,如状态通道、侧链/子链、Plasma和ZK Rollup等,并分析了以太坊区块链系统的技术架构,针对目前各种扩容方案在系统吞吐量、数据存储、交易处理方式和网络等方面存在的问题,介绍了一种新的通用区块链底层架构,并基于该底层架构设计并实现了一种可选智能合约系统,然后通过实验验证该系统的主要功能和系统性能。本文主要的研究工作包括:1)研究了目前主流的区块链扩容方案,分析其工作方式和设计原理,并比较这些扩容方案在吞吐量、可行性、成本和存储容量等方面的优缺点。其次,介绍了以太坊的技术架构,分析以太坊智能合约的实现方式、区块结构、数据存储和交易处理流程。2)设计了一种新的通用型区块链底层架构,该架构兼容目前以太坊区块链的底层协议,并优化了区块链系统中交易处理以及区块打包确认的流程,提升了区块链系统的交易执行效率并减轻了单个节点的存储压力。3)针对目前区块链系统中智能合约在执行方式、计算资源消耗和交易验证等方面存在的缺陷,设计了一种新的区块链系统扩容方案——可选智能合约系统,该系统基于提出的区块链底层架构,通过重新设计智能合约的执行方式,将用户部署的每个合约单独运行在一条合约链上,从而让智能合约交易与普通交易分开执行,达到并行执行交易的目的。另外,本文设计了一种合约订阅机制,节点可以选择需要运行的合约,每个节点只需要执行自己订阅合约的交易,同步并存储该合约的区块数据,同时参与这些合约之间的共识,而不必每个节点执行所有的合约交易,这种设计从底层存储方式上减少了每个节点的存储压力,同时可以充分利用每一个节点的计算资源,提高了区块链系统的执行效率。最后,本文对可选智能合约系统的各模块功能进行验证,并搭建测试环境对系统整体性能进行测试,验证本文研究和实现的扩容方案的可行性和有效性。
其他文献
高等院校学生常把"元典"与"经典"混为一谈。尽管二者有紧密的关联,一个民族早期的典籍往往既是元典也是经典,但区别还是非常明显的。一般认为"典"是指可作典范的重要书籍,但并非一切古老而重要的书籍都能称为"元典"。结合古典典籍论述,"元"包含了十种关键含义:起始与开端、首与头、本与原、正嫡、美、善、上、宝等。由此可以看出,以元典来称呼中国先秦时期的大批典籍更为妥当。而当前学界对"元典"的内涵大致
期刊
随着社会的发展,经济日益全球化,汉字在全球范围的使用频率越来越高,因此对外汉语教学成为了传播中华文化的重心之一。语音在对外汉语教学的过程中,是教师教授学生的第一步,而在语音教学的过程中的重难点一直都是声调教学。学习者受自身以及教授者双重因素的影响,在学习汉语声调的过程中出现了类似于"发音不准确"、"音变不合理"等各种各样的偏误。因此对外汉语声调教学,要以了解汉字声调为前提,从学习者和教授者两个方面
fast activity快活动频率比α波快(≥14 Hz),周期小于α波(≤70 ms)的脑电图波形,即β活动。参阅:β节律。fast alpha variant rhythm快α变异型节律于头后部明显可见的14-20 Hz的特殊节律,与α节律交替出现或混杂出现。因它已超过13 Hz,视觉刺激与精神紧张时与α波同样受到抑制,故叫快α变异型节律。fast dysrhythm快波节律失调由快波
期刊
新媒介环境、新技术的快速迭代,让我们迅速从读图时代踏入读屏时代。Vlog的流行是社交网络的必然结果,它的出现反映了当下消费者向生活者转向的趋势。Vlog广告凭借其个性化视角、沉浸式体验、垂直领域细分内容、共情消费、低成本大效果等特点,为受众和广告主带来了全新的体验和营收方式。为了使未来Vlog广告能够积极健康的发展,政府应该加强政策引导与监管规范,平台要加强自身实力与内部管理机制建设,创作者也要不
移动媒体短视频经过创新发展出现了微录(video blog,Vlog)这种新的短视频形式。与以往的短视频类型相比,Vlog更加强调人的社交属性。本文以哔哩哔哩(B站)个人Vlog知名创作者(UP主)为研究对象,对其原创的视频内容进行数据分析,总结社交性个人Vlog的内容特征,并指出其中存在的问题,提出相应的建议。
视觉惯性在雕塑造型中的应用,有较强的学术和实践价值,视觉惯性意指人的眼睛无意识的依靠视觉元素产生的张力和视觉倾向力,引导视觉产生惯性移动,整个视觉的移动倾向及移动轨迹即是视觉惯性的呈现。其成因主要包含视觉对象自身的形体张力、大脑与肌肉的记忆痕迹、习惯及肌肉动力知觉与地心引力等。研究视觉惯性在雕塑造型中的应用在雕塑创作以及雕塑理论中均有重要意义。通过对雕塑本体的点、线、面、形体以及雕塑所处环境等因素
在古代汉语当中,宾语前置是一种比较特殊且常见的语言结构,也就是将宾语放在谓语之前,意义在于让语句押韵,更顺口。当我们用现代语言去翻译应用了宾语前置方法的古文时,需要调整语序。文章先阐述了当前古代汉语宾语前置的研究现状,然后重点分析古代汉语中宾语前置的主要种类,结合例子对这些种类的特点进行分析,最后对古代汉语宾语前置句存在的原因和意义进行了研究,希望能为古代汉语的阅读理解和研究提供参考。
现如今,我们正处在艺术发展已经颇具规模、掌握方式手段的多样化的时代。以现代摄影作为媒介呈现出了爆炸式的增长的态势,我们不能再如往昔一般来对待艺术,也不可能不受到现代知识和技术运作的影响。德国当代艺术家格哈德·里希特以其独特的意识分析形态,大量借用了摄影作品作为其物料,其作品更是作为“时代的图像”被大量当代艺术家借鉴学习。格哈德·里希特在其内时间意识上的反思、隐喻、时间的滞留持续都建构了无主题绘画。
目的分析临床护理路径建立对急性非静脉曲张性上消化道出血(ANVUGIB)患者再出血及预后的影响。方法选择医院诊治的ANVUGIB患者63例.,分为对照组(n=33)和.干预组(n=.30)。对照组予以常规护理干预,干预组采取临床护理路径干预,比较两组护理效果.。结果干预组患者护理总满意率9667%,高于对照组(6667%,P<005).;干预后,干预组患.者血红蛋白.水平高于对照组,血尿素氮水平低
行人检测作为目标检测领域的特定课题,在无人驾驶、智能监控、客流量统计、机器人视觉以及人体行为分析等领域都发挥着重要作用。目前,相较于其他算法,使用机器学习搭建的行人检测系统通常能够取得更高的检测精度,但还存在着单一特征对行人整体表征不足、复杂环境中对小尺寸行人目标检测精度差和SVM分类器计算量大、检测实时性低等问题。本文针对传统机器学习的行人检测算法进行研究,对上述不足点进行改进,针对行人目标多尺