当前位置:主页 > 科技论文 > 软件论文 >

基于安卓的智能合约平台的设计与实现

发布时间:2022-01-27 00:16
  随着数字货币相关技术和业务的迅猛发展,区块链技术与一致性共识机制受到很多关注,基于区块链技术的智能合约技术也逐渐成为研究热点。智能合约是一套以数字形式定义的承诺,合约参与方可以在上面执行这些承诺的协议。日常生活中,大部分在线交易需要依赖Paypal这样的第三方机构来保障交易双方的利益。这种依托于第三方的保障性需求,需要有信誉较高且普遍认可的保障提供方,还需要向其缴纳高昂的手续费。目前市面上出现了基于区块链技术的智能合约应用,依托一致性共识机制提供合约保障。但是目前的智能合约应用普遍是面向开发者的,过于依赖特定的平台环境与开发技术,对普通用户极其不友好。针对这一点,本文基于区块链开发了一个智能合约平台,用户可以从安卓端接入合约网络,在其上用户可以方便的参与到合约当中。该合约平台选取P2P网络来取代传统的C/S架构以摆脱对中心化服务器的依赖,实现了合适的区块及数据结构来保存合约及其执行状态以实现快速验证,实现了权益证明机制来保障平台一致性共识,最终完成了一个不需要第三方保障服务的合约平台。本篇论文首先针对现有较成熟的Bitcoin和Ethereum等区块链应用的底层实现进行分析,如一致性共... 

【文章来源】:北京邮电大学北京市211工程院校教育部直属院校

【文章页数】:74 页

【学位级别】:硕士

【部分图文】:

基于安卓的智能合约平台的设计与实现


图2-丨区块链系统整体架构??总体架构见图2-1,自顶而下分别是应用层、合约层、激励U、共识层、网络??

账本,记录图,结点


难度系数的随机数。账木N在经过比特币网络上火多数结点的确认,MINT;?续??的N+1账木、N+2账木,也经过人多数结点确记后将会小:代进入比特卬I:账木,??其记录的交易信总将会永久被记录在比特币f台中,如图2-3。??+可信赖的结点进行虚假账本记录酋先要争夺到新账本的记录权,然后将虚??假交易加入账本,但是在该账本广播后其它结点将会对账本内的交易信息进行验??证,被发现存在虚假交易后该账本会被其它结点拒绝收录到这些结点维护的主账??本,在网络上绝大多数结点都拒绝将该账本收录到其维护的主账本后,不可信结??点得到的账本记录权会失效,从而导致不可佶结点损失掉新账木记录奖励和账木??交易记朵奖励

合约,模块,区块,平台构成


北京邮电大学工程硕士学位论文第三章移动端智能合约平台需求分析??组成模块需求分析??合约平台的核心目标是实现一个去中心化或部分去中心。组织成员可以通过自身的终端连接进入,加入相对应的或执行相应的合约。整个合约机制是基于区块链构建的,合相应信息都会记录到区块链上。??现智能合约平台希望达到的目标,整体的需求应该包拈模块,安卓客户端模块和P2P网络模块,各个模块的?本

【参考文献】:
期刊论文
[1]众筹区块链上的智能合约设计[J]. 黄洁华,高灵超,许玉壮,白晓敏,胡凯.  信息安全研究. 2017(03)
[2]智能合约的形式化验证方法[J]. 胡凯,白晓敏,高灵超,董爱强.  信息安全研究. 2016(12)

硕士论文
[1]基于区块链构建的数字票据法律问题研究[D]. 张荣康.中央民族大学 2017
[2]供应链的可信溯源查询在区块链上的实现[D]. 郭珊珊.大连海事大学 2017
[3]基于区块链的去中心化交易关键技术研究及应用[D]. 安庆文.东华大学 2017
[4]基于区块链的股权资产购买和转赠设计与实现[D]. 夏新岳.内蒙古大学 2016



本文编号:3611387

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3611387.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8cf1a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com