网站首页 资讯 内容详情

以太坊“单位”背后的大神们

星蕴 资讯 2024-05-21 11:18:55 1

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

想想当初的兴奋感,第一次知道区块链未来将颠覆互联网,第一次知道代码可以创造数字货币,第一次安装 Ulord 矿机开始挖矿,第一次购买 ETH 参与初次代币发行(ICO)众筹……这种兴奋感正在消失,只剩下炒币赚币屯币的兴奋感。

曾经经历过那么光鲜亮丽的时刻,各种区块链会议周末不停,酒会各种模特香槟不断,看着每个行业都需要区块链来重构一下,各种新概念词汇从媒体、会议、文章中蹦出来,闪电网络、默克尔树、智能合约等让你应接不暇,现在割完韭菜和项目方,开始社区互相伤害模式。

虽然没有明显的技术进步,但是却有很多创新,像 IEO、共振盘、交易挖矿、只涨不跌等花样割韭菜的创新方式,使得区块链看起来更适合交易炒作而不是价值投资。毕竟散户的特征是没有主见,跟团“找爹”,喜欢旅游看“瀑布”,景区购物“高价被套”。真正的庄家则热爱劳动“割韭菜”,热爱运动“跑得快”,追求简单“韭菜炒鸡蛋”。

以太坊大会 Devcon 开完了,脸书 Libra 的合作伙伴退出了,比特币从 10000 美金跌到 8000 美金,整个行业沉寂到终于没什么可写的。上班蹲、不旅行、不运动的我决定不再关注镰刀韭菜的新闻,鸡血满满的社区,回归书本和历史,给所剩无几的信仰充充值。

作为区块链 2.0 故事的主角 ETH,研究它的单位,你会发现一些很有意思的东西。先普及一下基础知识:

以太坊(Ethereum)是一个允许任何人在其上创建和使用分布式应用程序(DAPP)的开放式区块链网络平台,类似去中心化的应用商店;

智能合约(Smart Contract)是无需完全信任的各方,约定必须遵守的条款,完成条款就会触发交易或其他操作的计算机程序;

以太坊虚拟机(Ethereum Virtual Machine)是充当以太坊的智能合约运行环境的虚拟计算机,能在全球以太坊网络中运行;

以太币(Ether),就是我们熟知的 ETH,它是以太坊平台的通用货币,主要作为数字货币使用,还用于购买以太坊虚拟机中执行指令所消耗的“汽油”(Gas)等。

“汽油”(Gas)是以太坊虚拟机内部流通的货币,用来测量执行某些操作(交易、智能合约或 ICO)所需的计算量,作为交易打包、智能合约等操作的手续费。

以太坊平台是去中心化的网络,所有的 DAPP 或智能合约等都在以太坊虚拟机上运行。为了吸引矿工加入系统,设计了两种激励制度:1、挖矿获得 ETH 奖励;2、程序运行的 Gas 手续费。

既然人人都可以在平台上将想法变成程序代码,有些非法分子或不合格程序员会编写死循环,不断地重复运行。现实中,你只要关机重启就好。但是在去中心化的平台,是没有办法关机重启的,于是以太坊引入了汽油(Gas)机制。就像我们的汽车一样,汽油用完了,车就停下来。每一个操作都需要消耗一定量的 Gas,如果 Gas 用完了,程序就停下来。所以 Gas 不仅作为手续费激励矿工,还能保障以太坊虚拟机的安全。

数字货币不能无限分割,总会有个最小的单位。比如 BTC 有且只有一个单位聪(Satoshi)。而 ETH 有五个单位,Wei 是最小的单位,其关系如下:

1、Kwei(Babbage) =? 1,000 Wei

2、Mwei(Lovelace) =? 10^6 Wei

3、Gwei(Shannon) =? 10^9 Wei

4、Microether(Szabo) =? 10^12 Wei

5、Milliether(Finney) =? 10^15 Wei

6、ETH =? 10^18 Wei

