当前位置:首页 > 火币资讯 > 正文内容

jwl

欧易网2020-10-23

jwl 火币资讯

jwl

前面几篇文章介绍了利用块链基质开发区网络的过程,本文开始从理论上介绍基质框架的各个方面的知识。

底物客户

基底客户端是运行基于基底的区域块链节点的应用程序,由以下组件组成:

存储:键值存储机制,数据库使用RocksDB;

运行时逻辑:运行时代码被编译成Wasm并在块链, 无分叉区;升级

对等网络:使用libp2p网络协议栈;

共识引擎:内置PoS共识的插件式可定制共识协议;

RPC:提供HTTP和WebSocket  RPC服务;

遥测:通过嵌入式普罗米修斯服务器公开遥测指标;

基板的层级架构

基板的层级架构具有很高的灵活性,基板可以通过以下三种方式使用:

基底节点

基底框架

基质核心

上一篇文章介绍了如何启动一个基底节点,它是由基底-节点-模板启动的。基板节点可以创建具有基本功能的块链区。

基底框架(Substrate  FRAME)是模块化实体聚合运行时聚合的框架,也称为运行时层。Substrate支持的定制基本发生在这一层。您可以修改本级块链区的运营逻辑,如通证系统、转让费、封锁时间、治理模式、连锁升级逻辑、房贷运营等。

基板核心可以忽略整个FRAME系统,从头开始设计实现运行时逻辑,这是最难使用的基板方法,也提供了最大的创新自由度。

基板节点、基板框架和基板核心的比较如下:

右边的技术更自由,左边的开发更简单。

基于底层的块链区域开发主要是底层框架层的开发,即运行时逻辑。

衬底的链上逻辑代码被编译成两个结果:

原型二进制文件(本机二进制)

网络程序集文件(wasm)

基底将同时在本机和wasm链中存储运行时逻辑代码。如果两种格式的逻辑相同,就会运行原生版本,速度更快。

块结构和外部

基底(traitsp  _ runtime  : traits  33603360块)中块的构造函数如下:

fn新(

报头:自:报头,

extrinsics: Vec

)-自我

它由一个块标题和一组外部。

块头(trait  sp  _ runtime  :3360 trait  s  33603360 header)的构造函数如下:

fn新(

数字:自身:数字,

ext  insics  _ root  : Self  : hash,

state  _ root  : Self  : hash,

parent  _ has  : Self  : hash,

摘要:摘要

)-自我

包括的字段有:区块高度、外部根哈希,链状态、根哈希,母区块哈希和摘要。

trait  sp  _ runtime  : trait  s  :外部构造函数如下:

fn新(

_call: Self:Call,

_签名_数据:选项

)-选项

Extrinsics指的是将被添加到块中的来自链外的信息,可分为:

固有信息:由块创建者插入到块中的未签名信息将不会被广播到区域块链网络;

交易:交易分为已签字交易和未签字交易;

ext  insics在当前块打包中执行,每个ext  insics是在运行时定义的,extrinsics  _ root是由这组ext  insics计算的信息摘要,由哈希算法执行。

标签: jwl
分享给朋友:
返回列表

上一篇:huobi

下一篇:lend

相关文章

pi币哪里可以买车(是真的吗)

pi币哪里可以买车(是真的吗)

据派友透露,山西优蚨汽车销售有限公司支持派币购车,以Pi期货形式签订合同,不需要掏现金,全部Pi支付,年底主网开通内转后按月支付!此次Pi币换车山西阳泉千年古寺王兰寺住持一能法师也用Pi币换了一辆,一...

亲眼目睹黑客与zjp项目方正面交锋是种什么体验?

亲眼目睹黑客与zjp项目方正面交锋是种什么体验?

接下来我就讲一些不为人知的事情。故事从2019年开始。作为一个投资者,我习惯于把钱拿出来盈利和倍数。但是,19年我接触了一群人,就是市场上所谓的黄牛。当我刚开始明白他们在做什么的时候,我很不屑。但是从...

加密分析师:比特币牛市还没有结束

加密分析师:比特币牛市还没有结束

牛市第二阶段启动?密市场正处于一个非常有趣的时刻,许多链上指标指向下方,但一些基本面可能指向上方,并且短期内这是一个非常奇怪的现象。同时这可能是一个降温期,就像我们在2020年2月真正开始大涨之前所看...

三大交易所

三大交易所

三大交易所观察这几天币圈的舆论,基本已经恢复,但还是很谨慎。对于这几天的市场,大部分币民也是以熊市反弹的态度对待,这一点在数据中有所体现,就是小比特币的持有者继续卖出,并减仓,导致比特币筹码进一步集中...

朋友做比特币赚8千万(是真的吗)

朋友做比特币赚8千万(是真的吗)

据报道,因因疫情打击,原本两人的婚纱摄影事业几近失业,38 岁的汤米和 42 岁的詹姆斯将几百美元投入了一款数字货币 —— 柴犬币,狗狗币的衍生品。当他们购入时,一枚币价值不到一美分,但一位加密货币专...