以太坊客户端Ethereum Wallet与Geth区别简介

最近有不少朋友在搭建交易平台,在咨询和技术交流的过程中发现很多朋友不太清楚Ethereum Wallet和Geth区别。甚至有朋友使用Geth的API接口来调用Ethereum Wallet客户端(本机安装)。那么,今天就给大家简单介绍一下这两个客户端的区别。

Ethereum Wallet简介

Ethereum Wallet客户端对应的是Mist项目,现在此客户端大多都称为Ethereum Wallet,也有称作Mist客户端的,知道它们两个指的是通一个客户端即可。此客户端使用JavaScript进行开发,支持windows、linux和OSX三类操作系统,是一个图形化操作界面的客户端。介绍到这里,大家可能就明白了,如果你想通过API来调用以太坊的接口,选择此方式是行不通的。

Ethereum Wallet客户端主要是为用户提供可视化操作的客户端,下载安装之后通过相应的图形化界面即可进行创建账户、转账、查询余额等操作。【下载地址】【安装教程】

Ethereum Wallet客户端主要功能

  • 创建账户
  • 兑换以太币:内置了比特币、其它竞争币与以太币兑换功能
  • 部署智能合约:代币合约、众筹合约、自治组织合约等
  • 以太币转账操作
  • 备份钱包
  • 等其他功能 以上所有功能操作都是启动客户端程序之后,通过操作界面或菜单进行操作。智能合约部分需要事先编写好对应的代码,通过客户端进行发布。

Geth简介

Geth是go-ethereum项目的客户端,也是目前使用最广泛的客户端。支持windows、linux和OSX三类操作系统。针对此系统网上有大量的资料可以参考,github上的wiki文档使用说明也比较详细。【文档地址】。通过此客户端可以进行基本所有的以太坊相关操作。主要功能分三类:

Geth客户端主要功能

  • JavaScript Console:通过后台进行命令操作;
  • Management API:管理相关的API;
  • JSON-RPC server:JSON-RPC相关调用API 无论通过API或则console都可以进行相关操作,比如:
  • 账号管理(创建账号、锁定账号、解除锁定等);
  • 查询账户信息;
  • 查询交易信息;
  • 查询gasPrice;
  • 交易;
  • 挖矿&停止挖矿;
  • 部署智能合约
  • 等其他相关功能。

使用Geth客户端可以通过对接API(目前交易平台常常使用的方式),或直接通过命令行进行操作。与Ethereum Wallet相比,没有可视化的操作界面,基本上都是通过命令来完成的。

后语

上面简单介绍了Ethereum Wallet客户端和Geth客户端的应用的对比。如有问题可以留言或私下联系。QQ技术交流群:659809063。Geth客户端API接口封装的JAVA版本正在编写完善,有需要的朋友也可以联系。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

你的第一个智能合约「Hello World」,好像也不是很智能

在看过 我花了 99 个以太坊(Ethereum)来学智能合约开发(http://davidfnck.com/blockchain/ethereum-smart...

1332
来自专栏区块链大本营

【附代码】如何在私有链上编写、部署与以太坊进行交互的智能合约

40012
来自专栏区块链领域

OneLedger最简可行产品(MVP)公告

本文中,我们会展示OneLedger MVP的演示视频。在视频中,我们展示了如何设置和初始化OneLedger本地测试网,注册身份并在我们的区块链上发布交易。

1123
来自专栏FreeBuf

XMR恶意挖矿案例简析

数字货币因其技术去中性化和经济价值等属性,逐渐成为大众关注的焦点,同时通过恶意挖矿获取数字货币是黑灰色产业获取收益的重要途径。本文简析通过蜜罐获取的XMR恶意挖...

3992
来自专栏极客编程

比特币钱包隔离认证开发指南 原

本文件的大部分内容可以在与隔离认证相关的BIP中找到,包括BIP141,BIP143,BIP144和BIP145。请将此视为阅读其他相关文件的第一个参考点,并作...

831
来自专栏区块链大本营

千万别惹牛人!小哥被盗22元后,整出了这篇以太坊钱包安全攻略,黑客看完得哭了...

对于区块链动辄几十万行的代码量,安全漏洞时不时就冒出来。敏锐的黑客们,虎视眈眈地盯着漏洞的闸门,一旦看见开闸,便以迅雷不及掩耳的速度展开偷袭。

1122
来自专栏区块链入门

【财务安全】如何使用imToken钱包进行离线签名

注: 使用你的联网手机是热钱包, 用来观察钱包, 未联网手机作为冷钱包用作离线签名授权

842
来自专栏区块链源码分析

比特币源码分析之一:总览

本文主要讲解比特币源码,下一篇文章会介绍比特币交易是如何通过非对称加密机制来完成安全交易的,欢迎大家互动留下问题和希望讲解的题目。

80917
来自专栏丑胖侠

以太坊Geth几种同步模式

同步模式分类 –fast Enable fast syncing through state downloads –light Enable light cli...

4999
来自专栏丑胖侠

以太坊rpc接口调用之nonce

背景 我们在使用以太坊相关的json-rpc借口发送交易时,往往会出现这种现象:交易已经发送出去,也获得了交易的hash值。dev模式的geth也在正常挖矿,可...

25810

扫码关注云+社区