当前位置:网站首页>33. Fabric通道、组织、节点、权限间关系
33. Fabric通道、组织、节点、权限间关系
2022-08-09 22:07:00 【明神特烦恼】
最近小伙伴设计区块链业务场景时,对于这几个概念的关系比较模糊,尤其各级权限如何管理,哪些使用区块链相关的证书、秘钥,哪些属于业务系统自己定义的秘钥,作者尽量用简明的方式来介绍,总结出一套成熟的应用模式。
1. 构造场景
假设 我们要开展一个业务,场景描述如下:
1)北京市5个高校A、B、C、D、E希望组建联盟链,将每个学生的论文上链,其他高校学生可以检索下载论文。
2)五个高校技术能力比较强,且有服务器资源,每个高校可以部署两个区块链节点。这里为什么不是一个,这是出于服务高可用考虑,如果高校有一个节点,该节点突然挂掉了,该学校将无法下载论文。
3)提供论文评价上链,每个高校可以对下载的论文进行打分,学生下载论文时可以查看打分情况。
4)北京市B、C、D、E、F 五个高校,希望能够开展计算机程序设计共享,包括细节的设计文档、PCB板、C语言、ACM程序等等,丰富大学生们日常生活。
2. 组织、通道、节点、合约关系
1.)组织:高校A、B、C、D、E、F是相互不信任的独立主体,也是该区块链网络的参与方,注意:联盟链的参与方一般不是个人,而是某一组织。从下图可以看出,同一个组织可以存在于多个通道,开展多个业务,例如:B、C、D、E。
2.)通道:一般不同的业务建立不同的通道处理,通道
边栏推荐
- EasyExcel使用
- UNI-APP_监听页面滚动h5监听页面滚动
- R语言ggplot2可视化:使用ggpubr包的ggscatter函数可视化散点图、使用scale_x_continuous函数的breaks参数指定X轴的断点的个数(设置参数n)
- What are the basic steps to develop a quantitative trading strategy?
- JS中表单操作、addEventListener事件监听器
- Tencent continues to wield the "big knife" to reduce costs and increase efficiency, and free catering benefits for outsourced employees have been cut
- iNFTnews | 迪士尼如何布局Web3
- chart.js面积图曲线图统计插件
- xctf攻防世界 Web高手进阶区 shrine
- B. Applejack and Storages
猜你喜欢

【Burning】It's time to show your true strength!Understand the technical highlights of the 2022 Huawei Developer Competition in one article

Tencent continues to wield the "big knife" to reduce costs and increase efficiency, and free catering benefits for outsourced employees have been cut

开发者必备:一文快速熟记【数据库系统】和【软件开发模型】常用知识点

Presto Event Listener开发

守护进程
![[Microservice~Nacos] Nacos service provider and service consumer](/img/b7/47ecd6979ccfeb270261681d6130be.png)
[Microservice~Nacos] Nacos service provider and service consumer

第十七期八股文巴拉巴拉说(数据库篇)

Kubernetes Service对象

leetcode:325. 和等于k的最长子数组长度

Chapter 15 HMM模型
随机推荐
Analyze the Add() method in Fragment management from the source code
Sun Zhengyi lost 150 billion: it was expensive at the beginning
OFDM 十六讲 7 - Inter-Symbol-Interference
B. Neighbor Grid
跨端技术方案选什么好?
杂谈——程序员的悲哀
【技术分享】SLA(服务等级协议)原理与配置
每日一R「02」所有权与 Move 语义
chart.js面积图曲线图统计插件
Core Data浅谈系列之五 : 在UITableView中展示
对象深复制,面试题
你真的了解乐观锁和悲观锁吗?
JS中表单操作、addEventListener事件监听器
R语言ggstatsplot包grouped_ggscatterstats函数可视化分组散点图、并添加假设检验结果(包含样本数、统计量、效应大小及其置信区间、显著性、组间两两比较、贝叶斯假设)
daemon
使用股票量化交易接口需要具备怎么样的心态
1018.值周
UNI-APP_监听页面滚动h5监听页面滚动
继承关系下构造方法的访问特点
力扣 1413. 逐步求和得到正数的最小值