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
最新文章
- 使用safe-rm替代rm
- AngularJS学习笔记(1)
- 15.C#回顾及匿名类型(八章8.1-8.5)
- HBase(二): c#访问HBase之股票行情Demo
- mysql5.7版本免安装配置教程
- 宏中";#";和";##";的用法
- YUI Array 之 indexOf(索引值|搜索)
- Apache+php+mysql+phpadmin搭建
- 定制XP引导屏幕背景图像和替换windows这句话
- KMP算法C语言实现。弄了好久才搞好。。。
- 关于python中的dir函数
- Windows Internals 笔记——CreateProcess
- Walle,一个开源的web代码发布管理系统
- mysql 表中已经存在数据 修改字段类型 varchar(11) 改为 int(11)
- redis设置过期时间
- jvisualvm All-in-One Java Troubleshooting Tool
- There are 0 datanode(s) running and no node(s) are excluded in this operation.
- Kafka:ZK+Kafka+Spark Streaming集群环境搭建(六)针对spark2.2.1以yarn方式启动spark-shell抛出异常:ERROR cluster.YarnSchedulerBackend$YarnSchedulerEndpoint: Sending RequestExecutors(0,0,Map(),Set()) to AM was unsuccessful
- Maven构建应用程序常用配置(转)
- Latex中如何设置字体颜色(3种方式)
热门文章
- Visual Studio 项目目录下的bin目录和 obj目录
- Java并发包探秘 (一) ConcurrentLinkedQueue
- Oracle 12C R2 on Linux 7.X 单实例静默安装文档
- [RxJS] Use RxJS mergeMap to map and merge high order observables
- iOS writeTofile 和对象的序列化
- Android Error:(1,N1) 错误: 需要class, interface或enum
- 200行代码,7个对象——让你了解ASP.NET Core框架的本质
- [Grid Layout] Describe a grid layout using grid-template-areas
- [Angular] Using ngOnChanges lifeCycle hook to break object reference
- sql for xml 还有一种写法(採用 tag 与 union all,简洁易懂)