带你读《区块链工程实践行业解决方案与关键技术》之一:基于区块链的可信电子证照

丰富的线上&线下活动,深入探索云世界

做任务,得社区积分和周边

最真实的开发者用云体验

让每位学生受益于普惠算力

让创作激发创新

资深技术专家手把手带教

遇见技术追梦人

技术交流,直击现场

海量开发者使用工具、手册,免费下载

极速、全面、稳定、安全的开源镜像

开发手册、白皮书、案例集等实战精华

为开发者定制的Chrome浏览器插件

从业务流程上看,基于区块链的可信电子证照是一个典型的分布式应用(DApp),因此我们采用以太坊的技术底层作为支撑,其基础技术架构自下而上包括数据层、网络层、共识层、合约层和应用层。结合电子证照应用的需要,我们设计了如下技术架构(见图1-3),主要分为技术层、服务层和用户层。□技术层运用以太坊平台,将证照信息及使用记录进行区块化封装,连接成区块链;□服务层以技术层为基础,向用户提供会员制服务、区块链服务、电子证照服务;□用户层主要表现形式为公民用户App、发证机构前端,以实现用户与用户之间、用户与发证机构之间的信息交互。

根据不同证件的业务类型,采用主链和侧链[10]双向锚定的设计加以区分。如图1-5所示,主链用于身份证明,用户利用身份证、护照或社保卡在主链上完成身份认证,再通过主链锚定其他电子证照;不同的证照对应各自的侧链,以便于划分不同的业务数据,提高登记、查验效率。侧链的双向锚定技术允许信任在不同网络间传递,建立个人信用体系;同时允许发布试用版本的电子证照区块链,对主链不造成影响。

1.身份认证阶段身份认证系统主要涉及区块链平台、用户App和后台管理系统的交互。对于业务系统注册账号分3个不同的角色:普通用户、制证机关用户、查验机构用户。普通用户身份认证如图1-6所示,发证机构身份认证如图1-7所示。

2.发证、收证阶段收发证系统主要涉及用户端、区块链平台、发证机构前端和政府业务库的交互,如图1-8所示。首先,用户A由App向发证机构B请求签发电子证照。其次,政府业务库未查找到证照记录则返回申请步骤,查找成功则通过发证机构前端进行制证发证,发证机关签名,通过请求信息获取用户A(持证人)的公钥(地址)。再次,发证机构用自己的私钥和用户A的公钥加密,平台输出该笔交易的Hash值,向全网广播用户A的发证记录,记录证件信息的区块编号,写入区块链。其他机构收到了发证机构B的广播信息,并对用户A的身份信息进行确认。最后,持证人在App上验证发证机构签名,确保信息未被篡改,在区块链上用私钥解密完成收证,发证机构公钥解密作为存证。

3.换证阶段换证系统同样涉及用户端、区块链平台、发证机构前端和政府业务库的交互,如图1-9所示。用户A由App向发证机构B请求更改电子证照,输入A的区块链地址、发证组织机构代码以及用户公钥加密的证件信息。发证机构B接收到用户A的更新请求后,首先根据用户信息查询该用户的已有身份证书,如果未找到,则更新失败;如果找到已有身份证书,则比较已有证书中的用户公钥、颁发者、有效期等信息与更新请求中的信息是否一致,如果一致则更新失败,如果不一致则为用户创建新的电子证书(同发证步骤)。

4.查验阶段查验系统主要涉及查证人用户端、持证人用户端、区块链平台的交互,分为远程查验(见图1-10)和线下查验(见图1-11)。

远程查验步骤如下:(1)查证人C通过用户端直接向持证人A申请查验证照信息,若持证人A拒绝请求则查证失败,通过请求则会调出带有发证机构B签名的电子证照,由查证人C用其公钥加密后,向其他节点广播查证记录;(2)查证人C验证发证机构签名,用私钥解密套用模板进行证照查验。远程查验满足了用户随时随地进行证照查验的需求,大幅节省了社会交往、商务活动的成本。线下查验则首先需要查证人C扫描持证人A的含有其自身ID标识的二维码,之后向持证人A发出证照查验申请,并按远程查验步骤进行。

如1.4.2节提到的,可信电子证照采用许可链作为区块链技术底层。许可链分为联盟链和私有链两种,为简单起见,本节将以私有链为例,讨论如何搭建并部署一条属于自己的以太坊私有链。考虑到便捷性,我们提供私有链底层平台的部署脚本,基于该脚本可实现私有链的自动化快速部署。在环境准备方面,私有链平台部署在政府内网,区块链节点运行于若干PCServer,在IP层保证区块链节点间的互联互通。□测试环境:3台全节点服务器(虚拟机)。□服务器系统:centos6.8。□服务器性能:4核,8GB内存。□以太坊客户端:geth(Go语言版本的客户端,如图1-13所示)。

搭建及部署以太坊私有链的具体步骤如下。第一步:部署主节点,在该节点上生成创世区块。首先,通过制定的参数配置,在控制台启动geth服务,如图1-14中方框部分所示。

