xuperchain-doc
3.1
XuperChain介绍:
1. 简介
2. 模块
3. 核心数据结构
4. 智能合约
5. 权限系统
6. 隐私和保密
7. 性能
8. 可信账本
9. 总结
快速入门
1. XuperChain环境部署
2. XuperChain基本操作
技术设计文档:
1. XuperModel
2. XuperBridge
3. XVM虚拟机
4. 账号权限控制模型
5. 超级链p2p网络
6. 身份认证
7. 提案和投票机制
8. 密码学和隐私保护
9. 插件机制
10. 超级链共识框架
11. Chained-BFT共识公共组件
12. XPoS共识
13. XPoA共识
14. Single及PoW共识
15. 超级链监管机制
16. 多盘散列
17. 平行链与群组
18. 超级链跨链技术
19. 可信账本
进阶使用
1. 合约账号
2. 多节点部署
3. 创建合约
4. 发起提案
5. 配置变更
6. 使用平行链与群组
7. 使用事件订阅功能
8. 只读跨链场景使用文档
9. 非事务场景跨链使用文档
10. 搭建XPoA共识的超级链网络
11. 可信账本使用文档
12. xchain性能测试使用文档
开发应用
1. 电子存证合约
2. 数字资产交易
开发手册
1. 智能合约SDK使用说明
2. 智能合约开发详解
3. XuperChain RPC 接口使用说明
超级链测试环境
1. 超级链测试环境说明
2. 超级链测试环境使用指南
其他
1. 操作指导
2. 视频教程
3. 指令介绍(API)
4. 常见问题解答
5. 词汇表
6. 超级链小课堂
xuperchain-doc
»
XuperChain文档
View page source
XuperChain文档
¶
XuperChain介绍:
1. 简介
2. 模块
3. 核心数据结构
3.1. 背景
3.2. 核心数据结构
4. 智能合约
5. 权限系统
6. 隐私和保密
7. 性能
8. 可信账本
9. 总结
快速入门
1. XuperChain环境部署
1.1. 准备环境
1.2. 编译XuperChain
2. XuperChain基本操作
2.1. 部署xchain服务
2.2. 基本功能的使用
技术设计文档:
1. XuperModel
2. XuperBridge
2.1. 内核调用设计
2.2. KV接口与读写集
2.3. 合约上下文
3. 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. 身份认证
6.1. 背景
6.2. 名词解释
6.3. P2P建立连接过程
6.4. 实现过程
6.5. 主要结构修改点
7. 提案和投票机制
7.1. 共识可升级
7.2. 系统参数可升级
8. 密码学和隐私保护
8.1. 背景
8.2. 密码学基础
8.3. 超级链中密码学的使用
8.4. 密码学模块
9. 插件机制
9.1. 可插拔架构
9.2. 插件框架设计
9.3. 超级链的插件
10. 超级链共识框架
10.1. 区块链共识机制概述
10.2. 超级链共识框架概览
10.3. 超级链共识矩阵
10.4. 超级链共识主流程
10.5. 接口介绍
11. Chained-BFT共识公共组件
11.1. 概述
11.2. 核心数据结构
11.3. Smr
11.4. 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. 在超级链中使用Single或PoW共识
14.4. 关键技术
15. 超级链监管机制
15.1. 监管机制概述
15.2. 监管机制使用说明
16. 多盘散列
16.1. 背景
16.2. LevelDB数据模型分析
16.3. 核心改造点
16.4. 使用方式
16.5. 扩容问题
16.6. 实验
17. 平行链与群组
17.1. 背景
17.2. 术语
17.3. 架构
17.4. 设计思路
18. 超级链跨链技术
18.1. 背景
18.2. 什么是跨链
18.3. 主流跨链方案
18.4. 超级链跨链方案
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. 常见问题
3. 创建合约
3.1. 编写合约
3.2. 部署wasm合约
3.3. 部署native合约
3.4. 设置合约方法的ACL
4. 发起提案
5. 配置变更
5.1. 配置多盘存储
5.2. 替换扩展插件
6. 使用平行链与群组
6.1. 创建平行链
6.2. 获取group_chain合约
6.3. 创建群组
7. 使用事件订阅功能
7.1. 事件订阅的接口
7.2. 使用事件订阅
8. 只读跨链场景使用文档
8.1. B网络搭建
8.2. A网络搭建
8.3. 跨链查询
9. 非事务场景跨链使用文档
9.1. 中继同步合约
9.2. 合约使用方法
9.3. 中继同步进程
10. 搭建XPoA共识的超级链网络
10.1. 搭建XPoA共识网络
10.2. 验证集合合约部署和调用
10.3. 常见问题
11. 可信账本使用文档
11.1. 服务部署
11.2. 可信应用开发
12. xchain性能测试使用文档
12.1. 测试拓扑
12.2. 环境搭建
12.3. 同步模式
12.4. 异步阻塞模式
开发应用
1. 电子存证合约
1.1. 问题引入
1.2. 数据结构的设计
1.3. 电子存证合约的功能实现
1.4. 合约使用方法
2. 数字资产交易
2.1. ERC721简介
2.2. ERC721具备哪些功能
2.3. 调用json文件示例
开发手册
1. 智能合约SDK使用说明
1.1. C++接口API
1.2. Go接口API
1.3. Java接口API
2. 智能合约开发详解
2.1. 简介
2.2. 准备工作
2.3. 快速体验
2.4. 合约编写详解
2.5. 合约单测
2.6. VSCode编辑器集成
2.7. 开放网络集成环境
2.8. 结语
3. XuperChain RPC 接口使用说明
3.1. RPC接口介绍
3.2. RPC接口应用
超级链测试环境
1. 超级链测试环境说明
2. 超级链测试环境使用指南
其他
1. 操作指导
2. 视频教程
3. 指令介绍(API)
4. 常见问题解答
5. 词汇表
6. 超级链小课堂
Indices and tables
¶
Index
Module Index
Search Page
Other Versions
v: v3.9
Branches
master
v3.1
v3.10
v3.12
v3.2
v3.7
v3.8
v3.9
v5.1
v5.3