最近在研究以太坊的智能合约,从官网下载了Ethereum Wallet和Mist发现都不能同步区块。一直卡在
上图中的unpacked目录,就是要下载的node工具。
downloading new node这里。网上找了半天也没有找到问题所在,可能出现这个问题的人不多吧。
我这里写一下解决办法,免的有人和我一样。
之所在出现这个是因为这两个客户端在同步区块之前要先下载一个节点工具来同步区块,这个节点工具有点大,差不多有22m,再加上是外网的,可能没有科学上网的方法还下载不了,所以就会一直卡在下载这个node工具这里。
Ethereum Wallet的这个目录是在
~/Library/Application Support/Ethereum Wallet/binaries/Geth/unpacked
Mist是在
~/Library/Application Support/Mist/binaries/Geth/unpacked
两个是一样,只要下载一个把另一个复制到另一个目录下就可以了
然后就开始同步区块了,而所有区块都是在
~/Library/Ethereum
目录下.
下边是节点同步的截图
然后Ethereum还有一个开发者工具,可以用来写智能合约,只是打开比较慢。
工具打开的样子
有了这一套工具,我们就可以发行自已的代币了。或者也可以说是受自已控制的货币。而且咱发行的数字货币全球通用。这个工具只是这一点就已经很吸引人了。有了这个,你可以把自已发行的代币当作别人买你产品的购物币或者购物卷之类的出售。就像有的公司发行的QQ币一样。而代币系统会自动运行,你还不用像QQ币那样还要管理数据库,咱这个代币的数据库就直接在链上。
我也是初学者,有兴趣的大家可以一起交流。