Hyperledger Fabric 1.4 中文文档
views.py 注解 在这里我们使用一个 Django 应用为例——不过 Fabric 并s依赖于外部代码, 除了它的 SSH 库。 作为起步,我们希望先执行测试准备好部署后,再提交到 VCS(版本控制系 统): from fabric.api import local def prepare_deploy(): local("./manage.py test my_app") local("git Fabric(和其他类似的高层次 SSH 库)像在监狱里一样运行远程命 令,无法提供本地交互。当你迫切需要输入密码或者与远程程序交互时,这就 很成问题。 Fabric 1.0 和后续的版本突破了这个限制,并保证你和另一端的会话交互。让 我们看看当我们在一台没有 git checkout 的新服务器上运行更新后的 deploy 任 务时会发生什么: $ fab deploy No hosts found. Please specify fab 加载 fabfile 时,将会执行我们对 env 的修改并保存设置的变化。最终结 果如上所示:我们的 deploy 任务将在 my_server 上运行。 这就是如何指定 Fabric 一次性控制多台远程服务器的方法: env.hosts 是一个 列表, fab 对它迭代,对每个连接运行指定的任务。 参见 环境字典 env, How host lists are constructed0 码力 | 145 页 | 161.53 KB | 1 年前3Hyperledger Fabric 2.5 中文文档
views.py 注解 在这里我们使用一个 Django 应用为例——不过 Fabric 并s依赖于外部代码, 除了它的 SSH 库。 作为起步,我们希望先执行测试准备好部署后,再提交到 VCS(版本控制系 统): from fabric.api import local def prepare_deploy(): local("./manage.py test my_app") local("git Fabric(和其他类似的高层次 SSH 库)像在监狱里一样运行远程命 令,无法提供本地交互。当你迫切需要输入密码或者与远程程序交互时,这就 很成问题。 Fabric 1.0 和后续的版本突破了这个限制,并保证你和另一端的会话交互。让 我们看看当我们在一台没有 git checkout 的新服务器上运行更新后的 deploy 任 务时会发生什么: $ fab deploy No hosts found. Please specify fab 加载 fabfile 时,将会执行我们对 env 的修改并保存设置的变化。最终结 果如上所示:我们的 deploy 任务将在 my_server 上运行。 这就是如何指定 Fabric 一次性控制多台远程服务器的方法: env.hosts 是一个 列表, fab 对它迭代,对每个连接运行指定的任务。 参见 环境字典 env, How host lists are constructed0 码力 | 138 页 | 154.00 KB | 1 年前3百度超级链 XuperChain 3.7 中文文档
XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 4.5. 系统设计 5. 超级链p2p网络 5.1. p2p网络概述 5.2. 超级链p2p网络 6. 身份认证 架构 16.4. 设计思路 17. 超级链跨链技术 17.1. 背景 17.2. 什么是跨链 17.3. 主流跨链方案 17.4. 超级链跨链方案 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运转, 自研并实现了一套 基于账号的去中心化的合约权限系统。支持权 模块 特性 重累计、集合运算等灵活的策略,可以满足 不同的业务场景 3. 核心数据结构0 码力 | 270 页 | 24.86 MB | 1 年前3百度超级链 XuperChain 3.12-a中文文档
支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运 转,自研并实现了一套 基于账号的去中心化的合约权限系统。支 持权重累计、集合运算等灵活的策略,可以满足 不同的业务场景 可信账本 超级链可信账本基于超级链 算法随机生成一组临时密钥对(tempPK, tempSK),然后用自己的永久私 钥对临时公钥tempPK进行签名并交换。这时,双方可以通过第一步的公 钥进行验签,同时拿到供本次会话使用的临时公钥。使用临时公钥的好 处是一话一密,即使本次会话密钥泄露也不会导致以前的加密数据被破 解。ECDH算法使得双方通过对方的公钥和自己的私钥,可以获得一致 的共享密钥SharedKey。 第三阶段是Verify阶段。双方 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-c 中文文档
支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运 转,自研并实现了一套 基于账号的去中心化的合约权限系统。支 持权重累计、集合运算等灵活的策略,可以满足 不同的业务场景 可信账本 超级链可信账本基于超级链 算法随机生成一组临时密钥对(tempPK, tempSK),然后用自己的永久私 钥对临时公钥tempPK进行签名并交换。这时,双方可以通过第一步的公 钥进行验签,同时拿到供本次会话使用的临时公钥。使用临时公钥的好 处是一话一密,即使本次会话密钥泄露也不会导致以前的加密数据被破 解。ECDH算法使得双方通过对方的公钥和自己的私钥,可以获得一致 的共享密钥SharedKey。 第三阶段是Verify阶段。双方 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12 中文文档
支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运 转,自研并实现了一套 基于账号的去中心化的合约权限系统。支 持权重累计、集合运算等灵活的策略,可以满足 不同的业务场景 可信账本 超级链可信账本基于超级链 算法随机生成一组临时密钥对(tempPK, tempSK),然后用自己的永久私 钥对临时公钥tempPK进行签名并交换。这时,双方可以通过第一步的公 钥进行验签,同时拿到供本次会话使用的临时公钥。使用临时公钥的好 处是一话一密,即使本次会话密钥泄露也不会导致以前的加密数据被破 解。ECDH算法使得双方通过对方的公钥和自己的私钥,可以获得一致 的共享密钥SharedKey。 第三阶段是Verify阶段。双方 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-b 中文文档
支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运 转,自研并实现了一套 基于账号的去中心化的合约权限系统。支 持权重累计、集合运算等灵活的策略,可以满足 不同的业务场景 可信账本 超级链可信账本基于超级链 算法随机生成一组临时密钥对(tempPK, tempSK),然后用自己的永久私 钥对临时公钥tempPK进行签名并交换。这时,双方可以通过第一步的公 钥进行验签,同时拿到供本次会话使用的临时公钥。使用临时公钥的好 处是一话一密,即使本次会话密钥泄露也不会导致以前的加密数据被破 解。ECDH算法使得双方通过对方的公钥和自己的私钥,可以获得一致 的共享密钥SharedKey。 第三阶段是Verify阶段。双方 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain latest 中文文档
XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 4.5. 系统设计 5. 超级链p2p网络 5.1. p2p网络概述 5.2. 超级链p2p网络 6. 身份认证 超级链跨链方案 19. 可信账本 19.1. 背景 19.2. 名词解释 19.3. 架构设计 19.4. 重要接口和数据结构 19.5. 应用场景 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运转, 自研并实现了一套 基于账号的去中心化的合约权限系统。支持权 模块 特性 重累计、集合运算等灵活的策略,可以满足 不同的业务场景 3. 核心数据结构0 码力 | 316 页 | 24.51 MB | 1 年前3百度超级链 XuperChain 3.9-e 中文文档
XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 4.5. 系统设计 5. 超级链p2p网络 5.1. p2p网络概述 5.2. 超级链p2p网络 6. 身份认证 超级链跨链方案 19. 可信账本 19.1. 背景 19.2. 名词解释 19.3. 架构设计 19.4. 重要接口和数据结构 19.5. 应用场景 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运转, 自研并实现了一套 基于账号的去中心化的合约权限系统。支持权 模块 特性 重累计、集合运算等灵活的策略,可以满足 不同的业务场景 3. 核心数据结构0 码力 | 317 页 | 27.80 MB | 1 年前3百度超级链 XuperChain master 中文文档
XVM虚拟机 3.1. 背景 3.2. WASM简介 3.3. WASM字节码编译加载流程 3.4. 语言运行环境 3.5. XuperBridge对接 3.6. 资源消耗统计 4. 账号权限控制模型 4.1. 背景 4.2. 名词解释 4.3. 模型简介 4.4. 实现功能 4.5. 系统设计 5. 超级链p2p网络 5.1. p2p网络概述 5.2. 超级链p2p网络 6. 身份认证 超级链跨链方案 19. 可信账本 19.1. 背景 19.2. 名词解释 19.3. 架构设计 19.4. 重要接口和数据结构 19.5. 应用场景 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 支持执行消耗资源,避免恶意攻击 提案 一种解决系统升级问题的机制。比如修改区块大小,升级共识算 法。提案整个过程涉及 到发起提案、参与投票、投票生效三个阶 段 账号与 权限 为了满足合约调用的权限控制,保证XuperChain网络的健康运转, 自研并实现了一套 基于账号的去中心化的合约权限系统。支持权 模块 特性 重累计、集合运算等灵活的策略,可以满足 不同的业务场景 3. 核心数据结构0 码力 | 316 页 | 24.51 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5