以太坊客户端Ethereum Wallet与Geth区别
星火车品
发表于 2022-11-17 17:34:23
164
1
0
( I; i: M+ v! p: h; M" Y |
EthereumWallet客户端对应的是Mist项目,现在此客户端大多都称为EthereumWallet,也有称作Mist客户端的,知道它们两个指的是通一个客户端即可。此客户端使用JavaScript进行开发,支持windows、linux和OSX三类操作系统,是一个图形化操作界面的客户端。介绍到这里,大家可能就明白了,如果你想通过API来调用以太坊的接口,选择此方式是行不通的。8 Q" |! U X# P6 d9 k' @0 \, L
7 o& m3 g& O* l% o* s
EthereumWallet客户端主要是为用户提供可视化操作的客户端,下载安装之后通过相应的图形化界面即可进行创建账户、转账、查询余额等操作。! U6 y* |. _/ Y5 Q
EthereumWallet客户端主要功能& k4 V* |; o6 `7 s4 b" e
$ K+ M& {* ^6 P. {' k
创建账户( ~8 C: q4 ]/ M$ Y2 O7 e
兑换以太币:内置了比特币、其它竞争币与以太币兑换功能# T3 D$ W/ L* j: f. j
: f) Z/ b9 v% z/ `4 i }
部署智能合约:代币合约、众筹合约、自治组织合约等4 y& L! \7 N+ p1 U& V% @
& o" c9 E! J: _+ t/ P
以太币转账操作# j7 E: J+ \$ w4 G7 c3 z
备份钱包1 Z) o6 S( G& I4 H% Z, b
等其他功能
以上所有功能操作都是启动客户端程序之后,通过操作界面或菜单进行操作。智能合约部分需要事先编写好对应的代码,通过客户端进行发布。" C- O+ \. z; k7 i% y; F0 m
3 O# Y( p! S \, ~8 o: ^. o3 E
Geth简介" e2 p5 _ n, B0 D: E2 b
Geth是go-ethereum项目的客户端,也是目前使用最广泛的客户端。支持windows、linux和OSX三类操作系统。针对此系统网上有大量的资料可以参考,github上的wiki文档使用说明也比较详细。【文档地址】。通过此客户端可以进行基本所有的以太坊相关操作。主要功能分三类:
/ J: p# R0 R3 l9 f& |. c
Geth客户端主要功能6 C. X2 v, p" Z: ~
JavaScriptConsole:通过后台进行命令操作;) z% g4 X P) z8 d" c
ManagementAPI:管理相关的API;
JSON-RPCserver:JSON-RPC相关调用API
无论通过API或则console都可以进行相关操作,比如:9 G" a( _5 K# p0 r" W: Z! [) P; ^
, I. p) b5 C1 x, t
账号管理(创建账号、锁定账号、解除锁定等);
u* W5 V6 j8 z. ^- _
查询账户信息;9 [/ i- S* [; T) I! J
7 W2 M5 b; ]3 y
查询交易信息;
查询gasPrice;6 @; n& o# |; V% w; J4 M6 T' [
交易;
: U; a4 Q$ g9 t5 ?# c N$ F
挖矿&停止挖矿;, j5 t. e- ^: [4 G3 Y
5 D+ {' j% K: |2 y$ b0 f
部署智能合约
等其他相关功能。
使用Geth客户端可以通过对接API(目前交易平台常常使用的方式),或直接通过命令行进行操作。与EthereumWallet相比,没有可视化的操作界面,基本上都是通过命令来完成的。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
成为第一个吐槽的人