为什么要云节点

主要由以下几个原因:

  1. 国内GFW太狠,github都不能幸免,代码都不能下载,影响正常的开发
  2. rust这个编译太占用cpu,内存,硬盘
  3. rust编译的时候cpu一直在叫,影响个人心情,进而影响开发效率
  4. 云节点方便共享
  5. 花小钱买时间是一件很划算的事情

搭建步骤

准备节点

具体参考这篇文章Installing Substrate,各种类型的操作系统都有说明。

运行节点

设置代理

这里我采用是caddy作为代理

具体配置参考如下:

1
2
3
4
5
yourwssaddr {
  proxy / http://0.0.0.0:9944 {
       websocket
  } 
}

启动节点

1
./target/release/substrate   --dev   --ws-port  9944

浏览器

具体参考apps里面说明即可。

运行如下命令即可:

1
2
3
4
git clone https://github.com/polkadot-js/apps 
cd apps 
yarn 
yarn run start  

在caddy中配置浏览器的代理:

1
2
3
4
5
6
7
example.com  {
   proxy / localhost:3000 {
        transparent   
   }
   gzip
}

最终具体效果如下:

浏览器

这样你就拥有一个属于自己的区块链。具体代码参考hello-node

参考

  1. Build Substrate on Ubuntu: step-by-step guide

欢迎关注

欢迎关注微信公众帐号:沉风网事(savewind)

沉风网事