【摘 要】
:
区块链这一概念来源于比特币发明者中本聪在2009年发表的《Bitcoin:A peer-to-peer electronic cash system》一文,是比特币的底层技术。在比特币和区块链技术出现前,互联网
论文部分内容阅读
区块链这一概念来源于比特币发明者中本聪在2009年发表的《Bitcoin:A peer-to-peer electronic cash system》一文,是比特币的底层技术。在比特币和区块链技术出现前,互联网上的贸易大部分都需要依赖可信的第三方金融机构处理电子交易,这类系统从本质上说还是受制于“基于信用的模式”[1]。区块链本质上是记录交易或事件的分布式账本,账本中的交易都经过了全网大多数节点的一致认证,一旦被记录在区块上,就不能否认和篡改,并且可追溯,基于以上特点,区块链技术迅速在金融等领域受到广泛关注。在区块链2.0时代,以太坊为区块链应用的开发提供了平台,它拥有多种语言的客户端,开发人员可在以太坊平台上开发和发布下一代分布式应用。根据上述背景,本文将基于以太坊平台,设计并实现基于区块链的身份认证系统,包括用户注册、用户登录、身份信息修改、账号注销、区块信息查询、已注册用户查询、余额查询、转账和账单查询的功能,最终完成基于区块链技术的去中心化应用开发。搭建Truffle框架和Testrpc测试环境,通过编写智能合约实现上述功能的业务逻辑,并用JavaScript实现前端与智能合约的交互,使系统可以在测试网络中正常运行。再搭建基于以太坊的私有链网络,成功将已有系统部署至私有链,实现身份认证系统在私有链上的部署和运行。本文最后对上述各功能模块分别进行了可用性测试,并对整个系统的备份做了安全测试。通过JavaScript编写测试用例实现非查询类功能的自动化测试,同时对所有功能做了多种情况下的手动测试,保证了身份认证系统的可用性和稳定性。
其他文献
自从康德用“三大批判”构建起哲学大厦以来,“批判”一词是倍受青睐的。在十九世纪,不仅是马克思和恩格斯,而且在这一世纪三十和四十年代从黑格尔学派中产生的所有革命者。都在
维生素C,又名抗坏血酸(Ascorbic acid,AA),是脑内重要的小分子化学物质,作为抗氧化剂和神经调质,在脑神经生理与病理过程中发挥着重要作用,因此,中枢神经系统中AA的测定越来
在欣赏每一件伟大的作品时,是什么打动了我们?“从画面出发,这首先是把绘画语言看成是像一种语言的一个‘符号’的整体,必须理解它的规则、它的词汇、它的句法”。每一个优秀的艺
品牌是会计师事务所核心价值与整体价值的综合体现,注册会计师审计是高风险行业,要想生存、发展,必须有作为注册会计师行业的“品牌”。执业质量是注册会计师的生命钱,会计师事务
中国特色社会主义进入新时代,共享作为新发展理念的目的和归宿,也随之进入了一个新的发展阶段.共享发展理念由共享主体、共享内容、共享原则、共享动力等四个维度构成,对照新
家庭教育作为人的教育的重要组成部分贯穿人的发展的始终。随着社会的现代化发展,家庭教育的作用逐渐被学校教育所弱化。近年来随着学校教学目标的调整,教学改革的不断深化,推进家庭教育与学校教育的结合正在逐渐被提上日程,并取得一定成效。在初中思想品德课教学中,推进思想品德课教学与家庭教育相结合具有极为重要的意义。学校思想品德课教学需要家庭教育的参与,思想品德课教学促进家庭教育。首先,针对当前初中思想品德课教
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
日本KantoTetsugen废钢经销商协会2012月10日举办的2号重废出口招标会上,最高出价为38550日元/吨(FAS),相当于39500美元/吨(482美元/吨,FOB),较1月份的价格下降了130日元/吨,降幅低于一些
该文重点介绍中小企业自主进行实用型MES系统开发和使用的流程,实用性MES系统应包括八大模块,分别是:信息管理模块、订单管理模块、生产管理模块、工序管理模块、品质管理模
电子信息工程是实现现代化建设与发展的一项重要工程,而计算机网络技术则是该项工程的基础。因此,本文以计算机网络技术为研究对象,以其在电子信息工程中的应用为研究目标。首先,对电子信息工程和计算机网络技术进行了简单介绍,并分析了二者之间的关系;其次,分别从电子信息工程中的设备开发、信息传递、信息维护以及信息共享等方面探究了计算机网络技术在其中的应用。