百度超级链 XuperChain 3.12-a中文文档
} } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确 下图是可信账本的系统架构设计 TEESDK是与TEE服务请求的入口,将编译为动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) cnt + 1); ctx->put_object(key, buf); ctx->ok(buf); } DEFINE_METHOD(Counter, get) { 代码解析 下面我们逐行解析合约代码: #include为必须的,里面包含了编写合约所需要 的库。 struct Counter : public xchain::Contract 0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-c 中文文档
} } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确 下图是可信账本的系统架构设计 TEESDK是与TEE服务请求的入口,将编译为动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) cnt + 1); ctx->put_object(key, buf); ctx->ok(buf); } DEFINE_METHOD(Counter, get) { 代码解析 下面我们逐行解析合约代码: #include为必须的,里面包含了编写合约所需要 的库。 struct Counter : public xchain::Contract 0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12 中文文档
} } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确 下图是可信账本的系统架构设计 TEESDK是与TEE服务请求的入口,将编译为动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) cnt + 1); ctx->put_object(key, buf); ctx->ok(buf); } DEFINE_METHOD(Counter, get) { 代码解析 下面我们逐行解析合约代码: #include为必须的,里面包含了编写合约所需要 的库。 struct Counter : public xchain::Contract 0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-b 中文文档
} } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确 下图是可信账本的系统架构设计 TEESDK是与TEE服务请求的入口,将编译为动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) cnt + 1); ctx->put_object(key, buf); ctx->ok(buf); } DEFINE_METHOD(Counter, get) { 代码解析 下面我们逐行解析合约代码: #include为必须的,里面包含了编写合约所需要 的库。 struct Counter : public xchain::Contract 0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain stable 中文文档
Safety Rule 11.5. PacemakerInterface 12. XPoS共识 12.1. 介绍 13. XPoA共识 13.1. 介绍 13.2. 技术细节 13.3. 整体代码 14. Single及PoW共识 14.1. 介绍 14.2. 算法流程 14.3. 在 XuperChain 中使用Single或PoW共识 14.4. 关键技术 15. XuperChain 4.1. 简介 4.2. 安装 4.3. 功能预览 XuperChain 测试环境 1. XuperChain 测试环境说明 2. XuperChain 测试环境使用指南 贡献指南 1. 代码提交指南 其他 1. 操作指导 2. 视频教程 3. 指令介绍(API) 4. 常见问题解答 5. 词汇表 6. XuperChain 小课堂 Indices and tables 索引 模块索引 AG方式链接起来形成的 链。因此,区块是区块链的基本单元。 功能:区块是区块链的基本单元,通常为了提高区块链网络的吞吐,矿工 会在一个区块中打包若干个交易。一个区块通常由区块头以及区块体组 成。 代码:区块的Proto如下 1 message InternalBlock { 2 // block version 3 // 区块版本 4 int32 version0 码力 | 325 页 | 26.31 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS Java SDK • 问题排查 • 整体架构 • 共识算法 • 交易并行 • 分布式存储 • 预编译合约 • 更多设计文档 • Github主页 • 深度解析系列文章 • 贡献代码 • 反馈问题 • 应用案例集 • 微信群 、公众号 • FISCO BCOS企业级金融联盟链底层平台: [GitHub] [Gitee] [文档] • WeBASE 区块链中间件平台:[GitHub] 区块链多方协作治理组件解决方案:可无缝适配FISCO BCOS的区块链治理组件解决方案。首批开 源的四个组件分别从私钥丢失重置、合约权限细粒度管控、私钥和证书的全生命周期管控等方面 着手,提供了可部署的智能合约代码、易于使用的SDK和可参考的落地实践Demo等交付物。 • 区块链应用开发组件解决方案:一套开放、轻量的开发组件集,覆盖智能合约的开发、调试、 应用开发等环节,包含了Solidity智能合约开发工具库、 能 • build_chain脚本使用私钥为secp256k1的根证书和机构证书 • PBFTBackup的存储由LevelDB修改为RocksDB • 重构libdevcrypto模块,优化代码结构,使用TASSL实现国密和非国密TLS连接 • 优化存储模块openTable的锁实现 • 优化区块数据编码为并行 14 Chapter 2. 版本信息 FISCO BCOS Documentation0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
BCOS Java SDK • 问题排查 • 整体架构 • 共识算法 • 交易并行 • 分布式存储 • 预编译合约 • 更多设计文档 • Github主页 • 深度解析系列文章 • 贡献代码 • 反馈问题 • 应用案例集 • 微信群 、公众号 • FISCO BCOS企业级金融联盟链底层平台: [GitHub] [Gitee] [文档] • WeBASE 区块链中间件平台:[GitHub] 区块链多方协作治理组件解决方案:可无缝适配FISCO BCOS的区块链治理组件解决方案。首批开 源的四个组件分别从私钥丢失重置、合约权限细粒度管控、私钥和证书的全生命周期管控等方面 着手,提供了可部署的智能合约代码、易于使用的SDK和可参考的落地实践Demo等交付物。 • 区块链应用开发组件解决方案:一套开放、轻量的开发组件集,覆盖智能合约的开发、调试、 应用开发等环节,包含了Solidity智能合约开发工具库、 能 • build_chain脚本使用私钥为secp256k1的根证书和机构证书 • PBFTBackup的存储由LevelDB修改为RocksDB • 重构libdevcrypto模块,优化代码结构,使用TASSL实现国密和非国密TLS连接 • 优化存储模块openTable的锁实现 • 优化区块数据编码为并行 14 Chapter 2. 版本信息 FISCO BCOS Documentation0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS Java SDK • 问题排查 • 整体架构 • 共识算法 • 交易并行 • 分布式存储 • 预编译合约 • 更多设计文档 • Github主页 • 深度解析系列文章 • 贡献代码 • 反馈问题 • 应用案例集 • 微信群 、公众号 • FISCO BCOS企业级金融联盟链底层平台: [GitHub] [Gitee] [文档] • WeBASE 区块链中间件平台:[GitHub] 区块链多方协作治理组件解决方案:可无缝适配FISCO BCOS的区块链治理组件解决方案。首批开 源的四个组件分别从私钥丢失重置、合约权限细粒度管控、私钥和证书的全生命周期管控等方面 着手,提供了可部署的智能合约代码、易于使用的SDK和可参考的落地实践Demo等交付物。 • 区块链应用开发组件解决方案:一套开放、轻量的开发组件集,覆盖智能合约的开发、调试、 应用开发等环节,包含了Solidity智能合约开发工具库、 能 • build_chain脚本使用私钥为secp256k1的根证书和机构证书 • PBFTBackup的存储由LevelDB修改为RocksDB • 重构libdevcrypto模块,优化代码结构,使用TASSL实现国密和非国密TLS连接 • 优化存储模块openTable的锁实现 • 优化区块数据编码为并行 14 Chapter 2. 版本信息 FISCO BCOS Documentation0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
BCOS Java SDK • 问题排查 • 整体架构 • 共识算法 • 交易并行 • 分布式存储 • 预编译合约 • 更多设计文档 • Github主页 • 深度解析系列文章 • 贡献代码 • 反馈问题 • 应用案例集 • 微信群 、公众号 平 平 平台 台 台介 介 介绍 绍 绍 1 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 决方 方 方案 案 案:可无缝适配FISCO BCOS的区块链治理组件解决方案。首批 开源的四个组件分别从私钥丢失重置、合约权限细粒度管控、私钥和证书的全生命周期管控等方 面着手,提供了可部署的智能合约代码、易于使用的SDK和可参考的落地实践Demo等交付物。 • 区 区 区块 块 块链 链 链应 应 应用 用 用开 开 开发 发 发组 组 组件 件 件解 解 解决 决 决方 方 方案 案 案:一套 重构libdevcrypto模块,优化代码结构,使用TASSL实现国密和非国密TLS连接 • 优化存储模块openTable的锁实现 • 优化区块数据编码为并行 • 优化大对象析构耗时为异步 • 优化日志输出机制,降低日志输出对性能的影响 • 优化MHD和交易池模块的线程数,减少内存占用 • 优化MySQL存储适配器实现,优化ZdbStorage的代码实现 修 修 修复 复 复 •0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
nce-Auth)、 私 钥管理组件(Governance-Key)和证书管理组件(Governance-Cert)。上述组 件都提供了可部署的智能合约代码、易于使用的SDK和可参考的落地实践 Demo等交付物。 区块链应用开发组件:助力低代码开发 WeBankBlockchain-SmartDev应用开发组件包含了一套开放、轻量的开发组 件集,覆盖智能合约的开发、调试、应用开发等环节,包括智能合约库 com/mp/homepage? __biz=MzA3MTI5Njg4Mw==&hid=2&sn=4f6d7251fbc4a73ed600e1d6fd61efc1&scene=18#wech at_redirect] 贡献代码 [https://mp.weixin.qq.com/s/_w_auH8X4SQQWO3lhfNrbQ] 反馈问题 [https://github.com/FISCO-BCOS/FISCO-BCOS/issues] io/zh_CN/latest/]:可无缝适配FISCO BCOS的区块链治理组件 解决方案。首批开源的四个组件分别从私钥丢失重置、合约权限细粒度 管控、私钥和证书的全生命周期管控等方面着手,提供了可部署的智能 合约代码、易于使用的SDK和可参考的落地实践Demo等交付物。 区块链应用开发组件解决方案 [https://smartdev-doc.readthedocs.io/zh_CN/latest/]: 一套开放0 码力 | 2649 页 | 201.08 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5