Substrate 开发踩坑杂谈 - 尹航
2020-03-01 195浏览
- 1.Substrate 开发踩坑杂谈 尹航 @Phala Network
- 2.我们做了什么 ● ● 基于 Substrate 2.0 从Substrate获取区块、同步到链外 ○ ○ ● Subxt 解析区块 正在开发:互信 ○ ○ 链下轻节点 链上验证PKI证书
- 3.Substrate 2.0 ● ● substrate-up 还在1.0 怎么创建2.0的项目? 最简单的办法: ● ● git clonehttps://github.com/paritytech/substrate.git“substrate/bin/node-template”
- 4.Substrate 2.0 进阶: ● ● substrate-up 脚本下载了一个模版项目的gz压缩包 生成模版: substrate/.maintain/node-template-release.sh output/template.tar.gz
- 5.Phala:TEE-区块链混合架构
- 6.Phala:TEE-区块链混合架构
- 7.怎么连接链上、链下 TEE host Substrate TEE
- 8.怎么连接链上、链下 TEE host Substrate 验证 验证 TEE
- 9.怎么连接链上、链下 TEE host Substrate 验证 验证 PKI证书校验 TEE GRANDPA 轻客户端
- 10.我们做了什么 ● ● 基于 Substrate 2.0 从Substrate获取区块、同步到链外 ○ ○ ● Subxt 解析区块 正在开发:互信 ○ ○ 链下轻节点 链上验证PKI证书
- 11.sub-xt ● 官方Substrate Rust RPC客户端 ● ● 坑1:Futures 0.1 vs 0.3 坑2: Tokio 0.1 vs 0.2
- 12.Rust HTTP客户端:hyperhttps://hyper.rs/● HTTP client:https://hyper.rs/guides/client/advanced/
- 13.我们做了什么 ● ● 基于 Substrate 2.0 从Substrate获取区块、同步到链外 ○ ○ ● Subxt 解析区块 正在开发:互信 ○ ○ 链下轻节点 链上验证PKI证书
- 14.GRANDPA轻客户端 ● ● SPV客户端 GRANDPA Substrate Substrate Substrate Live GRANDPA 协议 Substrate
- 15.GRANDPA轻客户端 ● ● SPV客户端 GRANDPA Substrate msg Substrate msg Live GRANDPA 协议 msg Substrate Substrate
- 16.GRANDPA轻客户端 ● ● SPV客户端 GRANDPA Substrate msg Substrate msg Live GRANDPA 协议 msg Substrate Substrate Block + Justification
- 17.我们做了什么 ● ● 基于 Substrate 2.0 从Substrate获取区块、同步到链外 ○ ○ ● Subxt 解析区块 正在开发:互信 ○ ○ 链下轻节点 链上验证PKI证书
- 18.Substrate 链上逻辑 no_std!
- 19.数据市场 Demo