以太坊客户端Ethereum Wallet与Geth区别
星火车品
发表于 2022-11-17 17:34:23
88
1
0
EthereumWallet客户端对应的是Mist项目,现在此客户端大多都称为EthereumWallet,也有称作Mist客户端的,知道它们两个指的是通一个客户端即可。此客户端使用JavaScript进行开发,支持windows、linux和OSX三类操作系统,是一个图形化操作界面的客户端。介绍到这里,大家可能就明白了,如果你想通过API来调用以太坊的接口,选择此方式是行不通的。& m) x2 ]. O' q5 |* f+ U
: x6 ~7 v$ T) V2 J
EthereumWallet客户端主要是为用户提供可视化操作的客户端,下载安装之后通过相应的图形化界面即可进行创建账户、转账、查询余额等操作。
EthereumWallet客户端主要功能
0 r9 H! ]# U9 q! n0 z/ j
创建账户5 @1 j2 N2 _ R$ g* s9 r( R3 @
% O3 [. I$ i! x: X% X' ^
兑换以太币:内置了比特币、其它竞争币与以太币兑换功能7 P) K: ?" Y' j+ f
D [: ~- i1 D2 C3 r; B
部署智能合约:代币合约、众筹合约、自治组织合约等
& o3 Y5 i4 Y2 b! O( }5 }( ~ `
以太币转账操作
备份钱包- _3 ?" d T, b7 F9 }
等其他功能
) R& T/ ^9 `5 M! t' q
以上所有功能操作都是启动客户端程序之后,通过操作界面或菜单进行操作。智能合约部分需要事先编写好对应的代码,通过客户端进行发布。
g( m7 h/ L, M. Z
Geth简介. y+ v0 r/ K; f* w" [7 Y
! K3 F0 m9 M/ q+ B
Geth是go-ethereum项目的客户端,也是目前使用最广泛的客户端。支持windows、linux和OSX三类操作系统。针对此系统网上有大量的资料可以参考,github上的wiki文档使用说明也比较详细。【文档地址】。通过此客户端可以进行基本所有的以太坊相关操作。主要功能分三类:+ X [9 P% @# B" w1 ?! d: m8 Q
4 M6 q% c0 R( L" O
Geth客户端主要功能$ E3 e& b* U) u0 W
JavaScriptConsole:通过后台进行命令操作;7 {5 w2 X; E0 z z) I7 c" u; O
3 [; R" D* r; ?1 l- ~/ Y) _
ManagementAPI:管理相关的API;
& v' s' I% i( M7 S
JSON-RPCserver:JSON-RPC相关调用API
无论通过API或则console都可以进行相关操作,比如:
账号管理(创建账号、锁定账号、解除锁定等);3 Z7 k7 k4 w0 T9 R4 ]3 {0 V" c$ `+ \) z
查询账户信息;
$ F3 ?" I# n+ D3 z
查询交易信息;9 R/ b2 d7 G6 P8 G
$ [# G: _ J+ k3 }6 ^
查询gasPrice;
交易;
8 E3 r2 n5 ~+ b6 ^2 H g
挖矿&停止挖矿;3 U3 ~# b; g% U+ m" g
部署智能合约
4 P6 e* h/ N9 E) }# T
等其他相关功能。
9 `2 T! \- Q7 H) Q7 @9 M
使用Geth客户端可以通过对接API(目前交易平台常常使用的方式),或直接通过命令行进行操作。与EthereumWallet相比,没有可视化的操作界面,基本上都是通过命令来完成的。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
成为第一个吐槽的人