hyperledger fabric基础概念

官方文档写的比较详细了,以下基本是自己用谷歌翻译的。
传送门


一般而言,区块链是不可变的事务分类账,维护在对等节点的分布式网络中。这些节点通过应用已通过共识协议验证的事务来维护分类帐的副本,这些事务被分组为包括将每个块绑定到前一个块的散列的块。

联盟链特性,解决的问题

而对于企业用途,我们需要考虑以下要求:
必须识别/识别参与者
网络需要获得许可
高事务吞吐量性能
交易确认的延迟时间短
与业务交易相关的交易和数据的隐私和机密性

Hyperledger Fabric

Hyperledger Fabric是一种开源企业级许可分布式分类帐技术(DLT)平台,专为在企业环境中使用而设计,与其他流行的分布式分类帐或区块链平台相比,可提供一些关键的差异化功能。

不同与改进的地方

1、在Linux基金会下建立的开源项目;
2、具有高度模块化和可配置的架构;
3、支持在通用编程语言创建智能合约;
4、与公共无权网络不同,参与者彼此了解,而不是匿名,因此完全不受信任(例如,他们可能是同一行业中的竞争者);
5、支持可插拔的共识协议;
6、与任何其他分布式系统大致相同的运营成本来部署平台。

总结:是业务处理和事务确认延迟方面性能更好的平台之一,它实现了事务的隐私和机密性以及实现的智能合约(fabric称之为“chaincode”)

What is a Blockchain?

几个本来就有的技术凑在一起,如分布式数据存储、点对点传输、共识机制、加密算法。区块链可以视为共享的复制交易系统,该系统通过智能合约进行更新,并通过称为共识的协作流程保持一致。

A Distributed Ledger

区块链网络的核心是一个分布式分类账,记录网络上发生的所有交易。区块链分类帐通常被描述为分散的,因为它被复制到许多网络参与者中,每个参与者都在维护中进行协作。记录到区块链的信息仅仅是附加的,使用加密技术保证一旦将交易添加到分类账,就无法修改。

Smart Contracts

智能合约用来提供对账本的受控访问

Consensus

保持分类账交易在整个网络中同步的过程 - 确保分类账仅在交易被相应参与者批准时更新,并且当分类账更新时,它们以相同的顺序更新相同的交易 - 称为共识。

The sample network

区块链网络是一种技术基础设施,为应用程序提供分类帐和智能合约(链代码)服务。 首先,智能合约用于生成交易,这些交易随后被分配到网络中的每个对等节点,在那里它们不可变地记录在其分类账的副本上。 应用程序的用户可能是使用客户端应用程序或区块链网络管理员的最终用户。


CA certificate authority
R organization
C channel
CC channel configuration
L ledger
P peer
S smart contract
NC network configuration
O orderer
四个组织,R1,R2,R3和R4共同决定并签署协议,他们将建立和利用Hyperledger Fabric网络。

R4已被指定为网络发起者 - 它已被赋予设置网络初始版本的权力。 R4无意在网络上执行业务交易。R1和R2需要在整个网络内进行专用通信,R2和R3也是如此。

组织R1具有可以在通道C1内执行业务事务的客户端应用程序。组织R2有一个客户端应用程序,可以在通道C1和C2中执行类似的工作。组织R3有一个客户端应用程序,可以在C2通道上执行此操作。

对等节点P1维护与C1相关联的分类帐L1的副本。对等节点P2维护与C1相关联的分类帐L1的副本和与C2相关联的分类帐L2的副本。对等节点P3维护与C2相关联的分类账L2的副本。

网络根据网络配置NC4中指定的策略规则进行管理,网络由组织R1和R4控制。信道C1根据信道配置CC1中规定的策略规则进行管理;信道由组织R1和R2控制。

信道C2根据信道配置CC2中规定的策略规则进行管理;该渠道受组织R2和R3的控制。

有一个排序服务O4作为N的网络管理点,并使用系统通道。订购服务还支持应用程序通道C1和C2,用于将事务排序到用于分发的块中。四个组织中的每一个都有首选的证书颁发机构。

Creating the Network

在排序节点启动时形成网络。 在我们的示例网络N中,根据网络配置NC4配置包括单个节点O4的排序服务,网络配置NC4给予组织R4管理权限。 在网络级别,证书颁发机构CA4用于将身份分配给R4组织的管理员和网络节点。

我们可以看到,定义网络N的第一件事是订购服务O4。 将订购服务视为网络的初始管理点是有帮助的。 如前所述,O4最初由组织R4中的管理员配置并启动,并在R4中托管。 配置NC4包含描述网络的起始管理功能集的策略。 最初设置为仅通过网络授予R4权限。 正如我们稍后将看到的,这将发生变化,但目前R4是该网络的唯一成员。

Certificate Authorities
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,284评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,115评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,614评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,671评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,699评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,562评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,309评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,223评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,668评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,859评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,981评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,705评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,310评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,904评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,023评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,146评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,933评论 2 355

推荐阅读更多精彩内容