加密护照-用于护照验证的
区块链技术
1
需求背景
在这个技术时代,办理假护照并不算难事。但是由于没有用于验证假护照的完美设施,当局跟踪这些护照变得越来越困难。目前,有许多做法可以伪造护照。在Vocative的网站上,一篇标题为“黑市上假护照的成本”的文章表明,互联网上存在许多可以提供假冒和被盗护照的非法来源。区块链技术最初是为比特币加密货币而开发的,该加密货币基于分散式交易和数据管理。通过运行一致性算法,网络中的所有人都可以对每笔交易进行验证。区块链网络上的分类账是对所有黑客攻击免疫力最强的。在区块链技术中有两种类型的分类账:无权限和私人分类账。比特币交易中,总帐是公共许可较少的共享分类账,非常适合加密货币交易,但不适用于私人业务交易,因为业务交易需要透明且安全,区块链技术主要用于比特币应用。由于交易流程的完整性、透明性、固定性、可靠性和高效性,研究人员现在将重点放在非比特币应用上。
在这个项目中,我们将开发Blockchain应用程序Cryptopassports来验证区块链网络上的护照。与传统的集中式数据库不同,Cryptopassports将在Blockcahin网络上维护护照交易的分布式账本,从其创建开始到签证盖章。区块链技术不能破解分布式总帐。如果黑客试图修改分类账的副本,其他区块链网络中的人会反对此做法。所有加密的护照交易对于网络中的所有同行是完全透明的,使用此应用程序,未经授权的人不能添加假护照。核实护照的信息可分享给每个利益相关者,例如大使馆、机场、护照办公室和其他监管机构。
有很多平台可用于开发Blockchain应用程序。在这个项目中,我们使用基于Linux基金会推出的“Hyperledger”项目中的Hyperledger Fabric平台来开发Blockchain应用程序Cryptopassports。该平台提供模块化体系结构,允许诸如共识和会员服务等组件,并且还利用容器技术来托管称为“链码”的智能合约,其中也包含应用程序日志。
项目目标:
该项目的目的是开发所述的Cryptopassports应用程序,来验证区块链网络上的护照。为完成该项目,我们设定了以下具体目标
1.设置物理区块链网络
2.准备要求规格文件
3.设计链码
4.链码的发展
5.在区块链网络上部署链码
6.测试链码
7.开发网络接口
8.测试完整的应用程序
9.最终应用程序部署
预期成果:
1.确保护照有效性
2.杜绝伪造护照
3.确保只有合法的外国人进入国土
4.为不同的利益相关者,如护照办公室、移民局、大使馆、安全组织和CPEC安全组织提供透明的数据
时间安排:
预期经费:
领取专属 10元无门槛券
私享最新 技术干货