美文网首页职场
(译)超级账本官方文档 基本概念(一) - 身份

(译)超级账本官方文档 基本概念(一) - 身份

作者: Abububiu | 来源:发表于2018-10-13 16:14 被阅读0次

    如有翻译不当之处烦请指出,我不确定的地方都给出了原文

    超级账本是Linux基金会发起的项目,意在提供一套企业级区块链应用框架,便于大家开发基于区块链技术的应用。

    Fabric的基本概念

    • 身份
      由于Fabric并不是公有链,不是所有人都有权限访问区块链上的所有数据,支撑这个特性,就需要有身份的概念,不同的身份拥有不同的权限。Fabric中使用X.509证书作为身份标志,采用传统的公钥基础结构(PKI)分层模型。
      下面举个栗子来说明在Fabric中的身份使用:
      你去超市买东西结账的时候,看到收银台只接受Visa卡支付,如果你尝试用MasterCard去支付,超市是不会接受的,尽管你的MasterCard是真实的,并且有余额。
      你的Visa卡和MasterCard卡都代表着你的身份,你可以使用卡里的钱,但超市接不接受,是另外一回事了。在Fabric中,PKI证书颁发机构和MSP协同工作。PKI提供不同类型的身份证明,MSP则确认哪些身份是参与网络给定组织的成员。

    • 数字证书
      数字证书中可以包含某个公钥,且证书是经过对应私钥签名的,而对应私钥则存放在CA(证书颁发机构),只要双方都信任CA,那么数字证书拥有者就可以分发他的数字证书来证明其身份,任何阅读数字证书的人都可以验证证书是否被篡改过。

    • FabricCA
      在Fabric系统中提供了CA组件来管理证书。因为证书在Fabric系统中很重要,是确认权限及身份的根本。FabricCA颁发的证书只能在Fabric内部使用,放到外部,比如浏览器中,是不被承认的。

    • 证书撤销列表
      这个很好理解了,某些成员可能会退出Fabric系统,那么其对应的身份也应该被删除。

    相关文章

      网友评论

        本文标题:(译)超级账本官方文档 基本概念(一) - 身份

        本文链接:https://www.haomeiwen.com/subject/zhioaftx.html