30秒获得区块链测试环境

一开始玩区块链的朋友,相信都会被其中的各种神操作搞得晕头转向,不清楚其中的操作是什么意思。

而想获得一个测试环境,体验一下区块链的魅力,也是要费九牛二虎之力才能达成。我也曾尝想获得一个以太坊的测试环境,结果花了一个上午,阅读各种材料,才能把它用起来,而且各种操作也不是很方便。

然现在, 你可以使用 CITA 在 30 秒内获得一个区块链测试环境。费话不多说,先出招:

docker run -v “pwd”:/opt/cita-run cita/cita-release:1.0.1-secp256k1-sha3 cita create --super_admin “0x37d1c7449bfe76fe9c445e626da06265e9377601” --nodes “127.0.0.1:4000”

docker run -d -p 1337:1337 -v “pwd”:/opt/cita-run cita/cita-release:1.0.1-secp256k1-sha3 /bin/bash -c ‘cita setup test-chain/0 && cita start test-chain/0 && sleep infinity’
使用 cita-cli 2 验证区块链运行状态。

cita> rpc blockNumber
{
“id”: 1,
“jsonrpc”: “2.0”,
“result”: “0x1”
}

细心的作者做了一个计时,在作者个人的计算机上,从输入以上两个命令到区块链出第一个块的时间小于 30 秒 (还包括 CITA 镜像下载时间)。

下面简单解释一下,这两个命令的含义。

用过 CITA 的朋友,可能大多数人都是通过 快速入门 4 来启动一个本地的 CITA 测试环境。但对于一个测试环境来说,作者觉得还是过于复杂作者在这里将操作做了一些简化:

只启动一个节点。对于使用 CITA 来做部署智能合约之类的操作已经足够了,而且性能更好。

直接使用 CITA 发布的 Docker 镜像。CITA 在 1.0.1 以后的版本都会同步发布对应的 Docker 镜像。这样你无需再去下载发布包的操作。

直接使用 Docker 启动 CITA。平台无关性,无论你用的是 Linux、MacOS 或者是 Windows,只要你安装了 Docker 服务,都可以无差别地快速获得 CITA 测试环境。
上面的第一个命令是 生成链的配置信息(包括创世块信息)及节点配置信息 ; 而第二个命令则是 启动节点 0 ,因为我们只配了一个节点,所以只要启动一个节点,区块链就可以正常工作。

两条命令,30 秒获得区块链测试环境 你学会了吗?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值