Substrate共47篇
认识 Substrate 及开发准备-区块链开发网

认识 Substrate 及开发准备

认识 Substrate 及开发准备, 从Gavin Wood开始 接触以太坊后估计没有人不熟悉Gavin Wood这个人,如果不熟悉,请看这个链接:[Gavin Wood: 我与以太坊的二三事](https://mp.weixin.qq.com/s?...
Substrate 总览(2) - 项目结构-区块链开发网

Substrate 总览(2) – 项目结构

本文是《Substrate 设计总览》的第二部分。 本文是《Substrate 设计总览》的第二部分,三篇文章的导航链接为: * [Substrate的总体设计](https://learnblockchain.cn/2019/03/02/substrate...
Substrate 总览(1) - 总体设计-区块链开发网

Substrate 总览(1) – 总体设计

Substrate 设计总览, 分为三篇,这第一篇。 ## Substrate 设计总览 截至目前(2019年2月初),Substrate的框架基本稳定。本文将从: * [Substrate的总体设计](https://learnblockchain.cn...
使用Substrate搭建一条能跨链的区块链-区块链开发网

使用Substrate搭建一条能跨链的区块链

Substrate 是Polkadot项目推出的区块链构建框架。通过使用Substrate,使普通的软件开发人员可以在短时间内建立一条属于自己的完整区块链,开发者只需要关注自己的业务逻辑,从底层复杂的技术中...
Substrate 总览(3) - 入门参考-区块链开发网

Substrate 总览(3) – 入门参考

Substrate设计总览入门介绍系列第三篇 已经鸽了好久了,现在开始补文章。 本文承接Substrate设计总览入门介绍系列第三篇,介绍Substrate的入门参考。三篇文章为: * [Substrate的总体设计]...
开发一款Substrate应用 - 抛硬币游戏(一)-区块链开发网

开发一款Substrate应用 – 抛硬币游戏(一)

当我们应用区块链解决生活中问题的时候,它的价值就产生了。如果还不清楚Substrate的基本概念,在开始本文的阅读之前,我希望你能大概浏览Substrate开发者中心的文档或者参考之前的教程使用Subs...
Substrate 入门(1) - 环境配置与编译-区块链开发网

Substrate 入门(1) – 环境配置与编译

substrate目前已经趋近成熟,因此可以比较系统的对Substrate进行介绍。 本文首先介绍substrate的依赖与编译过程,以此管中窥豹了解substrate的概况。 substrate目前已经趋近成熟,因此可以比...
Substrate 入门(2)- 运行与调试-区块链开发网

Substrate 入门(2)- 运行与调试

Substrate开发入门专题第二篇 : Substrate运行与调试 Substrate入门专题,目前有以下几篇文章: * [环境配置与编译](https://learnblockchain.cn/article/273) * [运行与调试](https://lear...
Substrate 入门(4)- 项目结构-区块链开发网

Substrate 入门(4)- 项目结构

Substrate开发入门专题第4篇 : 项目结构 Substrate开发入门专题第4篇 : 项目结构 Substrate入门专题,目前有以下几篇文章: * [环境配置与编译](https://learnblockchain.cn/article/273...
Substrate 入门(3)- 具备状态的链-区块链开发网

Substrate 入门(3)- 具备状态的链

Substrate开发入门专题第三篇 : Substrate运行与调试 Substrate入门专题,目前有以下几篇文章: * [环境配置与编译](https://learnblockchain.cn/article/273) * [运行与调试](https://lear...
Substrate 入门(5)- 区块头-区块链开发网

Substrate 入门(5)- 区块头

Substrate开发入门专题第5篇 : 区块头分析 Substrate入门专题,目前有以下几篇文章: * [环境配置与编译](https://learnblockchain.cn/article/273) * [运行与调试](https://learnblockcha...
Substrate 入门(6) - 交易体-区块链开发网

Substrate 入门(6) – 交易体

上一篇文章讲解了区块的构成之一--区块头,本章介绍Substrate中构成区块体的部分,交易。 Substrate入门专题,目前有以下几篇文章: * [环境配置与编译](https://learnblockchain.cn/article...
Substrate 入门(7) - Substrate的模型设计-区块链开发网

Substrate 入门(7) – Substrate的模型设计

上两篇已经描述了Substrate对与“区块链”的基本元素 -- 区块头 与 交易 的设计,后续的文章将会着重开始介绍Substrate对于开发者开放的核心设施-- Runtime。因此本文首先需要重新更加具体的介...
用Substrate框架实现一个简单的游戏应用-区块链开发网

用Substrate框架实现一个简单的游戏应用

Substrate是开发应用特定区块链 (Application Specific Blockchain )的快速开发框架。 与基于以太坊等公链开发的DApp相比,应用特定区块链是围绕单一应用特别构建的专用区块链, 因此具有最大...
Substrate 入门(8) - Runtime概要-区块链开发网

Substrate 入门(8) – Runtime概要

承接上一篇文章,在介绍了Substrate的模型设计后,终于可以开始进行Substrate的Runtime部分的介绍。本篇首先介绍Runtime的概要模型,为后续文章打下基础。 Substrate入门专题,目前有以下几...
Substrate 抛硬币游戏(二):编写测试和UI-区块链开发网

Substrate 抛硬币游戏(二):编写测试和UI

在之前的文章 Substrate应用 - 抛硬币游戏(一),我们完成了runtime的开发,从而实现了一个自定义功能(即抛硬币游戏)的区块链网络。现在让我们来看一下如何编写测试代码和UI,你也可以直接看...
Substrate存储数据类型概览-区块链开发网

Substrate存储数据类型概览

通过本文,你将学会:1\区块链应用和传统应用在数据存储层的不同之处;2\使用区块链进行数据存储时遇到的约束;3\Substrate可用的存储数据类型和使用方法。 通过本文,你将学会: * 区块链...
Substrate区块链应用的交易费用设计-区块链开发网

Substrate区块链应用的交易费用设计

本文主要介绍了,区块链应用为什么存在交易费用,Substrate 交易费用的组成,以及如何设计更合理的交易费用。 通过本文,你将学到: * 区块链应用为什么存在交易费用 * Substrate 交易费用...
Substrate 入门(11)-学习Runtime必备的技能-区块链开发网

Substrate 入门(11)-学习Runtime必备的技能

上一篇文章介绍了Runtime的构成方式。但是在介绍过程中我们可以看到,其比较核心的组件大多都是用rust的宏编写。熟悉编程语言的人应该知道,宏本质上是创建了一种DSL,使用者必须按创作者的方式...
Substrate 入门(10) - Runtime的构成-区块链开发网

Substrate 入门(10) – Runtime的构成

由于疫情原因,以及近期在忙于其他开发,因此文章停滞了一段时间。之前的文章已经介绍了Runtime的概要以及Runtime的wasm,因此读者应该具备了对Runtime的全局观念以及如何通过编译过程的基本知....