创建第一条substrate2.0链

1.配置计算机substrate开发环境 2.使用官方节点模板工程来运行一条基于substrate的区块链 3.使用一个前端模板工程来与substrate链进行交互

去中心化跨链之轻节点和收据证明

上篇讲过双层网络,这篇主要讲解轻节点验证和收据证明。

去中心化跨链之双层网络

两个链用了相同的启动程序, 是在以太坊最新代码的基础上修改的,每个节点都会连接本网的全节点和对方网络的全节点,节点提供的功能是本网全节点、本网轻节点server、对方网络轻节点client的功能。实现两个网的跨链,可以想象成主网和测试网的跨链。

一文详解跨链的技术点及难点:从完美跨链谈起

关于跨链需要知道的第一件事情是,我们永远没有办法把一条链上的资产真正的转移到另一条链上

  • 李画
  • 发布于 2020-10-10
  • 阅读 ( 111 )
  • ( 18 )

Substrate 开发文档 - 外部调用

一个外部调用是一些区块中包含的来自区块链外部的信息。 外部调用主要分为三类: 固有信息,签名交易和无签名交易。

Substrate 教程 - 给 Runtime 添加一个 Pallet

本教程将向你展示如何将合约 pallet 添加到运行时(runtime)中,以允许你的区块链支持Wasm智能合约,但是请注意,为了正确使用,每个pallet所需的特定配置设置会略有不同。

  • Tiny熊
  • 发布于 2020-09-02
  • 阅读 ( 744 )
  • ( 120 )

Substrate 官方教程增强版

Substrate 开发没那么神秘。

  • 胡键
  • 发布于 2020-08-23
  • 阅读 ( 326 )
  • ( 38 )

使用Prometheus进行Substrate节点可视化监控

本文将使用docker搭建普罗米修斯可视化监控环境,安装组件包括:Influx、Prometheus、Grafana,并基于该环境进行Substrate节点可视化监控。

  • rzexin
  • 发布于 2020-08-07
  • 阅读 ( 307 )
  • ( 33 )

使用Substrate开发区块链存证dApp

前面文章介绍了在Substrate上开发智能合约,包括使用原生的ink!语言开发ERC20智能合约,以及将以太坊的Solidity智能合约跑在Substrate链上,在本文将进一步学习在Substrate链上开发一个自定义的区块链存证dApp。

  • rzexin
  • 发布于 2020-08-05
  • 阅读 ( 985 )
  • ( 105 )

来搭建一个属于你的ZEN侧链-SideChain as a service (SAAS)

为了解决区块链中的可扩展性和灵活性问题,Horizen建立了一个通用的区块链平台,该平台可为实际用例提供侧链生态系统。 Zendoo通过独特的框架满足所有用户需求,该框架允许将任何规则类型部署为侧链-无论是区块链还是其他类型的计算系统。

  • 官印
  • 发布于 2020-07-22
  • 阅读 ( 143 )

Substrate 开发者文档 - 概述

Substrate 是具有完全通用的状态转换功能(STF: State Transition Function)的区块链开发框架和用于共识,网络和配置的模块化组件。

  • zmant
  • 发布于 2020-07-20
  • 阅读 ( 700 )
  • ( 207 )

Substrate 开发者文档 - FRAME

FRAME:Framework for Runtime Aggregation of Modularized Entities ,即运行时模块聚合框架。 FRAME 是一系列用来简化Runtime开发的模块(称为Pallet)和相关的支持库组成。 每个Pallet 是用于处理特定逻辑领域的单独模块。

  • zmant
  • 发布于 2020-07-20
  • 阅读 ( 685 )
  • ( 160 )

Substrate 开发者文档 - 共识

区块链节点使用共识引擎来达成区块链状态一致性。本文涉及区块链系统的共识基础知识,共识如何与substrate framework中的runtime进行交互,以及共识引擎是如何在framework中存在的。

  • 周俊杰
  • 发布于 2020-07-20
  • 阅读 ( 841 )
  • ( 100 )

Substrate 开发文档 - Codec

Codec是一个轻量级, 高效, 二进制序列化和反序列化的编解码器

  • 周俊杰
  • 发布于 2020-07-20
  • 阅读 ( 576 )
  • ( 103 )

在Substrate链上跑Solidity ERC20智能合约

本实践案例中,我们首先会搭建和启动一条substrate链,再通过MetaMask这款著名的以太坊钱包浏览器插件,通过自定义RPC的方式,接入我们搭建好的substrate链。 然后我们会在remix这款智能合约在线IDE上的完成ERC20智能合约的开发、编译、部署、调试。remix将通过Injected Web3的方式接入我们的MetaMask钱包,借助MetaMask实现和substrate链的交互。

  • rzexin
  • 发布于 2020-07-20
  • 阅读 ( 541 )
  • ( 140 )

[教程] 创建第一条 Substrate 链

Substrate 入门教程

  • Tiny熊
  • 发布于 2020-07-16
  • 阅读 ( 787 )
  • ( 193 )

使用Ink!开发Substrate ERC20智能合约

本文参考官方教程 ,带你上手使用Ink!开发Substrate ERC20智能合约

  • rzexin
  • 发布于 2020-07-14
  • 阅读 ( 635 )
  • ( 112 )

开发 Substrate 的准备工作

磨刀不误砍柴工,准备好了,才能写好 Substrate 应用。

  • 胡键
  • 发布于 2020-06-19
  • 阅读 ( 590 )
  • ( 35 )

Substrate 开发系列 - 环境搭建

学习Substrate 开发的第一步就是环境搭建,本文的目标是把Substrate编译出来,用 substrate 启动一个区块链开发网络。

  • Tiny熊
  • 发布于 2020-05-31
  • 阅读 ( 2067 )
  • ( 160 )