zoukankan      html  css  js  c++  java
  • 逻辑架构

    成员只需需维护身份管理,账本管理,交易管理和智能合约。

    身份管理(MemberShip)

      1.会员注册  //fabric并不是开放的

        注册成功一个账号得到 一个CA(证书)来身份认证

        使用密钥对来进行签名证明

      2.身份保护

        保护好私钥就OK

      3.交易审计

        实名制

      4.内容保密

        可以有多条区块链,通过通道来区分。

    账本管理:

      区块链:

        每个节点都包含了不同的链。

        保存链上的所有交易记录

      世界状态:

        数据的最新状态

        数据存储在当前节点的数据库中

         每个节点有个自带的数据库:levelDB也可以用别的数据库couchdb

         在数据库中用键值对的方式存储

    交易管理:

      部署交易:

        就是部署的是chaincode 链码,给节点安装链码  chaincode就是智能合约

      调用交易

        invoke调用交易

    智能合约:

      一段代码,处理网络成员所同意的业务逻辑

      真正实现了链码和账本的分离(逻辑和数据分离)

    其余的由Fabric来处理

  • 相关阅读:
    [洛谷P4513][题解]小白逛公园
    [洛谷P2564][题解][SCOI2009]生日礼物
    [洛谷P3384][题解]轻重链剖分
    [洛谷P2607][题解][ZJOI2008]骑士
    第一次个人编程作业
    第一次博客作业
    第一次个人编程作业
    第一次博客作业
    1.初识数据库系统
    1.计算机发展历程
  • 原文地址:https://www.cnblogs.com/beautiful7/p/12531651.html
Copyright © 2011-2022 走看看