下载  >  区块链  >  Dapp  > 基于区块链技术的众筹平台的设计与实现

基于区块链技术的众筹平台的设计与实现 评分:

本文设计了基于区块链技术的众筹平台,区块链技术具有去中心化、防篡改等特点。在区块链技术的支持下,实现了用户信息的不可被篡改性,从而解决了第三方支付的信任问题。
原创性声明 本人声明:所呈交的学位论文是本人在导师的指导下进行的研究工作及取得 的研究成果。除本文已经注明引用的内容外,论文中不包含其他人已经发表或撰 写过的研究成果,也不包含为获得内蒙古大学及其他教育机构的学位或证书而使 用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。 学位笔文件者签各兰正指号教师签名 期:2017-6- 期:2a07-6-0 在学期间研究成果使用承诺书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:内蒙古 大学有权将学位论文的全部内容或部分保留并向国家有关机构、部门送交学位论 文的复印件和磁盘,允许编入有关数据库进行检索,也可以采用影印、缩印或其 他复制手段保存、汇编学位论文。为保护学院和导师的知识产权,作者在学期间 取得的研究成果属于内蒙古大学作者今后使用涉及在学期间主要研究内容或研 究成果,须征得内蒙古大学就读期间导师的同意;若用于发表论文,版权单位必 须署名为内蒙古大学方可投稿或公开发表。 学位论文作者签名:王凯正 指导教师签名: 日 期:201-6-06日 期:z207-6-66 内蒙古大学硕士学位论文 基于区块链技术的众筹平台的设计与实现 摘要 在当今的互联网发展趋势之下,众筹的发展得到了新的突破。众筹就是大 众集资,依靠众人的力量来完成一个项目。但目前大多数的众筹模式存在着很 大的缺陷,那就是第三方支付的信任问题。数据得不到信任,交易将无法继续。 本论文设计了基于区块链技术的众筹平台,区块链技术具有去中心化、防 篡改等*点。在区块链技术的支持下,实现了用户信息的不可被篡改性,从而 解决了第三方支付的信任问题 本论文的主要研究成果如下 (1)完成了基于区块链技术的众筹平台的设计。将设计部分按照三层架构 进行展开,其中包括接口层,数据封装层,业务逻辑层。接口层涉及到区块链 底层的接口,在进行接口调用之前需要进行开发者身份验证。数据封装层主要 是对数据的封装处理,封装提供了一整套众筹开发的工具包。业务逻辑层包括 用户模块、发起模块、跟投模块和结算模块,用户模块可以对用户信息进行査 询、交易信息査询、用户账户充值等功能;发起模块用于众筹项目的发起;跟 投模块可以对现有的众筹项目进行跟投操作;结算模块对于到期的众筹项目进 行结算。 (2)完成了基于区块链技术的众筹平台的实现。在服务端采用 Tomcat作 为系统的服务器,在数据存储端使用 My SQL数据库进行数据的存储。区块链采 用布比平台作为众筹开发的基础平台,并使用该平台提供的接口进行众筹平台 基于区块链技术的众筹平台的设计与实现 的实现。在这些技术的支持下,完成了众筹的各个功能。最后,对众筹平台进 行测试,其中包括功能测试和界面测试。最终实现了数据可信任的众筹平台 关键词:众筹;区块链;防篡改;信任 内古大学硕士学位论文 DESIGN AND IMPLEMENTATION OF CROWDFUNDING PLATFORM BASED ON BLOCKCHAIN ABSTRACT In today's Internet development trend the development of the crowd funding have been a new breakthrough. The crowd funding is the public fund-raising relying on the strength of the people to complete a project. But most of the current co-cast model there is a big flaw, that is, third-party payment of trust. The data will not be trusted and the transaction will not continue in this paper, the block chain technology is used to realize the common platform and the block chain technology has the characteristics of de-centering and tampering The use of block chain technology to achieve the platform to ensure that the user's information can not be tampered with, and then solve the third-party payment of trust The main research results of this paper are as follows (1)Completed the block chain technology based on the design of the public platform. The design part of the three-tier architecture to expand, including the interface layer, data encapsulation layer, business logic layer. The interface layer 基于区块链技术的众筹平台的设计与实现 refers to the interface at the bottom of the block chain and requires developer authentication before making an interface call. data encapsulation layer is mainly on the data package processing, packaging provides a set of development tools package The service logic layer includes the user module, the initiating module the voting module and the settlement module the user module can inquire the user information the transaction information inquiry and the user account recharge function; the initiating module is used for the initiation of the project; The existing co-ordination projects with the vote operation; settlement module for the expiration of the various projects to settle (2)Completed the block chain technology based on the realization of the public platform. In the server side using Tomcat as the system server, in the data storage side using MySQL database for data storage. The block chain uses the platform as the basic platform for the development of the public, and uses the interface provided by the platform to carry out the realization of the platform. With the support of these technologies, all the functions are completed. Finally, the platform for testing including functional testing and interface testing The final realization of the data can e trusted all the platfor KEYWORDS: crowd funding, block chain; tamper resistant; trust 内蒙古大学硕士学位论文 目录 摘要 ABSTRACT III 图目录 VIII 表目录 第一章引言 1.1选题背景及意义 1.1.I选题背景 1.1.2选题意义 1.2众筹现状 1.3本文结构安排 1.4本章总结 第二章需求分析 2.1用户需求 2.2功能需求. 2.3业务需求 66667 2.4本章总结 第三章相关知识与技术 3.1区块链 3.1.1什么是区块链 3.1.2区块链的特点 3.1.3区块链的运转 88990 3..4非对称加密 3.1.5哈希 ..,,,,11 3.1.6共识. 11 3.2点对点网络 12 3.2.1点对点网络的介绍 鲁甲甲音 12 3.2.2点对点网络与区块链网络的比较 13 基于区块链技术的众筹平台的设计与实现 3.3数据交互格式JS0N. 13 3.4前端框架 BOOTSTRAP 14 3.5本章总结 第四章系统设计 4.1系统整体介绍. 4.2系统结构. 17 4.2.1系统软件结构. 17 4.2.2系统物理结构 19 4.3接口层 20 44数据封装层 4.41数据写入的封装 21 4.4.2数据查询的封装 A4.3消息的加密 24 4.5业务逻辑层 25 生.5.1用户模块的设计 25 4.5.2发起模块的设计 29 4.5.3跟投模块的设计 31 4.5.4结算模块的设计 33 46数据库的设计 34 4.7本章总结 36 第五章系统实现 37 5.1运行环境 37 5.2主要功能展示 5.21系统主界面展示 5.2.2发起众筹界面展示 2.3跟投界面展示 5.2.4其他界面展示 40 5.3本章总结 第六章系统测试 ..42 6.1测试的重要性与目的 42 内蒙古大学硕士学位论文 6.1.1重要性 42 6.1.2目的 6.2测试策略 42 6.2.1功能测试 6.2.2界面测试 6.3本章总结. 49 第七章总结与展望 参考文献 致谢 54

