- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE III
基于区块链技术的资产交易平台的设计与实现
Design and Implementation of Asset Trading Platform
based on block chain technology
摘 要
此次研究课题去中心化资产交易系统项目提出采用基于Hyperledger Fabric超级账本做为搭建区块链网络的框架工具,在次区块信任网络中实现一个简易的去中心化资产交易系统。首先介绍了区块链的产生的大背景和区块链的技术概述,其中包括区块链的去中心化、去信任化、不可篡改的特点和一些区块链的平台,如比特币、以太坊、EOS、Hyperledger Fabric等,也概述了区块链的技术组成部分,如P2P网络的概述与简单实现、产生哈希值的算法等密码学相关的内容,以及对区块链未来的一些展望、应用场景和一些岗位需求等。然后,整体介绍了本次项目使用到的Linux基金会旗下的超级账本项目Hyperledger Fabric技术,先介绍了超级账本、智能合约、链码的概念和定义,如链码其实就是Fabric中的智能合约,并部署在区块链上与应用层通信的中间媒介。然后介绍了Hyperledger Fabric超级账本技术的整体架构,从应用层的Fabric Api、事件、Fabric SDK开始,到Fabric的核心成员服务模块、共识服务模块、链码模块等。然后,描述了Fabric拓扑结构,并有拓扑结构图解释,拓扑结构节点,即从客户端节点发送交易提案到Peer组织上的背书节点做模拟执行,并对结果进行签名返回给客户端等。然后介绍了Hyperledger Fabric的共识排序相关源码,然后直接概述Fabric在各个Peer组织的各个节点上存储区块和存储引擎技术。最后利用以上概述的技术实现了一个简易的去中心化资产交易系统,从资产交易系统的需求开始,做了一些目录的介绍和一些算法的实现描述,如用户注册、资产登记、资产装入等算法描述,此项目使用行为驱动开发模式进行开发。
关键词:Fabric超级账本 区块链 联盟链 智能合约 去中心化资产交易
ABSTRACT
The decentralized asset trading system project of this research subject proposes to adopt Hyperledger Fabric super ledger as the framework tool to build block chain network, so as to realize a simple decentralized asset trading system in the sub-block trust network.Firstly introduces the big background of block chain and chain block technology overview, including the decentralization of block chain, to trust, not tamper with the characteristics and some block chain platform, such as COINS, etheric fang, EOS, Hyperledger Fabric, etc., also summarizes the technical part of the chain block, such as an overview of the P2P network and simple implementation, produce the cryptography such as hash algorithm related content, and some prospects for the future of chain blocks, application scenarios, and some position requirements, etc.Then, the Hyperledger Fabric technology of the super ledger project under the Linux foundation which is used in this project is comprehensively introduced. Firstly, the concept and definition of super ledger, intelligent contract and chain code are introduced.
您可能关注的文档
- “定到定”功率曲线引发道岔故障.doc
- “在孤独与爱中挣扎”——分析《百年孤独》中的女性形象.doc
- “尊班抑马”还是互有褒贬?——评刘知几的班马优劣论.doc
- 《傲慢与偏见》中女性形象及婚姻观探析.doc
- 《红字》中海丝特·白兰形象的解读.doc
- 《聊斋志异》奇女子形象研究.doc
- 《诗经·邶风》女性精神世界初探.doc
- 《四川方言词典》中的同形字浅析.doc
- 《野性的呼唤》中的大狗巴克形象解析.doc
- 《左传》晋文公形象分析.doc
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 第十一单元第二十一节德彪西教学课件-2021-2022学年高中音乐人音版必修音乐鉴赏.pptx
- 人教中图版(2019)信息技术必修2 1.2 认识信息社会 教案(表格式).docx
- 高性能低表面处理环氧涂料的制备和性能研究.docx VIP
- 永临结合及转换方案-投标200页简易版.docx
- 【语文】人教部编版语文八年级上册:古诗文理解性默写(完整版).pdf VIP
- 基本乐理音程介绍PPT课件.pptx
- GB_T27065-2015_合格评定产品、过程和服务认证机构要求.doc
- 环氧改性有机硅树脂低表面能涂料的研制.doc VIP
- 0~3岁婴幼儿心理发展与教育(高职)全套教学课件.pptx
- 语文一年级上册核心素养教案全册.pdf VIP
文档评论(0)