摘要:
链码作为外部服务 Fabric v2.0支持链码在Fabric环境外部署和执行。允许用户管理与节点保持独立的链码运行。这种方案激励了Fabric中的链码云部署,例如 。代替了在每一个节点上面构建与运行链码。链码可以作为一个服务运行,它的生命周期将可以在Fabric环境外进行管理。这种措施利用Fabi 阅读全文
摘要:
外部链码构建与运行 "官方文档" 在Hyperledger Fabric 2.0版本之前,链码的构建和运行是节点实现的一部分,并且定制化是困难的。所有链码在节点上实例化是通过”构建“即根据语言指定的逻辑在节点上硬编码。构建过程将生成 容器镜像作为客户端连接节点用来运行可执行的链码。 这种方法将链代码 阅读全文
摘要:
使用硬件安全模型 "官方文档" 可以通过 节点使用硬件安全模块 来产生和存储私钥。 用于保护私钥和处理加密操作。允许 节点与 节点在不暴露他们的私钥的条件下去签名和背书交易,当前 只支持使用 标准与 进行通信。 配置HSM 为了在 节点上使用 ,需要更新关于节点配置文件如 中的 (加密服务提供者)部 阅读全文
摘要:
使Paxos变简单 摘要 Paxos算法,用英语说明时,变得非常简单。 1 介绍 人们一直认为,用于实现容错分布式系统的Paxos算法难以理解,可能是因为最初的演示文稿对许多读者来说是希腊文.事实上,它是分布式算法中最简单,最有效的方法之一。它的核心是共识算法。下一节将说明这种共识算法几乎不可避免地 阅读全文
摘要:
grep (global search regular expression[RE] and print out the line) 正则表达式全局搜索并将行打印出来 在文件中查找包含字符串"text"的行 在文件中查找 不 包含字符串"text"的行 忽略大小写 不显示错误信息 ,常用于脚本文件中 阅读全文
摘要:
字符位置 |符号表示|符号含义|示例| | | | | | |需要查找的字符在行首| 查找以字符 开头| | |需要查找的字符在行尾| 查找以字符 结尾| 字符表示 |符号表示|符号含义|示例| | | | | | |转义符|将特殊字符变为普通字符如 | | |说明一定有一个任意的字符| 说明字符 阅读全文
摘要:
Hashes 哈希函数是接受一些任意输入并返回固定长度值的函数。具体值取决于所使用的给定哈希算法,例如 "SHA 1" (GIT在使用), "SHA 256" ,或者是 "BLAKE2" BLAKE2),但是给予一个输入使用哈希算法总是返回相同的输出。 例如:输入以下: 使用 SHA 1 则会输出: 阅读全文
摘要:
DNSLink 什么是DNS链接 DNS链接使用 "DNS TXT" 记录映射域名(如 )到一个IPFS地址。因为你可以编辑自己的DNS记录,可以使他们总是指向最新版本的IPFS中的对象(如果修改了IPFS中的对象则IPFS中的对象地址也会改变)。由于DNS链接使用DNS记录,所以可以设计名字/路径 阅读全文
摘要:
内容标识符(CIDs) 内容标识符也称为CID,是用于指向IPFS中材料的标签。 它不会指示内容的存储位置,但会根据内容本身形成一种地址。 CID简短,无论其基础内容的大小如何。 CID基于内容的 "加密哈希" ,意思是: 任何不相同的内容将会产生不同的CID 内容中相同的部分添加到两个不同的IPF 阅读全文
摘要:
Distributed Hash Tables(DHT) "分布式哈希表" 是一个分布式的键值对存储结构。在IPFS网络中,每一个节点都维护一个DHT的子集。当节点接受到一个请求。该节点要么直接回复,要么通过节点间传输直到找到可以回复该请求的节点。取决于实现方式,一个请求如果不能被第一个连接的节点回 阅读全文