项目背景:

在当前区块链技术大火的条件下,针对当前一卡通在安全性,稳定性方面有所欠缺的情况,我们考虑可以将区块链技术应用到校园一卡通的升级中,使一卡通使用更便捷,交易记录更加透明,同时安全度,稳定性更高。还可以最大限度上保护老师同学的隐私,更好得服务老师同学。让校园卡系统从不得不用的系统一跃成为舍不得离开的系统,实现校园卡利用最大化。

利用区块链技术实现校园卡系统的去中心化,并实现交易与清算同步,使交易更迅速和透明,照顾同学老师的使用体验的同时减少学校的运行和管理成本,另外利用区块链的特性将校园卡作为使用者的一个ID,用作校园内“身份证“,更方便地用于各种身份验证,真正地将技术应用于实践,让人们体会到新的技术对生活的改善,另外借助区块链技术对校园卡新加入许多的实用功能,如对食堂的评价等,使校园卡功能更加全面用途更加广泛。

目前有许多基于区块链技术的系统,但是与校园卡相关的还没有,本项目有先发优势,做成可以填补市场空白。

项目研制目标:

利用区块链技术实现一个私人区块链平台,构建一个去中心化、开放性、不可篡改性的校园卡消费系统。不采用传统的拥有主服务器的中心化系统,而是各个节点的权利和义务均等的去中心化系统。

每一位校园卡用户即为一个客户端,不存储任何信息,在需要时用户可以安全地通过分配的唯一身份标识查询信息和使用校园卡的功能,例如:充值、提现等功能。

基于区块链技术的校园卡管理系统具有区块链应有的特质,结合校园卡服务,使用户更加安全,方便,快捷地使用校园卡。系统是一个开放性的系统,即除了交易各方的私有信息被加密外,其他交易信息对所有人公开,整个系统高度透明,同时又能保证用户的隐私不被泄露。整个系统的信息是不可篡改的,信息一旦通过了验证并被存储,单个节点上对数据库的修改是无效的,除非能同时控制半数以上的节点,因此可以保证存储的信息稳定性和可靠性极高

基于此,我们当前需要做的是:

1.选取网站作为程序的表现形式

2.程序需要支持的功能

(1)注册

(2)挂失/补办

(3)身份认证

(4)查询(个人信息、充值记录、余额、消费记录、借还图书记录等)

(5)消费/充值

(6)提现

(7)实现对数据的使用(校方可以通过这一平台宏观地查看学生的消费记录、借还图书记录等信息,方便学校对学生的学业、饮食水平进行监督,其他账户则不具有这一权利)

项目的主要创新点:

利用区块链技术的隐私性,使用户的个人信息更加安全。

因为分布式账本存储,防止单服务器崩溃导致数据丢失,增加系统稳定性。

增加了评价等功能,可以接收来自用户的反馈,便于优化系统。

通过设计使用户界面更加友好,提升用户体验。

使用智能合约,使系统运行流畅,减少人工干预。

项目主要工作流程:

注册:每当校园卡账号被系统创建时,系统需要给该校园卡账号赋予特定的身份用来标识校园卡用户的种类。

挂失/补办:当用户申请挂失校园卡时,将该校园卡的卡号注销。当取消挂失或补办时将由系统重新生成一个新的与原有加密ID建立联系的校园卡号给用户使用,并广播原卡号转换为新卡号的消息记录到区块链中。

身份认证:校园卡存储着用户的身份信息,当外界需要进行身份验证时,只能从中获取系统根据私人信息生成的密钥来验证身份,其中具体内容无法获知

查询:校园卡用户自身可以查询自己的个人信息、充值记录 、余额、消费记录(消费地点时间金额)

消费:用户与商家发起交易并生成一个未确认的交易记录,暂储在交易数据库中,多个交易形成区块,该区块被确认后放入区块链层中。

充值:用户向交易平台发送充值申请,平台确认后在交易数据库中生成一个有效的进账记录,最后加入区块链层中。

提现:用户向交易中心提交提现申请,平台确认后在交易数据库中生成一个消费记录,并将钱打入用户预留账户里,最后加入区块链层中。

开发难点:

  1. 数据上链
  2. 设计出人性化方便快捷的用户平台
  3. 交易时如何对交易的合法性进行快速验证
  4. 如何实现短时间快速处理大量小额交易

项目界面设计:暂无

相比已有项目突出的优点:

使用区块链技术实现校园卡服务。

1.具有去中心化的特点,节省了大量的维护费用。

2.用户的个人信息更加安全,而且校园卡系统更加稳定。

3.更加人性化的用户界面,可以方便地使用功能。

