21729 large

区块链 2.0 时代:以太坊

xygr654321 · 于 发布 · 309 次阅读

各位朋友们大家好,闲着无事胡说一通,希望大家看了感觉有点用帮忙转发一下,点个赞,支持一下~
区块链2.0时代:以太坊

(一)产生背景
区块链诞生于比特币,但区块链却不只应用在比特币上。比特币被大家熟知后,许多人开始借鉴比特币的思路,同时还发现了比特币系统存在的问题。就是上节课我们提到过的交易速度比较慢。但是这并不影响他的发展。于是经过了一系列的探索发展,区块链技术慢慢应用于生活中的各个方面。至此以以太坊为代表的区块链2.0时代正式开启。

只用了两年的时间,以太坊就表现出了不俗的实力。以太坊的出现激活了区块链背后的巨大潜力:最明显的表现就是以太币的价格,以太坊在2017全年翻了85倍;而由以太坊奠基的ICO在2017年成为最火的资金众筹方式,全球通过ICO募集了超过40亿美元;2017年,全球电子货币的市场总值从年初的180亿美元暴涨到5600亿美元。可以说,以太坊的出现,缔造了虚拟货币的又一段神话。

(二)创始人物
以太坊(Ethereum)的创始人是 “V神”,一个俄罗斯人小伙,为什么说是小伙呢,因为他是1994年生人。如果说中本聪是区块链的创始者,那么,如今24岁的V神则是一手将区块链推上了浪潮之巅。V神是通过“魔兽世界”游戏认识到了中心化的弊端,什么弊端呢.越来越膨胀的数据。

比如玩游戏大家都知道有攻击力、防御力、生命值这种东西,在每个时代呢就会有不同程度的更新,都会对各种属性进行一定程度的加强,但是在一次次的更新之后,每次小幅度的修改属性,随着次数的积累,积少成多,就导致最后数据越来越大,越来越膨胀,也就越来越不可控。

就比如V神玩的魔兽,在最初的版本,我们看到的是12000左右的生命。后来呢又经历了20000的时代。在后来,动不动就是十几万,这个数字在以后的版本还会越来越膨胀。。。

玩游戏的朋友都知道,游戏公司会平衡各个英雄人物的使用频率,使游戏职业达到一定的平衡,而方法就是加强削弱,所以游戏界就有了一句经典台词,一朝天子一朝臣,一个补丁一个神。就是随着版本的更新,让很多人一开始选职业就变成了永远不会对,让自己的努力,信仰都变得不值一提。

这对一个游戏玩家来说,尤其是投入了自己的激情与青春,留下了美好的回忆的玩家来讲,这是一个近乎毁灭的打击,啊扯远了。我们回来继续说V神,于是他开始寻找打破中心化的方式。从他程序员父亲那里认识到了比特币,并产生了浓厚兴趣,以至于他决定从滑铁卢大学辍学,去周游世界,与全世界区块链爱好者共同交流学习。当时,比特币爱好者正在全力以赴地为比特币增加更多的功能性,打造比特币2.0。但V神认为,建立一个全新的编程语言才是比特币的当务之急。

于是,年仅19岁的布特林撰写了一套新的白皮书,这份白皮书便是《以太坊白皮书》的雏形。布特林在白皮书中提到:希望能够基于通用的编程语言,来创建各种各样的应用,比如社交、交易、游戏……这些观点得到了比特币社区的强烈反响,越来越多的人加入到了以太坊的设计之中。最终这一项被V神命名为“以太坊”,因为“以太”是一种在科学理论下还未被证实的物质,暗含了布特林对项目的期待。

(三)产生原理
前面我们提到,比特币是通过POW的共识机制来决定记账权的,尽管POW的安全指数较高,但挖矿的能耗和成本都是巨大的,处理交易速度较慢。于是这一技术进一步被丰富化,产生了新的挖矿机制,即——权益证明(POS)。

以太坊提出的“权益证明”类似于股东机制,拥有股份越多的人越容易获取记账权,是根据持币量和时间进行利息分配的制度。POS机制的核心逻辑是:谁持有币,谁就有网络的控制权。在POS机制中,仍然存在算力挖矿,需要算力解决一个数学难题,但数学难题的难度和持币者的“币龄”相关,持币者持有币的时间越长,难题越简单,挖到币的概率越大。就好像我们上学的时候老师让我们反复训练一样,做的题越多,浸淫时间越长,最终的效果就是做题快,准确率高,分数就越高。

(四)以太坊的特点
1、以太坊是一种可编程的区块链
和比特币事先设定好交易系统操作不同,以太坊是一种可编程的区块链。以太坊允许用户创建他自己的、符合他们需要的、具备不同复杂程度的操作。从这个意义上看,以太坊是一个平台。通俗来讲, 以太坊相当于搭建了一套比较完备的“系统”,类似安卓、苹果,应用开发者们可以在这条系统上开发软件。目前的ICO项目多数都是基于以太坊开发的应用,开发者要在以太坊上运行项目,需要支付以太币。这样的结果就是,ICO项目越多,生态就会越丰富,用户群体也将扩大,这就不断加大了以太币需求,于是“以太币”价格水涨船高。这也就是一开始我们说的,V神用以太坊提供了ico的入口,大量的ico项目顺势爆发,推动了以太坊币价的飙升,一年实现85倍翻倍的原因。

