Hyperledger Fabric 1.4 中文文档概览 & 教程 。本文档的其它部分将假设你至少已经大概熟悉其中的内容。 使用文档 下面的列表包含了 Fabric (非 API 部分)文档的主要章节。这些内容对 概览 & 教程 中提到的概念进行了扩展,同时还覆盖了一些高级主题。 环境字典 env 运行环境即设置 环境即状态共享 其他考虑 环境变量完整列表 Execution model Execution strategy Defining Python 编程的同学可能已经猜到了,这样调用会输出一样的结果: $ fab hello:Jeff Hello Jeff! Done. 目前,参数值只能作为 Python 字符串来使用,如果要使用列表这样的复杂类 型,需要一些字符串操作处理。将来的版本可能会添加一个类型转换系统以简 化这类处理。 参见 Per-task arguments 本地命令 在前面的例子中, fab 实际上只节省了数行 return_code 属性)的对象。 abort 函数用于手动停止任务的执行。 即使增加了上述复杂度,整个处理过程仍然很容易理解,而且它已经远比之前 灵活。 参见 上下文管理器, 环境变量完整列表 建立连接 让我们回到 fabfile 的主旨:定义一个 deploy 任务,让它在一台或多台远程服 务器上运行,并保证代码是最新的: def deploy(): code_dir =0 码力 | 145 页 | 161.53 KB | 1 年前3
FISCO BCOS 2.9.0 中文文档ases/tag/v2.9.0] 标签:v2.9.0 版本特性 2.9.0 新增 支持Mac M1 SDK与节点通讯支持RSA证书 新增交易过期清理逻辑 支持通过RPC接口动态更新P2P连接列表: addPeers: 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档ases/tag/v2.9.0] 标签:v2.9.0 版本特性 2.9.0 新增 支持Mac M1 SDK与节点通讯支持RSA证书 新增交易过期清理逻辑 支持通过RPC接口动态更新P2P连接列表: addPeers: 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.0 中文文档ases/tag/v2.9.0] 标签:v2.9.0 版本特性 2.9.0 新增 支持Mac M1 SDK与节点通讯支持RSA证书 新增交易过期清理逻辑 支持通过RPC接口动态更新P2P连接列表: addPeers: 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的 addObserver:根据节点NodeID设置对应节点为观察节点 removeNode:根据节点NodeID设置对应节点为游离节点 getSealerList:查看群组中共识节点列表 getObserverList:查看群组中观察节点列表 getNodeIDList:查看节点已连接的所有其他节点的NodeID 下面结合具体操作案例详细阐述群组如何扩容一个新节点。扩容操作分两个 阶段, 分别为为节点生成证书并启动、将节点加入群组。0 码力 | 2585 页 | 166.09 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的 addObserver:根据节点NodeID设置对应节点为观察节点 removeNode:根据节点NodeID设置对应节点为游离节点 getSealerList:查看群组中共识节点列表 getObserverList:查看群组中观察节点列表 getNodeIDList:查看节点已连接的所有其他节点的NodeID 下面结合具体操作案例详细阐述群组如何扩容一个新节点。扩容操作分两个 阶段, 分别为为节点生成证书并启动、将节点加入群组。0 码力 | 2520 页 | 211.87 MB | 1 年前3
Hyperledger Fabric 2.5 中文文档概览 & 教程 。本文档的其它部分将假设你至少已经大概熟悉其中的内容。 使用文档 下面的列表包含了 Fabric (非 API 部分)文档的主要章节。这些内容对 概览 & 教程 中提到的概念进行了扩展,同时还覆盖了一些高级主题。 环境字典 env 运行环境即设置 环境即状态共享 其他考虑 环境变量完整列表 Execution model Execution strategy Defining Python 编程的同学可能已经猜到了,这样调用会输出一样的结果: $ fab hello:Jeff Hello Jeff! Done. 目前,参数值只能作为 Python 字符串来使用,如果要使用列表这样的复杂类 型,需要一些字符串操作处理。将来的版本可能会添加一个类型转换系统以简 化这类处理。 参见 Per-task arguments 本地命令 在前面的例子中, fab 实际上只节省了数行 return_code 属性)的对象。 abort 函数用于手动停止任务的执行。 即使增加了上述复杂度,整个处理过程仍然很容易理解,而且它已经远比之前 灵活。 参见 上下文管理器, 环境变量完整列表 建立连接 让我们回到 fabfile 的主旨:定义一个 deploy 任务,让它在一台或多台远程服 务器上运行,并保证代码是最新的: def deploy(): code_dir =0 码力 | 138 页 | 154.00 KB | 1 年前3
FISCO BCOS 3.0.0-rc2 中文文档整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的 addObserver:根据节点NodeID设置对应节点为观察节点 removeNode:根据节点NodeID设置对应节点为游离节点 getSealerList:查看群组中共识节点列表 getObserverList:查看群组中观察节点列表 getNodeIDList:查看节点已连接的所有其他节点的NodeID 下面结合具体操作案例详细阐述群组如何扩容一个新节点。扩容操作分两个 阶段, 分别为为节点生成证书并启动、将节点加入群组。0 码力 | 2569 页 | 166.06 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的 addObserver:根据节点NodeID设置对应节点为观察节点 removeNode:根据节点NodeID设置对应节点为游离节点 getSealerList:查看群组中共识节点列表 getObserverList:查看群组中观察节点列表 getNodeIDList:查看节点已连接的所有其他节点的NodeID 下面结合具体操作案例详细阐述群组如何扩容一个新节点。扩容操作分两个 阶段, 分别为为节点生成证书并启动、将节点加入群组。0 码力 | 2534 页 | 212.43 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档整个块链验证不 通过,从而篡改的成本会很高。 一个区块的基本数据结构是区块头和区块体,区块头包含区块高度,hash、 出块者签名、状态树根等一些基本信息,区块体里包含一批交易数据列表已 经相关的回执信息,根据交易列表的大小,整个区块的大小会有所不同,考 虑到网络传播等因素,一般不会太大,在1M~几M字节之间。 交易 交易可认为是一段发往区块链系统的请求数据,用于部署合约,调用合约接 口,维护 现、共 识参与方列表等,客户端和开发者工具配置,包括控制台、SDK等,这个过 程会包括许多细节,如各种证书和公私钥的管理等,很容易出现环境、版 本、配置的差错,导致整个过程复杂、繁琐和反复,形成了较高的使用门 槛。 如何将以上步骤简化和加速,使构建和组链过程变得简便,快速,不容易出 错,且低成本,需要从以下几方面进行考虑: 首先,标准化目标部署平台, 事先将操作系统、依赖软件列表、网络带宽和存储容量、网络策略等关键的 addObserver:根据节点NodeID设置对应节点为观察节点 removeNode:根据节点NodeID设置对应节点为游离节点 getSealerList:查看群组中共识节点列表 getObserverList:查看群组中观察节点列表 getNodeIDList:查看节点已连接的所有其他节点的NodeID 下面结合具体操作案例详细阐述群组如何扩容一个新节点。扩容操作分两个 阶段, 分别为为节点生成证书并启动、将节点加入群组。0 码力 | 2534 页 | 212.43 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













