原文地址:https://zhuanlan.zhihu.com/p/28994731

以太币(Ether)的单位

李明阳
手持两把锟斤拷,口中疾呼烫烫烫

已关注

71 人赞了该文章

在以太坊(Ethereum ETH)的奖励机制一文中,提到了汽油价格(Gas Price),截图中一个陌生的符号GWei引起了小伙伴们的注意,看完这篇文章你就会明白GWei是什么。

以太币(Ether)

“以太币(Ether)“和”以太坊(Ethereum)”是两个大家经常混淆和误用的概念,很多时候大家会误用“以太坊”来指代“以太币”。

  • 以太坊(Ethereum)是一个允许任何人在其上创建和使用分布式应用的开放的区块链平台。
  • 以太币(Ether)是以太坊(Ethereum)中通用的货币,它的主要用途是用来购买EVM中执行指令所消耗的汽油(Gas)。在交易行中以太币被缩写为ETH。

下面是纠错时间,让我们看看有哪些错误的说法

  • ❌我购买了5个以太坊
  • ✅我购买了5个以太币
  • ❌以太坊价格又涨了
  • ✅以太币价格又涨了
  • ❌以太币的区块链
  • ✅以太坊的区块链

我个人认为能够准确的使用术语,是学习和了解一个技术的基本前提,也是区分小白和高手的分水岭之一。希望大家可以记住两者的区别和联系,并能够在身边的小伙伴们用错了术语时及时纠正他们。

以太币的单位

与比特币一样,以太币也不是无限可分的,以太币的最小单位是Wei。Wei是一个非常小的单位,1以太币= Wei,和无限可分也差不了多少了。

除了基本单位Wei,为了使用方便,以太坊还有其他的单位,他们的关系如下:

  • Kwei(Babbage) = Wei
  • Mwei(Lovelace) = Wei
  • Gwei(Shannon) = Wei
  • Microether(Szabo) = Wei
  • Milliether(Finney) = Wei
  • Ether = Wei

几乎每个单位都还有个别名,也就是括号里的那个,一不留神就天旋地转。这点还是比特币好,就一个聪(Satoshi),其他单位没有别名。

不同的场景下习惯使用不同的单位,通常交易行都是以Ether为单位,购买一杯咖啡之类的小额交易使用Finney,计算Gas价格时一般使用GWei,在以太坊代码开发中使用最基本的单位Wei。

不过也别担心算不明白,有人专门做了个转换以太币单位的网站Ethereum Unit Converter。不过,这个网站也犯了个错误,误用了“以太坊”和“以太币”。

这个网站的正确标题应该是“Ether Unit Converter”,让我们一起发Twitter给站长纠正他吧。

以太币单位的来源

沿袭了科学界的传统,用做出了杰出贡献的大牛的名字当单位,国际单位是这样,比特币也是这样。不过以太坊可是把这个惯例发挥到了极致,一次性向六位大牛表示敬仰,并且未来还有引入更多单位,敬仰更多大牛的趋势。让我们来看看大牛们都做出了什么贡献,获此殊荣。

部分大牛非常热爱科研和探索,通常只是活跃在邮件列表或者开源社区中,习惯于开创一个新的领域然后功成身退,只留下自己的成就与贡献,可以说非常低调。关于他们的生平、照片往往很难找到,我仅仅是尽我所能查证整理这些资料,供大家阅读参考。

以下排名不分先后,按单位由小到大排序。

大牛1:Wei Dai

戴伟(Wei Dai)是一位密码学的先驱,相当的低调,个人主页Wei Dai's Home Page非常的简洁,没有一丝多余的修饰。早在1998年他便提出了匿名分布式电子加密货币B-Money。中本聪的比特币中的很多思想便是借鉴于B-Money,并最终获得了极大的成功。

中本聪在Bitcoin: A Peer-to-Peer Electronic Cash System论文中引用了Wei Dai的B-Money。

以太币单位Wei来源于Wei Dai的名字。

