区 block 链和 HyperLedger Fabric 的区别

标签 blockchain hyperledger-fabric

当我试图了解区 block 链技术时,我遇到了 HyperLedger Fabric。根据文档,它是区 block 链技术的实现。

这是什么意思?区 block 链只是一个概念,而 HyperLedger Fabric 是该概念的实现吗?

更新: super 账本结构在哪里存储交易?据我所知,它是一个 p2p 架构,每个对等点都有交易的副本,但通常这些交易是一个不断增长的集合。每个节点都有一份不断增长的交易副本吗?我对此还不清楚。社区有推荐数据库吗?

最佳答案

区 block 链是如何在分布式网络中保存数据的“想法”。在 Wiki 中定义为:

Block chain — is a distributed database that maintains a continuously-growing list of records called blocks. Each block contains a timestamp and a link to a previous block. The data in a block cannot be altered retrospectively.

有许多项目以区 block 链为核心:

  • 比特币
  • 以太坊
  • super 账本
  • 等等

Hyperledger - 不是一个实现,它是 Specification 了解可信网络应该如何工作。

super 账本规范有来自不同供应商的多种实现:

  • Fabric - 来自 IBM
  • Sawtooth Lake - 来自英特尔
  • Corda - 来自 R3 联盟
  • 伊吕波 - 来自空光

附注每家公司都试图实现自己的 Hyperledger 愿景,但目前这些实现彼此不兼容。

关于区 block 链和 HyperLedger Fabric 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40928776/

相关文章:

hyperledger-fabric - 了解 Hyperledger Fabric 背书策略逻辑和对等点类型

node.js - Hyperledger Fabric 版本 2 : How to query Block Header such as data hash, 使用 Fabric Node SDK 2.2 的先前哈希

java - 从 SOAP UI 测试时 SimpleSample 区 block 链程序错误

hyperledger-fabric - 链码只能安装在认可对等节点上吗?

hyperledger-fabric - 如何向正在运行的 super 账本结构网络添加更多排序节点

mongodb - 如何在Mongo中找到最新索引

docker - 将程序部署到本地主机上的 solana 时出现问题

c# - 如何在 ASP.NET C# 中获取相应美元值的比特币值?

第一个网络示例的 Hyperledger fabric 多主机设置

blockchain - 您如何为您的运行时编写系统测试?