首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

加密护照-用于护照验证的区块链技术

加密护照-用于护照验证的

区块链技术

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安全组织提供透明的数据

时间安排:

预期经费:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180808B18H9M00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券