大牛2:Charles Babbage(1792-1871)

查尔斯·巴贝奇(Charles Babbage)的大名计算机相关专业的人士一定不陌生,他被称为通用计算机之父,设计出了差分机和分析机,可惜都不是电子的,而是机械式的,用一个个齿轮来进行运算。这对制造精度提出了极高的要求,最终没能在他生活的那个时代成功制造出来。直到1991年,为纪念巴贝奇诞辰200周年,伦敦科学博物馆用现代技术才制作出了完整的差分机,它包含4000多个零件,重2.5吨。差分机运行起来是这样的:机械美学:差分机的运作_腾讯视频

其实我一直挺纠结的,如果巴贝奇生在20世纪初,当时的机械制造技术完全可以制造出更复杂的、更大的差分机,我们会不会点错了技能树,永远错过信息时代呢?如果真的是那样,比特币和以太坊都将不复存在了。

以太币单位Babbage来源于Charles Babbage的名字。

大牛3:Ada Lovelace(1815-1852)

阿达·洛芙莱斯(Ada Lovelace)是著名英国诗人拜伦之女,数学家、计算机程序创始人,建立了循环和子程序概念。她为计算程序拟定“算法”,写出了第一份“程序设计流程图”,被视为“第一位给计算机写程序的人”。为了纪念她对现代计算机与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。

以太币单位Lovelace来源于Ada Lovelace的名字。

大牛4:Claude Shannon(1916-2001)

克劳德·香农(Claude Shannon)是美国数学家、信息论的创始人。信息论是运用概率论与数理统计的方法研究信息、信息熵、通信系统、数据传输、密码学、数据压缩等问题的应用数学学科。现代密码学与信息论密不可分,密码学是区块链技术的基础,可以说没有信息论就不会有现代密码学,也就不会有区块链技术,更不会有以太坊。

以太币单位Shannon来源于Claude Shannon的名字。

大牛5:Nick Szabo

尼克·萨博(Nick Szabo)在1998年设计了一种去中心的数字货币机制,被称为比特金(Bit Gold),比特金没有被实现出来,但是它已经是非常完备,对比比特金和比特币,会发现它们有非常多相似的地方,因此比特金被称为比特币的直接先驱。甚至尼克·萨博本人也被怀疑就是中本聪。

以太币单位Szabo来源于Nick Szabo的名字。

大牛6:Hal Finney(1956–2014)

哈尔·芬尼(Hal Finney),比特币最早的支持者。早在2004年,他提出了工作量证明(Proof of Work),简称PoW,这项技术成为比特币和以太坊使用的区块链共识机制的核心。他与中本聪关系密切,在中本聪发布了第一版比特币钱包后,积极参与软件的开发、测试。并且他是第一位比特币交易的接收者,中本聪将10BTC转账给他,用于测试。

整理完大牛们的资料,不禁感叹,技术的发展是量变产生了质变。比特币和以太坊的成功,是对已有技术的创新运用,而为这些技术奠基的先驱们,理应为后人铭记。