校园卡私人区块链平台毕设相关推荐

  1. 区块链BAAS平台:公共或私人区块链编程以用于各种用途

    2019独角兽企业重金招聘Python工程师标准>>> 人们可以为公共或私人区块链编程以用于各种用途.理论上,我认为牺牲权力下放的方面可以解决区块链技术背后的许多当前问题.区块链仍然 ...

  2. Oracle再发力,区块链平台多项更新

    本周,Oracle宣布将加速全球区块链的采用.据悉,目前全球已经众多企业通过Oracle区块链平台享受到了区块链应用程序的优势,而Oracle将为区块链平台添加更多新功能,帮助用户加速区块链应用程序的 ...

  3. 免费下载使用!趣链新一代区块链平台首次深度解析

    作者 | 张珂杰 本文系趣链科技2021产品发布会深度解析系列 张珂杰,趣链区块链平台研发负责人 关键词:联盟链.新基建.可信基础设施.隐私保护.易用性.可信数据 文章框架速读: 点击文末阅读原文即可 ...

  4. 俄罗斯作家协会将推出知识产权贷款区块链平台

    点击上方"蓝色字"可关注我们! 暴走时评:俄罗斯主要的非政府组织俄罗斯作家协会(RAO)将推出一个基于区块链的知识产权担保贷款金融平台.RAO首席执行官Alexander Sukh ...

  5. 三位一体:打造软硬服一体化的区块链平台

    导 读 随着联盟链产业的精细化发展以及国内外技术产业核心知识产权的白热化竞争,当前联盟链发展瓶颈逐渐显露,主要存在以下问题: 首先,缺乏场景精细化服务.当前联盟链企业大多数使用通用化的联盟链服务平台, ...

  6. 一文了解摩根大通的金融区块链平台:Quorum

    本文的翻译和介绍,目的是为读者更加开阔思路的了解分布式账本本身在金融领域的应用,以及它与区块链的关系和区别,无论是从技术层面还是应用层面,让读者对分布式账本技术以及它的子集区块链技术,能够有一个更深层 ...

  7. 重磅发布 | 中汽协携手零数科技发布汽车数据可信存证区块链平台

    原文发布时间 2021-04-28 原"能链科技"现已更名"零数科技" 2021年4月28日,中国汽车工业协会在北京组织召开"智能网联汽车数据安全研讨 ...

  8. 用区块链变革教育行业?全球首个教育+旅行+区块链平台——Ambertime:让每个人都能够将时间凝结成自己专属的“琥珀”...

    日前,区块链引发了世界性的关注,全球正在跑步进入"区块链经济时代".区块链的诞生,标志着人类开始构建真正可以信任的互联网.正因此,区块链被堪称是继蒸汽机.电力和互联网之后的第四次技 ...

  9. BC之CM:区块链之共识机制——深入浅出以及国内外当下主流区块链平台共识机制纵向、横向比较相关配图

    BC之CM:区块链之共识机制--深入浅出以及国内外当下主流区块链平台共识机制纵向.横向比较相关配图 目录 区块链共识机制的深入浅出 国内外当下主流区块链平台共识机制纵向.横向比较 区块链共识机制的深入 ...

最新文章

  1. matlab私有函数,MATLAB 嵌套函数,子函数,私有函数,重载函数
  2. 面经系列 | Python,数据结构,神经网络
  3. 关于Linux的虚拟内存管理
  4. 2020\Simulation_1\4.数字9
  5. HDU3400+三分
  6. python监控服务器是否在线_python检测服务器是否正常
  7. 修改oracle用户资源限制,RHEL5中安装Oracle11gR2修改用户SHELL限制、环境配置、内核参数...
  8. MSP430F5529 DriverLib 库函数I2C驱动OLED屏幕
  9. html使标签为正方形,W3C CSS测试答案
  10. mysql latid1_mysql触发器的实战经验
  11. ASP.NET中自动生成XML文件并通过XSLT显示在网页中的方法
  12. 我佛了!用 KNN 实现验证码识别,又 Get 到一招
  13. 表达式求值(from leetcode 241)
  14. mongodb 查多个不等于_MongoDB增删查
  15. html调用eps,eps输出没有属性
  16. ThinkPHP5实验室预约管理系统
  17. 毕业论文速成指南来了!
  18. 英伟达发布《永劫无间》最新显卡驱动更新,驱动人生升级教程
  19. 家里蹲大学数学杂志官方网站
  20. 苹果审核状态为Metadata Rejected下的问题

热门文章

  1. 【前端】真实手感翻书,书页卷角,JS翻页
  2. 如何实现背景图片的高斯模糊(毛玻璃边)效果 filter: blur(5px)
  3. 告诉你iOS为什么比安卓流畅
  4. springclound consumer(消费者)
  5. Linux防火墙开启Redis端口
  6. 为什么现在那么多人都在网上买东西,都不去实体店买了?
  7. R语言批量处理读取压缩包里面的Excel文件(带源代码)
  8. 查询并批量插入数据的Sql命令
  9. 笔记本拆机清灰,换硅脂,升级改造链接
  10. 一篇文章教会你装饰控制台的文字和图案