承接上一篇文章,在介绍了Substrate的模型设计后,终于可以开始进行Substrate的Runtime部分的介绍。本篇首先介绍Runtime的概要模型,为后续文章打下基础。
Substrate是开发应用特定区块链 (Application Specific Blockchain )的快速开发框架。 与基于以太坊等公链开发的DApp相比,应用特定区块链是围绕单一应用特别构建的专用区块链, 因此具有最大的灵活性和最少的限制。本文将详细介绍如何使用Substrate框架快速实现一个简单的游戏应用专用区块链
上两篇已经描述了Substrate对与“区块链”的基本元素 -- 区块头 与 交易 的设计,后续的文章将会着重开始介绍Substrate对于开发者开放的核心设施-- Runtime。因此本文首先需要重新更加具体的介绍Substrate的设计模型,在有这个概念的基础上后续才能方便讲解。
上一篇文章讲解了区块的构成之一--区块头,本章介绍Substrate中构成区块体的部分,交易。
Substrate开发入门专题第5篇 : 区块头分析
Substrate开发入门专题第4篇 : 项目结构
Substrate开发入门专题第三篇 : Substrate运行与调试
Substrate开发入门专题第二篇 : Substrate运行与调试
substrate目前已经趋近成熟,因此可以比较系统的对Substrate进行介绍。 本文首先介绍substrate的依赖与编译过程,以此管中窥豹了解substrate的概况。
SDK 介绍:从“高层”了解Cosmos SDK. SDK 开发教程: 一个学习 SDK 的教程。它展示了如何从头开始基于 sdk 构建区块链, 并在此过程中解释了 SDK 的基本原理。 开发资源
Substrate设计总览入门介绍系列第三篇
当我们应用区块链解决生活中问题的时候,它的价值就产生了。如果还不清楚Substrate的基本概念,在开始本文的阅读之前,我希望你能大概浏览Substrate开发者中心的文档或者参考之前的教程使用Substrate搭建你的第一条区块链来了解Substrate相关的基础知识。本文会从零开始开发一条承载具体业务的区块链
什么是 Parathreads
Tendermint Core 是一个区块链应用平台; 相当于提供了区块链应用程序的 Web 服务器、数据库以及用来开发区块链应用的所需的库。
就像为 Web 服务器 服务 Web 应用程序一样, Tendermint 服务于区块链应用。
Tendermint Core 使用拜占庭容错(BFT)共识算法及基于确定性有限状态机的状态机复制 (SMR)。
Cosmos 和 Polkadot 都是关注区块链互操作性的项目,关于二者之间的差别已经有过很多讨论。如果你还不熟悉这两个项目,Linda Xie 发过一串[推特](https://twitter.com/ljxie/status/1118221870745047040?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1118221870745047040&ref_url=https%3A%2F%2Fmedium.com%2Fmedia%2F4c
本文作者Felix Lutsch 是Chorus One(验证人节点运营服务商)的研究员,本文将介绍Cosmos Hub的治理流程以及如何参与治理。
【深度知识】Tendermint共识算法原理和框架流程
本文翻译自链接,文章虽然是讲平行链的设计,同时也深入阐述了波卡的经济体系设计,以及为什么项目会愿意参与波卡生态,共享用户。
Substrate 是Polkadot项目推出的区块链构建框架。通过使用Substrate,使普通的软件开发人员可以在短时间内建立一条属于自己的完整区块链,开发者只需要关注自己的业务逻辑,从底层复杂的技术中解放出来。
本文从技术角度全面了解 Cosmos 项目, Tendermint 是什么,Cosmos SDK 要解决什么,如何进行跨链,如何解决扩展性问题。
12 篇文章,-40 学分