以太币(Ether)的单位相关推荐

  1. 以太币转帐速度_燃起来吧!一文带你读懂以太坊网络中的Gas、Gas Fee、Gas Price、Gas...

    曾用过区块链相关应用,不管是交易所.DApp 或是虚拟货币钱包的人,一定都听过矿工费(Gas Fee) 这个词.它是当你要在区块链网路发起一笔交易时,所要支付给矿工的一笔手续费.其实很容易理解,就好比 ...

  2. android web3j 代币查询_使用Web3.js查询以太币和代币余额以及转账

    前言 前面的文章也提到了,使用web3.js可以与以太坊进行互动.这篇文章的主要内容如下:解决web3.js版本问题 2.使用web3.js查询以太币及代币余额,以及进行以太币和代币转账 1.web3 ...

  3. 因合约代码Bug,约2.2亿元11539枚以太币被永久锁定

    上周五,一个叫AkuDreams的3D动画NFT项目在荷兰拍卖会上遭遇了Bug惨案,因智能合约代码bug,投标者的 11539.5 枚以太币被永久锁定,且无法退款.该加密货币价值 3400 万美元,约 ...

  4. solidity之以太币支付

    由于Solidity是基于以太坊(Ethereum)的,故而其语言层面可以直接支持货币支付1. payable标识的函数 函数上增加payable标识,即可接收ether,并会把ether存在当前合约 ...

  5. 正确地实现以太币转账

    原文地址:https://medium.com/@kidinamoto/how-to-send-ether-correctly-a60208ad76d9 Compare send, call & ...

  6. 以太坊是什么鬼?!媲美比特币的加密币大揭秘

    了解为什么以太币不仅仅只是另一种加密货币的终极指南. "比特币"和"以太坊"是常常结对出现的术语,实际上他们之间有着天壤之别. 两者唯一的共同点就是他们均为基于 ...

  7. 如何搭建以太坊私有链

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 如何搭建以太坊私有链1 今天讲一下如何搭建以太坊私有连,当然了在你阅读这篇文章的时候,最好是有一定基础,比如知道什么是以 ...

  8. [以太坊源代码分析] I.区块和交易,合约和虚拟机

    最近在看以太坊(Ethereum)的源代码, 初初看出点眉目. 区块链是近年热点之一,面向大众读者介绍概念的文章无数,有兴趣的朋友可自行搜索.我会从源代码实现入手,较系统的介绍一下以太坊的系统设计和协 ...

  9. 基于Mac环境搭建以太坊私有区块链进行挖矿模拟

    第一步:相关软件的安装 go-ethereum客户端安装 Go-ethereum客户端通常被称为Geth,它是个命令行界面,执行在Go上实现的完整以太坊节点.Geth得益于Go语言的多平台特性,支持在 ...

最新文章

  1. POJ 3237.Tree -树链剖分(边权)(边值更新、路径边权最值、区间标记)贴个板子备忘...
  2. 关于序列化的 10 几个问题,你顶得住不?
  3. Forrester 最新报告:阿里云稳居领导者地位,引领云原生开发浪潮
  4. linux 抓包文件 导出,tcpdump抓包和scp导出以及Wireshark查看
  5. 编译安装 openswan-2.6.34
  6. linux查看分区树形状态,查看Linux磁盘的分区状态(lsblk、blkid、parted)
  7. IBM 340亿美元收购红帽,开源史上最大交易!
  8. CentOS 8下 MySQL 8.0 安装部署(亲测)
  9. CLO Standalone OnlineAuth for Mac(3D可视化服装设计软件)
  10. 英语数字的 android,英语数字听力手机版
  11. 会议主视觉_揭秘!2018杭州云栖大会主视觉设计——光锥之内皆命运
  12. VMWare虚拟机最新版的下载与安装(详细教程)
  13. scala 相关基础知识
  14. BasicDBObject 和Query 查询mongodb不同使用方式
  15. 安卓原生系统_全球首个原生安卓车载系统实测!操作流畅 可跟手机媲美
  16. galaxy 用不了_开箱即用使Galaxy S9更好的六种方法
  17. 计算机辅助审计技术实训心得体会,审计实训心得体会(精选3篇)
  18. HTTP服务器的实现--CGI中POST表单。
  19. linux如何编译boost指定库,linux下编译安装boost库
  20. 【工作效率提升】Search Everything 下载安装

热门文章

  1. 梳理一下我理解的aop
  2. 普及组2008NOIP 排座椅(贪心+排序)
  3. POJ 3264 Balanced Lineup
  4. Eclipse导入项目常见问题----facet版本问题04
  5. iOS 视频启动界面
  6. 品牌才是硬道理——一线、二线主板品牌集中营品牌才是硬道理——一线、二线主板品牌集中营...
  7. stdio.h: C++输入输出操作
  8. Newtonsoft.Json的简单使用
  9. 关于前端缓存的一个封装思路
  10. 针对淡入淡出的定时轮播效果js