一、天才少年的人生经历
(神与他的父亲)
提到以太坊就不得不说一个人,这个人今年25岁了,曾是网瘾少年爱玩《魔兽世界》,经常一玩一整天。大学上到一半就辍学了,简直和乔布斯、盖茨是一个路子的。这个人果然不一般身家将近3000亿比马云还高,他就是以太坊的创始人维塔利克·布特林,人称“V神”在讲以太坊之前,让我们先对这个以太坊之父好好了解下吧。
来看看他有哪些绰号或头衔,比如网瘾少年、戳学少年、天才少年、《魔兽世界》**玩家、比特币杂志撰稿人、V神、泰尔奖学金获得者、以太坊创始人、身家超马云等等。用网络比较流行的一个词来说,V神简直是一个大大的斜杠青年。
(V神的人生经历时间轴)
V神1994年出生于俄罗斯,4岁生日时收到来自父亲的生日礼物一台电脑,之后他就开始用这台电脑学习编程。5岁时父母就离婚,他跟随父亲**加拿大。10岁三年级时,被认定具有数学和编程的天赋,因为他3位数心算的速度比同龄人快一倍。12岁时用C++编程语言编写简单游戏自己玩,照这样下去V神一定能成为一个出色的**程序员,他父亲对他抱有很大期望。谁知13岁时迷上《魔兽世界》一玩一整天,此时的V神和普通网瘾少年没什么区别,照这样下去能养活自己就不错了,**程序员?想都别想。
就这样V神在《魔兽世界》的游戏里沉浸了3年,直到有一天《魔兽世界》的开发公司暴雪将一个叫做“术士吸虹“的技能弱化,V神特别震怒这是他特别喜欢的一个技能,他不能接受自己喜欢的角色被改变。他给暴雪公司发邮件、在官方论坛联系暴雪的工程师,要求它们恢复技能,但得到的回复永远都是,为了游戏平衡只能这么做。如果换做一般人,虽然很气都是也没办过,过一阵等气儿消了这事也就过去了。但这事在V神这就过不去,他开始思考一个问题:有没有一种办法打破这种中心化的方式?而不是一切都是开发者说了算,玩家要么接受、要么离开。
于是他放弃了游戏,开始思考这个问题。他父亲是一个非常厉害的程序员,是某个区块链项目孵化的负责人,向儿子兴致勃勃地推荐了比特币。后来V神就开始研究比特币了。他不再沉迷游戏,但又开始沉迷于区块链。
他还给新创立的《比特币杂志》投稿,每篇文章收取5个比特币的稿费。现在折合成人民币是4万元一篇。相比稿费更重要的是,他在这段时间积累了大量关于区块链的知识,他的文章也流传开来受到不少好评,打响了知名度。天才就是天才,V神考上的是加拿大排名第三的学校连上学滑铁卢大学。每周都要花大量的时间研究区块链。连上学都觉得是在浪费时间,后来大学上到一半就像乔布斯和比尔盖茨一样辍学了,全心全意投入到区块链的研究中。
退学后V神才19岁,但他已经是一个极具魄力的人了,一旦认准目标哪怕再苦再难也决不放弃。在他不断研究中,发现了比特币的局限性。他写了一本白皮书,建议设计一条新的比特币,并在白皮书中介绍了“以太坊”2014年,V神召集了几个合伙人,并用大学时获得的奖学金创建以太坊,并为以太坊设计新的加密货币——以太坊。他也因此获得了2014年世界科技奖,扎克伯格也获得过这个奖项。就在去年,他的身家将近3000亿,比马云身家还高。
好到这里这个天才少年的故事就讲的差不多了,感觉怎么样?听完有没有什么感触?总结就是一个天才少年迷上了《魔兽世界》这个游戏,游戏角色被改后他很愤怒,开始思考去中心化。正好父亲就是某区块链的负责人,向他推荐了比特币。然后他就开始专心研究比特币,研究着研究着就发现了比特币的不足,为了弥补这些不足,这个天才少年就创立了以太坊。具体比特币有哪些不足?以太坊又是如何解决的?接下来我们会详细讲到。
二、比特币的发展历程
任何事物的诞生并非偶然,一定是有迹可循的。说完以太坊从个人角度是如何诞生外,我们有必要再了解下从技术层面以太坊是如何诞生的。上次我们已经分享过比特币白皮书在这里我们再简单进行回顾下,比特币是一种基于区块链技术的点对点的电子交易系统。我们都知道比特币是区块链的1.0版本,以太坊是区块链的2.0版本。要想知道以太坊是如何诞生的,我们首先要知道比特币是如何诞生的。
1980~1990年,流行着一种叫做乔姆盲技术的匿名电子现金协议,他之所以没有发展起来是因为这项技术也是高度依赖一个中心化的组织,跟人们想要的去中心化的货币想法并不一致。到1998年戴维引入了去中心化共识创造货币的思想,但这个时候仅仅是一个想法,他并未给出实现去中心化的具体方法。又过了好几年,一直到2005年,一个叫做芬妮的人引入了“可重复使用的工作量证明机制”和计算困难的哈希现金难题来创造密码学货币。但是对于货币来说交易顺序至关重要,所以加密货币需要找到实现去中心化共识的方法。比特币以前所有的电子货币协议遇到的主要障碍是,尽管对如何创建安全的拜占庭难题容错多方共识的研究已经经历多年,但这个问题只解决了一半,为什么这么说呢?因为这个系统可以容忍四分之一的恶意参与者,而在匿名的情况下系统的安全边界容易遭受女巫攻击。因为一个攻击者可以在一台服务器上创建数以千计的节点,这个时候的技术还只是以节点来作为共识的基础。
后来中本聪引入一个新的理念,将一个简单的基于节点的去中心化共识协议与工作量证明机制结合在一起。节点通过工作量证明机制获得参与到系统的权利,每十分钟将交易打包到“区块”中,从而创建不断增长的区块。这样拥有更大算力的节点就有更大的影响力,但想要获得整网的算力比创建几百万几千万的节点还有困难的多,这很好的解决了共识问题和女巫攻击的问题。尽管比特币区块链模非常简陋,但实践证明它已经非常好用了。比特币相交之前的电子货币在技术上是一种质的飞跃,但是仍然存在很多不足。比如缺少图灵完备性、价值盲、缺少状态、区块链盲。
尽管比特币的脚本语言可以支持多种计算,但是它不能支持所有计算,因此说比特币系统是缺少图灵完备性的。比特币是采用
UTXO脚本,不能为账户的交易额度提供精细控制。UTXO是什么意思,它的意思是未花费的交易输出。比如我的比特币钱包里有一个UTXO是50个比特币,我要向小明转10个比特币的话,我需要转给小明10个比特币,同时转给自己40个比特币。每个UTXO是一次性消耗完。这种交易方式和我们基于银行账户的转账方式不同,所以这种不能为账户的存取款额度提供精细控制,是价值盲的。
值盲,还缺少状态。基于UTXO的比特币只有两种状态要么是已花费的,要么是未花费的状态。
这种简单的、一次性的合约,使得很多功能无法实现。也就是说这个比特币系统还很简陋不够智能,不能支持多样化的交易状态。
**比特币是
区块链盲的,人们看不到区块链的数据,例如随机数和区块上的哈希值在比特币系统里是看不到的。这个缺陷剥夺了脚本语言所拥有的基于随机性
的潜在价值,严重的限制了博彩等其他领域的应用。
并且还可以自由定义所有权规则、交易方式等。
以太坊的出现降低了发币门槛,只需要不到二十行代码就可以实现。
以太坊区块链完美的弥补了比特币所有的缺陷,具有图灵完备性、价值知晓、多状态、区块链知晓的。
从这里我们可以了解到以太坊比比特币的功能要强大的多,如果说比特币是一个简易的区块链,那么以太坊就是复杂的区块链+智能合约。
文章标题:以太坊白皮书与区块链2.0
文章链接:https://www.btchangqing.cn/59353.html
更新时间:2022年10月08日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。