正常交易或转账的时候,都是以 ETH 为单位结算。而钱包转账的时候,会有个 Gas 的数量选择,其计算 Gas 价格的单位就是 Gwei,1 亿个 Gwei 就是 1 个 ETH。

比特币的单位聪是根据创世大神“中本聪”命名的,而 ETH 的六个单位代表着六位计算机大神的名字,在各自领域内都做出了巨大的贡献,让区块链得以发展到如今的地步。现在,让我们也敬仰一下。

1、戴伟(Wei Dai)

戴伟,生辰籍贯未知,美籍华人,毕业于华盛顿大学,是一名计算机工程师和密码学先驱。从 90 年代开始任职于微软,专门从事密码系统的研究、设计和实现。2002 年离职创建 bitvise,登录官网,你会发现他连头像都没有,是一个隐身合伙人。

简介里说的很清楚,Bitvise 的创建者,早期最安全的公共域密码库Crypto+ 的创建者和知名开发者,个人官网就和他的简介一样简洁干净:http://www.weidai.com/,真的是深藏功与名。

戴伟在密码学领域做出了许多的贡献,在 1998 年发布了《B-Money:an anonymous,distributed electronic cash system》,论文提出了一种数字加密货币 B-Money,比中本聪提出比特币要早十年。B-Money 的相关概念都成为了比特币和其他数字货币的核心概念,如 POW、分布式账本、激励、身份验证等。

中本聪创作比特币白皮书的时候,曾发邮件告知戴伟引用了 B-Money 的文章内容,借鉴了 B-Money 的很多思想。而戴伟本人否认了 B-Money 对于比特币的影响。

这就是ETH的最小单位Wei的名称来源。

2、查尔斯·巴贝奇(Charles Babbage)

查尔斯·巴贝奇(1792-1871),被称为通用计算机之父。一生之中,最重要的发明就是“差分机”(Different Engine),利用机械将数学计算完全自动化,将人为疏失如计算、抄写、校对等错误去除,完成的简易机可以运算精度最小 10^-6 的函数,计划的二号机能完成 31 位的精度计算。

现在肯定觉得没什么,想想那个时代,第一次鸦片战争,工业革命刚刚开始,巴贝奇就发明了差分机,纯机械,依靠一个个齿轮来计算,因此制造精度要求极高,即便是当时最先进工业代表的日不落帝国也不能达到要求。

当时,正式一号机由英国政府出资,预计完成需要 2.5 万个零件,可计算到六阶差,最高存 16 位。结果,从 1822 年开始一直造了十年都没有完成,不断超支,不断修改,让“日不落帝国”不得不放弃。1991 年,为了纪念这位先驱诞辰的 200 周年,伦敦科学博物馆用现代技术制作出完整的差分机,包含 4000 多个零件,重达 2.5 吨,运转的精密程度确实让人叹为观止。

一号机停工,巴贝奇继续探索,设计出了更复杂的机器“分析机”,放弃了传统的十进制编码,直接改用二进制,还提出了存储器(内存)和中央处理器(CPU),这就是现代计算机的雏形。不过这个分析机没有集成电路,而是纯机械的齿轮和轴承。如果真被他做出来,我们的计算机或许就要大变样,就像科幻电影描述的蒸汽朋克世界,轰然作响的机械、四处喷射的蒸汽,用着最先进的差分机编写程序,齿轮卡卡作响,散发着淡淡呛人的机油味……

这就是ETH的单位Kwei(Babbage)的名称来源。

3、阿达·洛芙莱斯(Ada Lovelace)

阿达·洛芙莱斯(1815-1852),是著名英国诗人拜伦之女、数学家、计算机程序创始人,因为她的数学天赋,使她成为巴贝奇的助手。她称赞差分机,“不论在可完成的计算范围、简便程度以及可靠性与精确度方面,或是在计算时完全不用人参与方面,这台机器都将达到前所未有的高度。”

等到巴贝奇发布了现代计算机雏形的分析机论文,她翻译了老师的论文,并加了很多的标注,被认为是世界上最早的计算机程序,所以她被认为是世界上第一位程序员。

