区块链笔记(三)

超级账本

如果说比特币为代表的加密货币提供了区块链技术应用的原型,以太坊为代表的智能合约平台延伸了区块链技术的适用场景,那么面向企业场景的超级账本项目则开拓了区块链技术的全新阶段。超级账本首次将区块链技术引入到了联盟账本的应用场景,引入权限控制安全保障,这就为基于区块链技术的未来全球商业网络打下了坚实的基础。

Cello项目

Github 上仓库地址为 https://github.com/hyperledger/cello(核心代码)和 https://github.com/hyperledger/cello-analytics(侧重数据分析)。
该项目的定位为区块链网络的操作系统,实现区块链网络自动化部署,以及对区块链网络的运行时管理。使用 Cello,可以让区块链应用人员专注到应用开发,而无需关心底层平台的管理和维护。已有一些企业基于 Cello 项目代码构建了区块链即服务(Blockchain-as-a-Service)平台。

Fabric项目

Fabric 是超级账本社区首个项目也是最流行的分布式账本实现
Fabric 网络中存在四种不同种类的服务节点,彼此协作完成整个区块链系统的记账功能:
背书节点(Endorser Peer):一类特殊的 Peer,对交易提案(Transaction Proposal)进行检查,通过执行智能合约计算交易执行结果(读写集合)并对其进行背书;
记账节点(Committer Peer):负责维护账本,检查排序后交易结果合法性,接受合法修改,并写入到本地账本结构,目前所有 Peer 默认都是记账节点;
排序节点(Orderer):正式交易会发给排序节点,排序节点负责对网络中所有交易进行排序处理,并整理为区块结构,之后被记账节点拉取提交到本地账本;
证书节点(CA):提供标准的 PKI 服务,负责对网络中所有的证书进行管理,包括签发和撤销。

相关推荐

  1. 区块笔记

    2024-02-22 18:42:02       56 阅读
  2. 区块笔记(二)

    2024-02-22 18:42:02       49 阅读
  3. 比特币,区块及相关概念简介()

    2024-02-22 18:42:02       43 阅读
  4. 路聚合【华为与新华区别

    2024-02-22 18:42:02       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-22 18:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-22 18:42:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-22 18:42:02       82 阅读
  4. Python语言-面向对象

    2024-02-22 18:42:02       91 阅读

热门阅读

  1. 基本代码讲解

    2024-02-22 18:42:02       50 阅读
  2. 梯度下降与机器学习的关系

    2024-02-22 18:42:02       50 阅读
  3. ORA-600 kclchkblk_4和2662故障---惜分飞

    2024-02-22 18:42:02       48 阅读
  4. Vista 2.08: The storm chaser

    2024-02-22 18:42:02       43 阅读
  5. Unity3D 游戏中的自动寻路有怎样的算法详解

    2024-02-22 18:42:02       60 阅读
  6. android密集架移动动画效果开发

    2024-02-22 18:42:02       46 阅读
  7. Linux中apt-get和apt命令用法汇总

    2024-02-22 18:42:02       50 阅读
  8. 【es6】es5中的类和 es6 中的类 class 有什么区别

    2024-02-22 18:42:02       45 阅读
  9. lodash库中的函数处理嵌套的对象和数组的函数

    2024-02-22 18:42:02       50 阅读
  10. 设计模式--工厂模式

    2024-02-22 18:42:02       53 阅读
  11. 【【深入浅出的了解从算法到RTL的基本流程】】

    2024-02-22 18:42:02       47 阅读
  12. 逻辑回归的输出值为什么可以作为概率?

    2024-02-22 18:42:02       57 阅读
  13. spring事务失效(疑难杂症)

    2024-02-22 18:42:02       49 阅读