创建启用隐私的网络 私有网络使用私有交易管理器 Tessera 来加密和分发 private transactions 。 先决条件 Tessera. 在 IBFT 教程中配置的 IBFT 网络 。节点不得运行。 步骤 页面右侧列出了使用具有 5 个 GoQuorum 节点和 2 个 Tesse...
培训内容介绍 培训时间 2021年7月15日,19 :30 讲师介绍 杨晓珊 •BSN福建省区块链主干网负责人 •熵链科技市场中心总经理 课程主题 熵链——BSN区块链案例实践分享 宣传海报及培训视频 培训视频观看地址:http://www.bilibili.com/video/BV1vb4y1677P/ 课件下载 熵链科...
使用 Raft 共识协议创建私有网络 专用网络提供用于测试的可配置网络。 这个私有网络使用 Raft 共识协议。 先决条件 GoQuorum。 确保 PATH 包含 geth 和 bootnode 。 步骤 页面右侧列出了使用具有两个节点的 Raft 创建私有网络的步骤。 1. 创建目录 为您的专用网络和两个节点创建目录: 2.创建创...
GoQuorum 节点的备份和 还原 GoQuorum 支持使用内置工具导出和导入链数据。 这是一种有效的节点备份机制,适用于 GoQuorum 的特定需求,例如私有交易、许可和支持的共识算法。 节点备份(导出) 备份功能模仿原始的 geth export 命令。 GoQuorum 导出接受 3 个参数: 1. 需要导出文件名 2. ...
开发智能合约 GoQuorum 使用标准 Solidity 编写智能合约,通常,你开发的这些智能合约与开发以太坊的智能合约一样。 智能合约可以是公开的(即,给 GoQuorum 网络上的所有参与者可见和可执行),也可以是一个或多个网络参与者私有的。 请注意, GoQuorum 不会引入新的合约类型。 先决条件 将标准的以太坊风格的交...
开启模块支持后,并不能与GOPATH共存,所以把项目从GOPATH中移出即可。换句话说,就是不能放在linux环境变量所定义的/etc/profile中定义GOPATH下,可以改成一个子目录存放,就不会提示了。
因为区块链的特性,智能合约无法主动获取到链外的数据,而许多业务比如金融衍生品交易平台、借贷平台、IoT、博彩游戏、保险、预测市场等需要与外界进行交互,为解决此类问题引入了预言机来支撑业务的实现。例如DeFi需要通过外部服务来获取外部世界实时的币价;博彩游戏等场景中需要使用到不可预测、可被链上验证的随机数,区块链环境内无法满足这个需求,而...
区块链是一个确定性的、封闭的系统环境,区块链中智能合约产生的交易也需要确定的结果,因此智能合约的宿主虚拟机(VM)禁止在构建交易时加入不确定的外部调用,这个处理机制导致区块链内无法主动获取外部数据。预言机是区块链和现实世界之间的桥梁,通过将现实世界的数据输入到区块链上,将区块链和现实世界连接起来,为智能合约提供安全可靠的外部数据。
使用 IBFT 共识协议创建私有网络 专用网络提供用于测试的可配置网络。 该私有网络使用 IBFT 共识协议 。 先决条件 GoQuorum. 。 确保 PATH 包含 geth 和 bootnode 。 步骤 页面右侧列出了使用具有 5 个节点的 IBFT 创建专用网络的步骤。 1. 安装 Ist...
GoQuorum GraphQL 概述 以太坊已将 GraphQL 模式定义为 EIP 1767 . 的一部分。 为了支持 GoQuorum 私有交易数据,在默认基础上添加了补充模式和实现。 GoQuorum 的新补充架构