2、以太坊引入了“智能合约”
以太坊最大的特点在于引入了“智能合约”,那么,智能合约是什么意思呢?

智能合约,是由计算机程序定义并自动执行的承诺协议,说白了,就是用代码执行的一套交易准则,类似于现在的信用卡自动还款功能,开启这个功能,你自己什么都不用管,到期银行会自动扣除你欠的钱。

我们再举个例子说说智能合约有什么好处,它的突出优势就是,很大程度上避免了由信任产生的一系列问题。我们很多人啊,都遇到过被借钱的事情:朋友手头紧了跟你借2000块钱,承诺下个月发了工资还钱,到了下个月他又找别的借口不还,拖来托去这事儿就没谱了。本来没多少钱,还是朋友,虽然你很郁闷,这事也就算了。那么,有了智能合约以后,他就不能赖账了,因为在智能合约上,一旦触发合约中的条款,代码就会自动执行,不管他愿不愿意,只要他发了工资、账户上有了钱,他就得还你。

智能合约这个概念其实在1995年就被提出来了,但是直到以太坊的出现才被广泛应用。其实我们发现啊,比特币和以太坊采用的P2P也好、密码学、计算机学也好,其实都不是什么新概念,中本聪也好V神也好,更像是一个非常具有创新能力的产品经理啊,把这些技术资源整合到一起形成新的东西,这种能力其实蛮值得我们学习的。

有了智能合约,任何人都能够在以太坊上创建自己想要做的去中心化的应用了。智能合约在以太坊上一旦被创建之后,就无需中间机构参与,自动执行,并且没有人能够阻止其运行。在以太坊上的智能合约,能够控制区块链上各种数字资产,进行复杂的算法和操作。这一技术的应用范围非常广泛,涉及:保险、股权、信托等等,可以说凡是需要信任为基础的活动都可以应用这一技术。

3、以太坊交易需要消耗Gas(燃料)
前面我们提到“智能合约”,当消息和交易触发了智能合约之后,它的每一条指令都在网上的每一个节点上执行,这就产生了一种成本,这种成本我们称之为“燃料(Gas)”。每个执行的操作,比如说:计算、存储,这些都需要花费成本,比如说电费,这个肯定有吧,在这就是元器件运行产生的耗损等等,这些都是有代价的,我们把这些损耗为燃油。作为这个节点,我帮你记账,产生的损耗最起码得找你报销吧,那怎么报销呢,就是通过燃料的交易来进行。

我们知道,日常生活中的燃料是一种消耗品。那么,以太坊为什么会产生“燃料”呢?一种普遍观点认为:交易费的作用类似于一种加密的燃油,可以驱动智能合约的运动。当以太坊在区块链上执行交易时,燃料将按照特点的规则而逐渐被消耗。

燃料是怎么获取的呢?实际上,燃料就是从矿工那里购买的以太币,用户自己账户中的以太币就可以向矿工购买燃料,以太坊客户端根据指定的交易最大支出限额,自动用以太坊购买燃料。燃料价格和以太币价格都是由市场自由调节的,不同的是:以太币的价格是根据市场情况波动,而燃料的价格是由矿工们决定的,如果燃料价格低于矿工们的最低要求,矿工就会拒绝处理交易。

4、以太坊存在的问题
尽管以太坊是一次极大的飞跃,但是它也有一些问题。

第一,是扩展性不足的问题:以太坊的底层设计,最大的问题是以太坊只有一条链,没有侧链,所有程序对等地跑在这条链上,消耗资源的同时,还会引发系统拥堵。正如去年非常火爆的以太坊游戏“加密猫”,这个游戏火爆的时候,一度引发以太坊网络瘫痪。

第二,是合约程序漏洞的问题:据相关研究表明,在基于以太坊的近100万个智能合约上,发现有34200(约3%)个含有安全漏洞,将允许黑客窃取ETH、冻结资产或删除合约。

第三,是“中心化”隐患问题:以太坊采用的机制是“权益证明”,谁持币的数量越大、持币时间越久,获得的“权益”(利息)就越多,还有机会得到记账权力,记账又可以获得奖励。这样一来,容易造成“强者越强”的寡头优势。

第四,是ICO乱象问题:以太坊上ICO项目的爆发,滋生了打着ICO旗号进行资金盘、诈骗圈钱等不法行为,对社会和金融稳定造成安全隐患。目前,世界上许多国家命令禁止ICO这种募集资金的方式,因此,以太坊系统的发展或将受到政策方面的限制。

所以说每个技术、时代的变革都会带来对应时代内爆发式的受益,但是历史告诉我们,终将会有下一个时代的到来,关于以太坊热度的降低,可能是再过几年,也有可能是再过几十年,技术的发展不是我们可以左右的,我们要做的就是顺势而为,用最小的代价来获取最大的受益···

  • 暂无回复。