网站大量收购独家精品文档,联系QQ:2885784924

《区块链技术及应用》区块链项目实战案例.pptxVIP

《区块链技术及应用》区块链项目实战案例.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
区块链项目实战案例 目录 / CONTENTS9.1 基于区块链的婚恋平台开发9.2 基于区块链的智能物联网协作控制系统开发本章小结思考题 9.1 基于区块链的婚恋平台开发单身成年人口数量超过2亿男女比例严重失调二次婚恋的需求随着离婚率的增长而持续扩大大众对网络婚恋的接受度日益提高婚恋平台审核不严,虚假信息成患,信息泄露事件常有发生,危及用户财产安全,甚至生命安全传统婚恋平台上“鱼龙混杂”,诈骗、传销、卖保险、隐瞒婚史甚至伪造资料,骗婚骗财现象多有存在保障个人信息及财产安全关注方向问题 9.1 基于区块链的婚恋平台开发本项目目标如下(1)使用基于区块链的思想和技术,构建一个安全可靠的公开区块链网络;利用区块链的公开透明且不可篡改的特性确保用户个人信息的真实性和可信性。(2)构建去中心化的分布式存储系统,防止用户信息的泄露,拒绝第三方对用户隐私信息的不合理利用,充分保证用户隐私信息的安全。(3)完成对区块链网络的优化。 9.1.1 设计系统整体架构系统采用基于去中心化区块链的体系架构。区块链网络中有三类节点:用户节点、矿工节点和二级机构节点。系统整体架构设计图 9.1.1 设计系统整体架构由于大部分节点都选择不到中心化机构节点上去注册,那么中心化机构节点也会在区块链网络中被自然淘汰,而不会影响系统的运行。系统如何淘汰二级机构节点图 9.1.2 实现矿工节点矿工节点(区块链中最重要的节点)作用存储和验证整条区块链接收交易并将交易上传通过某种算法达成一致 9.1.2 实现矿工节点区块链矿工节点主要方法1.sendTran()方法:加速用户提交的交易在网络中传播的速度2.searchUserinformation()方法:通过遍历区块链记录,寻找指定用户(指定的用户公钥)及其相关信息3.searchUser()方法:寻找用户及其相关信息 9.1.2 实现矿工节点4.实现矿工节点的API该部分的实现基于5.4.2编程案例,不同的是,Flask框架在处理POST请求时获取数据的方法变了。代码中使用的方法是先获取字节流格式的原始数据,然后将其解码,最后转换成JSON格式数据。婚恋平台的区块链节点的矿工API一些接口/search_userinformation接口/post_userinformation接口/search_user接口/trans_unconfirm接口/new_block接口/status接口/cunning接口5.矿工节点需要的HTML模板 9.1.3 实现二级机构节点婚恋平台/传统的中心化设计二级机构应用调整中心化和去中心化之间的平衡,同时弥补两者的不足。作用二级机构节点解决身份验证问题作为第三方监管用户和矿工使用区块链上的数据进行数据挖掘以获取有用的信息缺点可靠性低可信性低运行费用昂贵具备注册的功能 9.2 基于区块链的智能物联网协作控制系统开发本项目目标区块链技术密码学方法保证数据传输和访问的安全保护智能物联网信息等高度隐私数据不易被骗取、盗取和篡改避免智能物联网设备由于物联导致的信息破坏等现象满足人们不同的需求并集中碎片化的智能物联网设备为用户提供个性化场景服务,实现智能物联网的协同合作、统一管理 9.2.1 网络架构本系统采用了分布式端到端的网络架构基于区块链的智能物联网协作控制系统网络架构 9.2.1 网络架构基于区块链的智能物联网协作控制系统中的网络通信可分为以下3个部分用户节点(系统客户端)与智能物联网节点的通信智能物联网节点与智能物联网节点的通信智能物联网节点与家用电器的通信用户节点:“智能物联网”网络中的普通节点智能物联网节点:“智能物联网”网络中的共识节点 9.2.1 网络架构用户节点(系统客户端)与智能物联网节点的通信以及智能物联网节点与家用电器的通信用户节点与智能物联网节点的通信用户节点既可以位于家庭的内网中,也可以位于外网中智能物联网节点位于家庭的内网中时,其拥有的是内网IP,我们可以通过内网穿透的方式,使其拥有外网IP,从而实现与用户节点的远程通信基于区块链的智能物联网协作控制系统的数据通信设计 9.2.2 实现智能物联网节点智能物联网节点拥有的3种身份接收用户节点的各种交易请求,并进行相应的逻辑处理后,生成响应信息返回给用户节点面向底层“智能物联网”网络,这类似于区块链网络中的矿工节点,其不断地通过工作量证明将用户节点提交的交易数据写入区块链面向嵌入式设备(家庭数据采集及智能物联网控制设备),通过执行相关的指令来控制智能物联网设备,收集家庭环境的状态数据。 9.2.2 实现智能物联网节点智能物联网节点的主要任务对用户节点的请求进行相应的处理并返回处理结果维护底层区块链网络的稳定运行,即不断地执行工作量证明并验证区块数据合法性根据接收到的指令控制嵌入式设

文档评论(0)

ning2021 + 关注
实名认证
文档贡献者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档