• blockchain_eth客户端安装 & geth使用 &批量转账(一)


    这里是第一篇,主要讲eth客户端安装

    eth官网 https://ethereum.org/

    国内有一个论坛内容挺多的,可以参考  http://ethfans.org/

    eth客户端:

    eth客户端种类很多,go,Java,Python等各种语言写的都有

    目前最常用的,官网推荐的有带图形界面的 mist,和go语言写的geth,其实本质上来说,mist中嵌套的也是geth

    目前我使用过这两种客户端

    1、Ethereum Wallet 官网地址 https://github.com/ethereum/mist/releases 

    简称为mist,是一个带有图形页面的客户端

    2、geth 官网地址 https://ethereum.github.io/go-ethereum/downloads/

    go语言写的客户端,也是目前为止使用最多的客户端,主要开发者在用

    geth的使用:

    在window上安装geth,可以选择安装包方式进行安装,直接下一步下一步就好了,为了方便,我安装在移动硬盘中F:/geth/Geth/中

    启动命令如下

    F:

    cd F:/geth/Geth

    geth --help 可以查看所有命令

    geth --rpc --datadir "F:/geth/Geth/" --light console 2>console.log 开始geth命令

    --rpc是开始json rpc服务。默认端口是8545,如不需要,可以去掉

    --datadir 指定区块文件存储位置,如果不指定的话默认存在C盘,为了方便起见,单独存储会比较好,如不需要,可以去掉

    --light 是指定 轻模式同步区块文件

    console 2是开启命令行模式,开启之后,提供了一些方法,可以在此操作账户

    这里模式分为三种类型,light ,full,fast

    light 在不需要同步全部区块的情况下,使用这个速度最快,我只操作了转账,所以light就可以了

    full 全部区块数据更新,据说现在全部数据更下来已经200多G,具体没有考证,我更到70G就放弃了,根本追不上

    fast 在第一次启动的时候可以开启fast,会加快速度,但是第二次开启就没有用了,对于不关注之前数据的可以考虑用这种方式

    如果更新到一半想要换为light模式,直接重启就好了,不用删数据

    还有一些加快数据下载的方法在上面的论坛中有讲到,大家可以看一下,对我自己来说,并没有什么帮助。

    下一篇,主要讲在命令行中操作eth。

     

    转载自:http://www.cnblogs.com/zy900406/p/8603065.html

    微信: cphmvp

  • 相关阅读:
    python学习之ajax和可视化管理工具
    操作系统-保护模式中的特权级下
    redis 分布式锁的 5个坑,真是又大又深
    数据库之数据表控制语句
    【NoSQL】Consul中服务注册的两种方式
    netstat命令使用方法以及详解
    Dockerfile与Dockerfile实战
    Spring boot+redis实现消息发布与订阅
    怎么寻回位置不可用移动硬盘的数据
    python字符前面u,r,f等含义
  • 原文地址:https://www.cnblogs.com/cphmvp/p/8857382.html
Copyright © 2020-2023  润新知