在图1-14中,通过参数console启动一个带命令行的geth服务。接着,通过带有命令行的geth服务,注册一个新用户。□personal.newAccount("test1234”):注册新用户的web3接口。□0xfc3147e7d648b3513f3fbad853ddc242e7f003ba:注册成功后为新用户生成的地址address,对于以太坊来说也是公钥,记住这个地址,在配置创世节点的时候需要。新用户创建成功后,输入命令“exit”退出服务,如果不退出,geth服务会自动同步公链区块,搭建私有链则不需要同步以太坊公链。然后,通过创世节点配置配置文件(genesis.json),初始化创世节点。初始化配置文件内容如下:{"alloc":{

geth--datadirdatainitgenesis.json运行上述命令后会看到图1-15所示的界面。

至此,创世节点的初始化就完成了,现在我们来启动创世节点:geth--datadirdata--mine--etherbase0--minerthreads2--port30303--rpc--rpcapi"db,eth,net,web3,personal"--rpcaddr10..129.--rpccorsdomain“*”console运行上述命令后会看到图1-16所示的界面。

注意,需要记住图1-16所示方框中的信息,后面需要在从节点添加监听地址来同步主节点的区块。我们的创世区块的主节点已经启动了。可以查看创世节点的一些信息,如图1-17所示。

第二步:部署从节点,并且同步主节点的区块信息。首先,把主节点服务上的genesis.json复制到从节点服务器,并初始化节点:

geth--datadirdatainitgenesis.json运行上述命令,会看到如图1-18所示的界面。

personal.newAccount(234test;“0xabc147e7d648b3513f3fbad853ddc242e7f00gjs”

目前市场上还没有完善的存证链服务。身份验证、学历验证等都是某一类证照的查验服务,无法形成个人、企业、组织的完整信用数据体系。区块链技术为政府、第三方机构的存证服务提供统一可信的服务平台,形成完整的存证服务链条,积累大量的信用数据,构建诚实可信的信用平台,为政府、金融机构、商业企业、社会组织提供信用服务,市场潜力巨大。

我们可以采取与政府及第三方机构合作运营的方式(见图1-21),由其提供证照业务数据,并在电子证照平台上发证;服务民生,为公众用户提供免费的存证服务,发展活跃用户;对于有查验需求的商业机构及社会组织,则按次数或流量收费,提供有偿存证服务。

THE END
1.你有福了顺心顺意你有福了 顺心顺意2025-01-30 03:48:00 一笔写艺术 湖北 举报 0 分享至 0:00 / 0:00 速度 洗脑循环 Error: Hls is not supported. 视频加载失败 一笔写艺术 161粉丝 学书法文化,让更多人了解书法 00:16 你的智商 最高是多少 00:16 谁更爱父母 你有多少分 00:16 谁的老婆最好 你老婆https://www.163.com/v/video/VLLIS8M60.html
2.感恩母亲节主题活动策划13篇母亲节活动目标群体为25岁——45岁之间的时尚白领女青年和在政府机关、企业担任中高层职务的成功人士。由于公务或商务繁忙,与家人在一起的时间一般较少,特别是与父母亲在一起的时间更少,“回报养育之恩”的情结,可以引发其潜在的消费可能和情感需求。 https://www.yuwenmi.com/fanwen/huodongcehua/4230302.html
3.艺术签名设计生成器免费版下载艺术签名设计生成器这是一款方便与用户朋友们需要签字的时候出现的软件,在此软件上他会根据着自己的名字来制定出多种不同的签字样貌,这样我们就可以找到属于自己的一种进行着使用的过程。并且在此软件上面可以轻松的去给你的艺术签名其进行着各种设计的选择,这样会让你有着与众不同的样貌出现。 软件功能 1、各种类https://www.qimu86.com/soft/12739.html
4.小学艾滋病预防教案7篇教学过程: (一)教师朗诵配乐诗:一种声音——致一个特殊的群体 有一种感觉叫受伤/有一种心情叫绝望/我终于知道/在某个阳光灿烂的早上/我站在现代化的城市里/却感觉不到阳光/也看不到希望/我站在人前/销蚀得只剩下一团悲伤/黑暗难道比光明更永恒?/痛苦难道比幸福更深刻?/我大声质问智慧/没人能告诉我/这灾https://xiaoxue.ruiwen.com/jiaoan/313829.html
5.优惠价6.90元签名设计真人手写艺术签名一笔签商务签名电子签名练推荐理由:签名设计真人手写艺术一笔签商务签名,电子签名练字帖,英文个性签名,多种款式,支持修改 商品详情 品牌: 丽豪 型号: 签名设计 颜色分类: 1款签名设计 1款签名设计+1款视频 1款签名设计+1款视频+1套电子临摹 3款签名设计 3款签名设计+3款视频 3款签名设计+3款视频+3套电子临摹 加刻1枚签名印章(不含http://www.tool168.cn/item/index/id/178645.html
6.《预防艾滋病》主题班会(一)活动时间:12月1日(星期四)全天 (二)活动地点:龙影图书馆和吴文季音乐厅 (三)参与人员:院青年志愿者、院学生等 (四)传单发放:以发传单的形式发放相关宣传资料。 (五)展板宣传:展览宣传图片、海报及文字展板 (六)集体签名:集体在横幅上签名或者留言纪念。 https://www.yjbys.com/cehuashu/zhutibanhui/4381035.html
7.母亲节主题活动策划方案(精选20篇)母亲节活动目标群体为25岁—45岁之间的'时尚白领女青年和在政府机关、企业担任中高层职务的成功人士。由于公务或商务繁忙,与家人在一起的时间一般较少,特别是与父母亲在一起的时间更少,“回报养育之恩”的情结,可以引发其潜在的消费可能和情感需求。 四、活动主题 https://www.oh100.com/zhichang/5887564.html
8.企业网银登录类常见问题通过柜台注册方式申请使用网上银行个人服务的,根据银行打印的服务凭条上的“网银登录用户名”登录后,客户必须设置本人使用的网银用户名(6-20位含有数字、字母的用户名);通过自助注册方式申请使用网上银行服务的,在注册过程中设定本人使用的网银用户名。用户名一经设定不能更改。 2. 通过柜台注册方式申请使用网上银行个人https://www.360docs.net/doc/63cae97850e79b89680203d8ce2f0066f43364cc.html
9.艺术签名纯手写个性签名商务书写明星字书法创意手写设计电子签名1.写完要求换笔; 2.名字竟然留错; 3.收到后再提出特殊要求例如竖款/繁体/一笔签等。 若不满意,可在原基础样式上免费修改。更改样式需另收费。但不作为赠送其他的理由哦。 【特别注意】 1.请不要问收到签名后您学得会么,我们对您不了解,这根据您的个人能力,视频有录制书写过程,所以,这里不负责手把手教您http://lanzhou.witcp.com/shop/c126/tdda85d8b8ee.html
10.有关活动方案汇编15篇为了确保事情或工作能无误进行,时常需要预先制定方案,方案属于计划类文书的一种。那么什么样的方案才是好的呢?下面是小编收集整理的有关活动方案,欢迎阅读与收藏。 有关活动方案1 活动时间: 门店开业前三天 活动目的: 扩大宣传告知新老顾客超市新店开业,让顾客在参与公司活动的过程中了解、熟知超市进而使周边小区的居https://www.cnfla.com/huodongfangan/3273618.html
11.资讯该笔业务的落地丰富了海南自贸港新型离岸国际贸易业务类型,交通银行海南省分行将继续提升贸易投资自由化便利化服务水平,发挥品牌优势,做大、做优、做强贸易金融,助力打造自贸港区域特色。 “十四五”时期上海国际金融中心建设的六大关键词 第一个关键词“创新发展” http://www.bankcomm.com/BankCommSite/shtml/jykj/cn/2601303/2601336/2601513/list.shtml
12.一笔签名设计相关一笔签名设计大全艺术签名设计一笔签安卓版是一款可以免费帮你设计个性签名的手机软件,各种类型的签名都可以设计,为你量身打造你的专属签名,非常的方便,感兴趣的用户赶快来IT猫扑下载体验吧!软件介绍签名,设计签名,艺术签名设计,免费签名、个性签名、商务签名、唯美签名、爱 [ 查看详细 ] 分类:生活服务| 语言: 中文| 大小: 14326https://www.itmop.com/tags_%D2%BB%B1%CA%C7%A9%C3%FB%C9%E8%BC%C6.html
13.南昌应用技术师范学院赣新校区图书馆纸质专业类图书采购2.1“供应商须知前附表”中所述的采购人已获得一笔采购资金,用于采购“货物需求及技术要求”所列货物。 3.采购范围 3.1本项目采购内容:见“供应商须知前附表”。 3.2本项目交货期、交货地点及交货方式:见“供应商须知前附表”。 4.合格的供应商(以下简称供应商) https://www.ncpu.edu.cn/mobile/show.php?contentid=31547
14.艺术签名设计免费在线制作设计一笔签名曦之签名网专注于签名设计,个性签名,花式签名,在线签名,免费签名等高端定制服务;曦之签名网为大众提供个性手写签名有:商务签名,形象签名,连笔签名设计等高端优质的定制服务,联系电话:028-82662926。https://www.xizhiqm.com/
15.前瞻区块链产业全球周报2021第31期:Facebook撤销加密货币广告禁令12月3日消息,《星际迷航》创作者吉恩·罗登伯里(Gene Roddenberry)与Lucille Ball旗下公司Desilu Productions签订第一份《星际迷航》合同。如今这份合同中的签名作为DNA代码植入活细菌的细胞中,Roddenberry Entertainment将其描述为有史以来第一个Living Eco-NFT。 https://ecoapp.qianzhan.com/detials/211209-fdb049ad.html
16.三十二个签名设计技巧签名设计就是设计签名,一般人写名字只是通过一般的汉字规则,这样写出来的名字往往很一般,没有什么艺术性,而签名设计就是由签名设计师根据中国传统书法、美术构图及字与字之间的联系来进行设计的。经过设计以后是签名书写方便、造型奇特、潇洒大方。 ?出现背景 https://www.meipian.cn/56gg6y8s