(季宙栋)Blockchain区块链架构设计系列...

Blockchain区块链架构设计系列

作者:季宙栋

  • 之一:成员管理
  • 之二:分布式账本技术对比
  • 之三:Hyperledger Fabric介绍
  • 之四:Fabric多通道和下一代账本设计
  • 之五:让DLT产生协作,对Corda和GSL的思考
  • 之六:Fabric 1.0账本设计(1)
  • 之七:Fabric 1.0 Endorse背书策略
  • 之八:Fabric 1.0交易流程示例
  • 之九:Hyperledger Burrow介绍
  • Hyperledger Indy项目
  • 区块链与KYC不得不说的故事

https://zhuanlan.zhihu.com/p/23356616 之一:成员管理

1.可插拔和可复用: 例如,可以使用自己的CA生成登录凭证,但仍然使用第三方CA的交易凭证作为访问控制和确保交易的不可追溯性。 程序开发者可以选择使用所有、部分或完全不用成员管理提供的功能。
2.使用成熟技术:例如,使用CFSSL(请参阅GitHub - cloudflare/cfssl: CFSSL: CloudFlare's PKI and TLS toolkit*
"); background-size: cover; background-position: 0px 2px;">*)可用来生成登录凭证,同时支持PKCS11和HA。
3.支持多中心化组网:网络可以有多个根CA。
4.支持标准协议: 例如,ACME协议用于发布基于服务器的证书。

https://zhuanlan.zhihu.com/p/23463699 之二:分布式账本技术对比

商业化区块链架构市面上陆续诞生了Hyperledger、chain等多个主流架构,他们之间各具有什么技术特性、符合哪些方面的业务应用需求,本文将以OSI 7层模型和TOGAF 模型做一个系统性分析:

(季宙栋)Blockchain区块链架构设计系列..._第1张图片
1.Fabric
(季宙栋)Blockchain区块链架构设计系列..._第2张图片
2.Sawtooth Lake
(季宙栋)Blockchain区块链架构设计系列..._第3张图片
3. Iroha
(季宙栋)Blockchain区块链架构设计系列..._第4张图片
4. Corda

综上,可以看到几大行业领军公司的架构设计都趋向:

  1. 模块化;
  2. 分布式事务;
  3. 分片(账本、事务)、子链 。

依靠代码重新封装可以实现标准化的可插拔,在这基础上的业务抽象由corda完善,相信在Hyperledger孵化的项目中,未来会存在引领整个技术标准或者市场的产品出现。

https://zhuanlan.zhihu.com/p/23947372 之三:Hyperledger Fabric介绍

结论:Hyperledger Fabric是一个许可制区块链的技术平台,旨在为商业化应用所使用。它是开源的,基于工业标准运行用户定义的智能合约,支持强大的安全性身份特征,并且使用具有可插拔共识算法的模块化架构。该架构目前正在发展,并在Hyperledger项目的治理下得到积极开发。

https://zhuanlan.zhihu.com/p/24605987 之四:Fabric多通道和下一代账本设计

(季宙栋)Blockchain区块链架构设计系列..._第5张图片

不涉及所有peer的账本为子账本,另一种是系统账本,即全账本。

https://zhuanlan.zhihu.com/p/25061575 之五:对Corda和GSL的思考
https://zhuanlan.zhihu.com/p/25119939 之六:Fabric 1.0账本设计(1)
https://zhuanlan.zhihu.com/p/25295608 之七:Fabric 1.0 Endorse背书策略
https://zhuanlan.zhihu.com/p/25991010 之八:Fabric 1.0交易流程示例
https://zhuanlan.zhihu.com/p/26548326 之九:Hyperledger Burrow介绍


https://zhuanlan.zhihu.com/p/26754099 Hyperledger Indy项目

超级账本公布了新一批进入孵化的项目-Hyperledger Indy,该项目专注于区块链生态系统的数字身份工具。Indy由Sovrin基金会牵头推进,Sovrin基金会成立于2016年,致力于为去中心化的身份提供解决方案。

Hyperledger Indy是一个专门用于去中心化身份管理的分布式账本技术平台。它提供基于区块链或其他分布式账本技术的工具、代码库和模块化组件用于独立的数字主权身份,真正实现跨账本、跨区块链应用的不同身份之间的互操作。

(季宙栋)Blockchain区块链架构设计系列..._第6张图片
image.png
(季宙栋)Blockchain区块链架构设计系列..._第7张图片
image.png
(季宙栋)Blockchain区块链架构设计系列..._第8张图片
image.png
(季宙栋)Blockchain区块链架构设计系列..._第9张图片
Indy如何验证数字身份
(季宙栋)Blockchain区块链架构设计系列..._第10张图片
认证机构和查询机构可无限拓展到全球范围
(季宙栋)Blockchain区块链架构设计系列..._第11张图片
多个独立身份也可以同时锚定到Indy账本上的去中心化身份上
(季宙栋)Blockchain区块链架构设计系列..._第12张图片
去中心化数字身份DID

https://zhuanlan.zhihu.com/p/26775727 区块链与KYC不得不说的故事

上一篇介绍了Hyperledger Indy,一个专门用于去中心化身份管理的DLT平台。这次我们来聊一下身份管理领域的区块链用例,区块链技术是如何优化KYC/AML问题

一、问题的思考
KYC是所有的金融机构普遍面临的头疼问题,如何做得更好也成为金融机构提升服务质量、降低风险边际、在市场上形成差异化竞争力的关键要素。我们来看下KYC的痛点是什么?

二、着手设计一个基于区块链的KYC解决方案

三、区块链技术选型要求

通过上面对企业KYC问题的描述,大致介绍了区块链优化KYC流程的设计思路,可以从以下几个维度去开展一个区块链平台选型:

  • 易于使用、相对成熟的区块链平台• 权限管理、子账本功能的支持能力
  • 完善的API和文档
  • 高效的共识机制、开源(用于信任)
  • 较强的隐私保护能力
    针对成熟的大型企业,我们建议混合使用区块链和传统数据库,利用它们不同的优势,实现隐私和透明性的再平衡,优化提升监管、审计效率,让RegTech真正变革我们的工作流程。

你可能感兴趣的:((季宙栋)Blockchain区块链架构设计系列...)