【摘 要】
:
区块链技术的发展成熟,使得智能合约的应用领域不断扩大,开发智能合约的门槛也逐渐降低,智能合约的安全性受到了前所未有的重视。由于智能合约具有防篡改特性,所以当部署上链后的智能合约出现漏洞或者合约的业务需要拓展时,基于传统模式设计的智能合约无法实现链上的局部升级,只能弃用原合约并重新部署一份新版本智能合约到区块链。这种智能合约的链下升级方式在弃用原合约时会严重影响用户的正常调用,并且原合约产生的所有数
论文部分内容阅读
区块链技术的发展成熟,使得智能合约的应用领域不断扩大,开发智能合约的门槛也逐渐降低,智能合约的安全性受到了前所未有的重视。由于智能合约具有防篡改特性,所以当部署上链后的智能合约出现漏洞或者合约的业务需要拓展时,基于传统模式设计的智能合约无法实现链上的局部升级,只能弃用原合约并重新部署一份新版本智能合约到区块链。这种智能合约的链下升级方式在弃用原合约时会严重影响用户的正常调用,并且原合约产生的所有数据会被一并弃用,造成极大的损失;同时重新部署一份完整的新版本合约也使得合约的升级成本过高。论文针对已部署到区块链上的智能合约无法实现链上局部升级的问题,开展以下研究:(1)提出松耦合智能合约模型(Loose coupling smart contract model,LCSC)。结合区块链技术与Open Zeppelin平台提供的合约分离理念,面向以太坊平台提出一种松耦合智能合约模型,作为智能合约的新型设计模式。LCSC模型将传统智能合约拆分为接口合约、逻辑合约、数据合约三个子集,三子集间保持互相调用的松耦合关系,共同实现对事务的处理。(2)设计基于LCSC模型的通证合约链上升级方案。基于LCSC模型,以通证类智能合约为研究对象,针对合约出现漏洞和合约业务拓展这两种情况,分别设计通证合约的链上升级方案。该方案能在合约出现漏洞和合约业务需要拓展两种情况下,支持目标通证合约的链上局部更新,以达到通证合约的低成本升级。(3)构建智能合约双向版本链。针对合约链上升级后的版本管理问题构建一个智能合约双向版本链,形成可追溯、可授权访问、不可篡改的版本管理,帮助用户实现智能合约链上升级全过程的版本监控。(4)实验验证。在以太坊平台对通证合约链上升级进行系统测试实验,分析链上升级方案的可行性以及合约升级的成本花销,实验表明基于LCSC模型设计的通证合约能使得合约在全生命周期下实现低成本链上局部升级,且合约面向用户的接口与产生的数据都是可续用的,合约的升级操作不会影响到用户的正常调用,同时合约的版本迭代可通过智能合约双向版本链进行追溯。
其他文献
为了更好地应对城市交通拥堵、用地紧张等问题,自然资源部提出了切实推进包括地下空间在内的“多规合一”,地下商业空间是地下空间的重要组成部分,地下商业空间的合理开发利用是推进城市发展的重大举措,但目前成都市地下商业空间开发利用评价的研究还不完善,甚至成都市地下商业空间的数据统计报告都少之又少,因此,成都市地下商业空间开发模式的研究还有待深入探索。基于此背景,为了使成都市在地下空间开发模式的选择上有更多
农村宅基地低效利用、浪费闲置问题亟待解决,探索完善宅基地退出制度的方法和路径成为当前我国农村工作的重点。此前,全国33个试点地区在2015年被中共中央办公厅作为试点地区要求进行宅基地制度改革,探索农户自愿有偿退出或转让宅基地。截止2018年底,上一轮农村宅基地退出试点改革在我国每年有约275.4万亩的宅基地被闲置的情况下共退出8.4万亩宅基地;2020年10月,中央农办、农业农村部在全国范围内选取
随着城市发展,城市商业和服务业不仅成为吸纳城市就业的主要行业,还成为城市财政收入的一个重要来源,城市商服用地作为城市土地类型之一,承载着商业及服务业等产业,对城市发展有着重要影响。但是,城市商服用地还有许多问题没有解决,比如城市商服用地地价空间分布差异规律是什么呢?同时,是什么因素影响了城市商服用地地价空间分布差异?目前,关于城市商服用地空间分异的研究,大多数文献或采用城市商服基准地价,或采用两三
企业作为重要的社会组织和市场经济发展主体,在我国经济结构不断转型升级、社会主要矛盾发生转变的背景下,其社会影响逐渐受到学者们的关注。实践中屡屡爆发的质量问题、环境污染和员工健康等问题,无一不凸显出企业社会责任已经成为促进社会和谐发展的重要因素。先行研究大多认为企业社会责任脱胎于早期的商业理论,承担社会责任是企业额外的一项活动。随着社会发展,为规避企业行为的负外部性,社会利益组织通过向政府或企业施压
随着世界经济的快速发展,各种建设进行加快,石油等不可再生资源的使用量急剧增加,产生的工业,生活垃圾量也开始增加,环境污染加重,条件急剧恶劣。与此同时,国家的发展和家庭生活水平的提升,也让工用车辆与机械、家庭用车的数量急剧提升。机动车柴油机和汽油机以及天然气发动机工作所带来的机动车尾气排放也急速提升,燃烧所产生的硫化物,二氧化碳,一氧化碳等有害气体已经成为了空气污染的重要源头之一。考虑到空气中有害气
制造业是一个国家发展的重要支柱,在促进经济增长、提升国际地位、解决劳动力就业等方面都起着特别关键的作用。但是,随着全球一体化的不断加剧,我国很难继续保持以劳动密集型为主的低成本生产模式的优势。为增强我国制造业的竞争力,亟需采取一系列措施提高制造业生产率。在当前经济发展中,世界上很多发达国家的经济发展趋势都逐渐由“工业经济”向“服务经济”转变,这为我国提高制造业生产率提供了重要启示。而生产性服务业是
目前,我国经济正在向高质量发展阶段过渡,如何合理布局产业对我国未来的发展至关重要。根据产业结构理论,国民经济中的三次产业结构会依次沿着一、二、三产业的次序进行调整升级,因而,服务业有着很大的发展前景。但如果只依赖服务业带动经济的发展很可能会出现脱实向虚的情况。制造业作为工业中体量最大的细分产业,极大地支撑着我国经济的发展。生产性服务业承担着重要的服务职能,对生产过程至关重要。二者联系紧密,在发展的
随着移动互联网的快速发展,人们的时间被互联网所占领,互联网广告越随之发展地越来越好,互联网广告可以吸引更多的广告主。在大数据的基础上,互联网广告可以根据用户数据进行个性化投放提高投放效率。在广告引擎系统中,广告数据和用户信息巨大,要做到在几十毫秒内将两者完成匹配,任务相当艰巨。该系统需要存储上千万的广告数据,然后根据请求的流量用户信息,使用倒排索引技术从上千万的广告中找到投放条件和流量属性相关度高
丰富的旅游平台积累了大量的UGC(User-Generated Content,用户生成内容)数据,其中对旅游过程的记录、体验与评价,反映了旅游者对目的地的认知和观点,在旅游学领域称之为目的地形象。旅游管理人员需要通过目的地形象的对比研究,发现目的地之间的差异,探索目的地形象随时间的演化趋势,为提高目的地竞争力提供形象支撑。现阶段基于旅游UGC的目的地形象研究,以单一目的地形象分析或构建为主;在少