标注中建立了循环和子程序概念,可以说是最早的“算法”,还细心地配了一份“程序设计流程图”。为了纪念她对现代计算机与软件工程所产生的巨大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为 Ada 语言,它被公认为是第四代计算机语言的主要代表。区块链公链中也有个 Ada,也是来自这位伟大的女性。

这就是ETH的单位Mwei(Lovelace)的名称来源。

4、克劳德·香农(Claud Shannon)

克劳德·香农(1916-2001),是美国数学家、电子工程师和密码学家,被誉为信息论的创始人。

1948 年,发布了《通信的数学原理》,奠定了现代信息论的基础。信息论是运用概率论与数理统计的方法研究信息、信息熵、通信系统、数据传输、密码学、数据压缩等问题的应用数学学科。现代密码学与信息论密不可分,密码学是区块链技术的基础,可以说没有信息论就不会有现代密码学,也不会有区块链技术,更不会有以太坊。

说的如此官方,根本感受不到怎么就成基础了。在《通信的数学原理》论文中,提出了一个新的单词 - 比特(bit)。如今比特,是衡量信息的多少单位,也是我们最常见的单位,网速多少比特,容量多少比特。比特币在国外被检索最多的不是 BTC,而是 Bitcoin。接着,1949 年又发布了《保密系统的通信理论》,对密钥、接受和截获等进行了数学描述和分析,深化了人们对于密码学的认识。从此,密码学不再是玄学,而是一门科学。

这是ETH最常用单位Gwei(Shannon)的名称来源。

5、尼克·萨博(Nick Szabo)

尼克·萨博,美国计算机科学家、法学家和密码学家,以数字合约和数字货币的研究而闻名。和戴伟一样,毕业于华盛顿大学。因为想创建互联网上陌生人的电子商务协议,他创造了“智能合约”这个词和概念,也成为大部分数字加密货币的主要特征。

在1998年,萨博设计了一种去中心的数字货币机制,被称为数字黄金(Bit Gold),数字黄金最后没有技术实现出来,但是它设计的已经相当完备。从比特币中,可以发现很多相似的地方,因此被称为“比特币的直接先驱”。

这就是ETH单位Microether(Szabo)的名称来源。

6、哈尔·芬尼(Hal Finney)

哈尔·芬尼(1956-2014),是最早比特币先驱之一,也是第一个得到比特币的人。他不仅是比特币的挖矿好手,也是一位密码学大师,2013 年作出预见性发言:“除非比特币变得比现在更有价值,否则比特币网络对攻击的抵抗力将永远不会比现在强。为了使比特币成功并安全,比特币必须变得更加昂贵。”是的,十一年故去了,涨了几万倍的比特币正是因为安全性而成为了加密数字货币的象征。

2004年,他创造出了第一个可重复使用的工作量证明(POW)系统,这项技术成为比特币和以太坊的区块链共识机制的核心。2009 年1 月 12 日,因为他与中本聪关系密切,在中本聪发布了第一版比特币钱包后,积极参与软件的开发、测试。于是,中本聪为了测试给他发送了 10 BTC,这是比特币历史上的第一笔交易,让芬尼成为了史上第一位接收者。

芬尼下载了最早期的比特币代码,开始在 IBM 台式机上运行,挖了一千多个后将机器关闭,因为他当心电脑过热烧坏,并把这些比特币存在硬盘,最后烧成 DVD,随意地堆在房间角落积灰。不幸的是,2009 年 8 月,他被诊断患有肌肉萎缩硬化症(ALS),这种疾病能杀死所有的运动神经元。即便患病期间,仍然坚持为比特币编写代码,改进了非对称椭圆加密系统,使得交易速度提升了 20%。在双手丧失功能无法打字的情况下,继续使用眼球追踪软件来编写代码,一直到 2014 年逝世为止。

相关阅读
上一篇: 一文读懂比特币发行机制
下一篇: 以太坊创始人:17岁的亿万富翁养成记
TAG:  
《以太坊“单位”背后的大神们》文档下载: PDF DOC TXT