基于区块链的模拟货币交易系统的设计与实现

来源 :北京交通大学 | 被引量 : 3次 | 上传用户:zchunhua3120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当下区块链的价值已经得到了全世界范围内的广泛认可,区块链技术作为21世纪的重大创新技术,被认为是构建价值互联网的基石,驱动分享经济发展的新引擎,而数字货币基于底层区块链技术也应运而生,数字货币当前已在全世界范围内备受关注,最近,我国央行也提出了要尽快推出由央行来发行的数字货币。基于此,研发一款系统,为用户了解区块链技术和数字货币相关内容提供一个良好的平台,从而紧随区块链发展的大趋势,将显得尤为重要。这也正是本文所介绍项目的初衷所在。本论文所研究项目来源于公司实习时参与研发的APP系统。该系统是以数字资产模拟交易为服务平台,基于区块链应用模式为用户赠送虚拟数字资产,并提供实时的交易行情数据,让用户可以在该平台进行模拟数字货币买卖,为数字货币爱好者提供一个知识交流与实操体验相结合的良好的交易平台。与此同时,本项目还为用户提供了区块链新闻快讯板块和区块链学堂课程板块,让用户利用本平台了解到最丰富的区块链知识和数字货币相关讯息。本论文所研究的系统是由Java语言进行编写,并基于MVC应用模式和Spring Boot框架以及MyBatis持久层框架进行开发,数据库方面使用MySQL和Hbase用来持久化数据,同时利用Redis作为持久化缓存来降低数据库压力。系统还使用Kafka来统一线上和离线的消息处理,并通过集群来提供实时的消息,完成服务之间的消息通讯。同时,本系统还使用Web3j(以太坊钱包工具)来实现Java到区块链的对接,让本系统发行的数字货币可以应用于区块链上。本论文将对该系统的设计实现过程进行详细介绍,依次从系统的需求分析,到概要设计和详细设计,再到系统实现以及系统测试进行全面的介绍。目前,该款APP已经正式投入应用,并且拥有良好的用户基础,为广大数字货币爱好者提供了一个方便可靠的交流,学习和操作平台。
其他文献
<正>晕船是一种最常见的航海疾病。乘坐交通工具发生显著颠簸或剧烈升降、旋转时,人体位置的频繁变化,可能超过某些人平衡器官的适应能力或超过内耳前庭系统的耐受阈限时,前
闲置土地处置制度是提高闲置土地使用效率的有效方法。本文从闲置土地的认定入手,以上海实际操作为例,论述了闲置土地处置的程序,通过分析闲置土地形成的政府因素、企业因素
目的:探讨双源CT灌注成像在肝转移瘤诊断及治疗中的临床应用价值。方法:应用双源CT行全肝CT灌注检查,获得血流量(BF)、血容量(BV)、达峰时间(TTP)、肝动脉灌注量(ALP)、门静
市场经济的快速发展对企业内部会计制度的变革以及会计理念的日新月异提出了更为严格的要求,要想在市场竞争中立于不败之地,除了重视日常经营管理以及注重业务创新之外,加强
学科心育是学校心育的重要途径,是在学科教学中加强心理素质的培养,开发学生心理潜能,增进学生心理健康,使素质教育真正落实到学科教育中的必然选择。然而在现行的教育实践中
目的:检测并验证耳穴疗法加指压法对航海运动病的临床疗效。方法:以152例有反复晕船史的舰船男性官兵作为研究对象,随机分为治疗组52例和对照组1组50例,对照2组50例,治疗组在
<正>小学数学综合实践活动课的开设,对数学教师提出了更高的要求。因此,教师要努力挖掘教材中的实践内容,合理设计教学,让学生亲身经历实践活动,充分体验知识的产生和形成过
会议
<正>英语课作为语言课,承载着传授英语知识、训练英语技能、形成学习策略、培养情感态度和渗透文化意识五项任务,而这些目标的落实过程都离不开师生、生生间的沟通和交流,教
<正>随着经济的发展和社会的进步,农村产业结构得到了优化调整,产生了很多的剩余劳动力。而城市的发展和建设为这些农村剩余的劳动力提供了就业的机会,于是大量的农村青壮年
合作学习是新课程改革中极力倡导的学习方式之一。本文针对小学生素质发展和教学实际需要,指出合作学习英文绘本的必要性,提出了组建和谐的课外合作学习小组的方法,力求通过