...展开详情
2018-05-11 上传 大小:4.8MB
举报 收藏 (4)
分享

评论 下载该资源后可以进行评论 共1条

ccy340452040 真不错,谢谢分享
2019-03-17
回复
基于区块链技术的众筹平台

基于区块链技术的众筹平台

立即下载
html+css+js制作的一个动态的新年贺卡

该代码是http://blog.csdn.net/qq_29656961/article/details/78155792博客里面的代码,代码里面有要用到的图片资源和音乐资源。

立即下载
Camtasia 9安装及破解方法绝对有效

附件中注册方法亲测有效,加以整理与大家共享。 由于附件大于60m传不上去,另附Camtasia 9百度云下载地址。免费自取 链接:http://pan.baidu.com/s/1kVABnhH 密码:xees

立即下载
压缩包爆破解密工具(7z、rar、zip)

压缩包内包含三个工具,分别可以用来爆破解密7z压缩包、rar压缩包和zip压缩包。

立即下载
算法第四版 高清完整中文版PDF

《算法 第4版 》是Sedgewick之巨著 与高德纳TAOCP一脉相承 是算法领域经典的参考书 涵盖所有程序员必须掌握的50种算法 全面介绍了关于算法和数据结构的必备知识 并特别针对排序 搜索 图处理和字符串处理进行了论述 第4版具体给出了每位程序员应知应会的50个算法 提供了实际代码 而且这些Java代码实现采用了模块化的编程风格 读者可以方便地加以改造

立即下载
nc文件的读取作图

使用MATLAB读取nc文件格式代码,提取数据,完成作图等。

立即下载
美赛常用常用数据库网址

[全]美赛常用常用数据库网址,中文外文资源分类整理,大集合

立即下载
美赛模板-word模板-美赛必备

美赛模板-word模板-美赛必备, 美赛模板-word模板-美赛必备, 美赛模板-word模板-美赛必备

立即下载
情人节表白源代码

女神看到会跟你表白,哈哈哈哈哈,不要不相信,只要肯努力

立即下载