- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
本科毕业设计开题报告
基于区块链管理的线上宠物追思系统
一、选题的背景与意义
宠物是人类重要的朋友,有助于人类的身心健康,还提供了非人类社会的支持元素,如安全感,被关心被关爱和被喜欢的感觉,以及个人价值感等,满足了人类渴望交流和关注的欲望,缓解生活压力和负面影响,降低人类抑郁程度,此外宠物还会给家庭带来欢乐气氛,促进家庭的和睦和谐。
传统建墓地等追思的方式曾引起社会讨论,引发争议。在2007年,成都的一名高校教授花费10万天价为爱犬办葬礼便引起争议。对于花这样一笔钱来而自己的宠物狗操办葬礼,大多数市民都表示支持和理解也有不少市民持反对意见。REF_Ref24320\r\h[6]高昂的价格让宠物殡葬行业的监管成为灰色地带,宠物墓地越来越多,价格越来越贵。宠物墓地不合规范随意建设导致污染环境。REF_Ref469460959\r\h[1]宠物本身具有社交属性,但是对亲友宠物的追思情感很难传递给宠物主人,传统方式有限。“云撸狗”“云撸猫”让网络与宠物市场结合,这联想到网络与宠物殡葬相结合,让亲友将追思情感更容易传递给主人。而区块链的不可篡改性和链式管理,让宠物追思更加方便管理。
区块链起源于比特币,2008年11月1日,一位自称中本聪(SatoshiNakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文,阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。REF_Ref23820\r\h[5]
区块链是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的技术保证数据传输和访问控制的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。REF_Ref1995179674\r\h[2]目前,区块链被很多大型机构称为彻底改变业务乃至机构运作模式的重大突破性技术。在金融、物联网、公益慈善、医疗健康、供应链等领域,越来越多的企业机构开始探索区块链在行业中的应用前景,规划基于区块链技术的数据流通路线图。REF_Ref1406761013\r\h[3]
区块链的主要优点有
去中心化REF_Ref26645\r\h[7]
不存在中心化的硬件或管理机构,所有节点的权力和义务相等,任一节点停止工作都不会影响系统整体的运作,系统中的数据块由整个系统中具有维护功能的节点来共同维护。REF_Ref1576358149\r\h[4]
信息不可篡改REF_Ref26645\r\h[7]
一旦信息经过验证并添加至区块链,就会永久地存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。其中不可修改可以由平台设计限量专属悼念物品让逝世宠物有独一无二的悼念物。REF_Ref1576358149\r\h[4]
开放性REF_Ref26645\r\h[7]
系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。REF_Ref1576358149\r\h[4]
区块链线上追思与传统宠物追思不同,宠物主人可以在线上追思中尽情表达对宠物的思念情感,利用区块链公开不可修改的特性,为宠物制作或购买限量特制悼念物品。而同时,线上悼念与现实葬礼关联性较差,不会出现“宠物豪华葬礼”等引发社会矛盾的事件。利用区块链技术弥补传统技术的不足,可以很好结合宠物的社交属性,在公开悼念中向宠物主人传递对宠物的思念情感,达成社交目标。
二、研究的基本内容与拟解决的主要问题
(一)本课题研究的基本内容:
区块链的架构与实现
区块链节点的管理(各节点身份认证、区块上链认证)
用户信息管理(注册、注销、权限管理、隐私管理)
逝世宠物信息管理
追思物品管理
宠物追思活动实现
追思活动上链
按照网络工程的规范要求,首先进行需求分析、系统设计。结合目前技术,合理安排并布局系统功能;随后进行编码、测试。达到能正确读取和分析数据,绘出图表的要求,并完成后续美化呈现工作;最终部署并运行。保证系统的完整性与流畅性。
(二)本课题拟解决的主要问题:
区块链的架构与实现:通过调用现有密码学函数库的方式实现区块链
区块链节点的管理(各节点身份认证、区块上链认证):防止攻击者假冒合法用户获得资源的访问权限,保证系统和数据的安全,以及授权访问者的合法利益,区块链上各个节点区块的上链必须由合法用户进行上传,如何对各节点用户的身份及其上传的区块进行认证便是该点主要
文档评论(0)