以太坊所做出的最重大基础变化以及它的将来

in #cn6 years ago

本文参阅:https://medium.com/finrazorcom/the-most-fundamental-changes-of-ethereum-and-its-future-fb6ae6e4470e

eth.png

最近有不少关于以太坊计划更新的报道和新闻。我们要记住这是长期计划,也许需要至少3-4年才可以看到所有的变化被主网采用。因此,我们有时间来静静旳分析,了解它有什么特性以及如何运作。

哪些是Vitalik及其团队计划执行的最重大的基础变更?让我们列举一下吧:

· PoS

· Sharding

· Plasma

· eWASM

它们全部都很重要,它们到底是什么呢?让我们从PoS开始吧.

权益证明(PoS)

目前,以太坊运行的是工作证明算法。它和比特币运行的共识模式一样。区块的挖矿依赖于昂贵的硬件资源并要求大量的电力。而且最大的问题是— PoW 系统无法扩容。权益证明则不需要同样的资源,它仅依赖验证者账户的代币数量。

转向权益证明可以节省能源并可扩容,减少区块间的时间并提高以太坊网络的带宽。经过这样的更改,以太坊将可以每秒至少处理100 笔交易,而不是现在的17.

以太坊升级并不容易,因为,它每天都有有效使用,日交易量超过500k, 最高的时候是在2018年1月4 日,达到1.3百万交易量。如果哪个环节出错,将导致系统出现重大问题,那可是价值几十亿美金呀!

这也是为什么在重大升级前必须仔细测试。这次新上线的叫做Casper v2.0, 将在2019-2021 之间展开,而且它对下一个升级至关重要,这也是我们接下来要说的。

分片

分片很大程度上依赖于PoS。让我们一起来了解一下,它为什么无法在PoW 区块链进行。分片是一种技术,它使得整个网络分割成小部分,并分割它们之间的区块验证。因此,以1000个节点验证10 个交易为例,你可以有10 个分片,每个分片包含100 个节点,没秒验证10 个交易,这样总共每秒可以验证100 个而不仅仅是10 个。它们都是以太坊链,但是,节点们可以更有效地被使用。这为什么无法在PoW上完成? 因为一个分片比整个网络小很多,攻击它,并取得大多数哈希算力并不需要很多的资源。PoW无法限制矿工致力于任何已选分片,因此他们可以随时发起进攻。同时,PoS分片算法通常对验证者重洗牌分配,因此,想搞事的人无法选择某一分片,这样就无法把他们的目标放在弱点之上。

分片不是很容易搞定的技术,因此以太坊开发团队可能需要一段时间才可能完成。但是它应该会和Casper或在其之后上线,大概在2019–2020。

Plasma

Plasma是第2层解决方案。它通过创建子链,不把每笔交易记入主链而无限扩容。它的运作类似比特币的闪电网络,这其实不奇怪,因为闪电网络的作者Joseph Poon也参与Plasma 。Plasma 有能力处理每秒几百万的交易量,它没有瓶颈-Plasma链的状态可以每10 分钟或每小时在主网里结算,而且它也可以使用分片,在子链上创建子链,因此可以进行无限扩容。第一个使用Plasma的将是OmiseGo的开发人员。Loom网络团队也声称他们有意在Plasma基础上创建他们的项目。

所有这些技术都非常棒,他们是创建新应用程序的基础,以太坊上有很多出色的开发人员,他们一定会喜欢另一个技术叫eWASM。

eWASM

它的意思是以太坊WebAssembly(网络程序集),它是新的,改版的以太坊虚拟机。它为什么对以太坊开发这么重要?目前以太坊虚拟机有限。它只支持自己的语言- Solidity, 要强迫以太坊开发人员来学习一门新语言也有限。eWASM 将是一多种编程语言,将对开发人员更有用。大多数现代区块链都可以使用,比如,以太坊的直接竞争对手, EOS已经支持多种语言了。

该网络将很大获利于此新的虚拟机。

以太坊的将来

目前,以太坊上有着最多的开发人员社区。有超过1,906个去中心化的应用程序创建在它之上。而且没有迹象显示这会改变。以太坊很可能会继续领先。他们所做的所有这些更新将允许无数的去中心化应用程序,创建新型因特网Web 3.0。以太坊没有牺牲去中心化求助于权益证明授权,它比较容易执行但是缺少去中心化,这也是为什么会花这么多时间开开发。最后,让我们拭目以待其长远带来的好处。公司,政府- 所有的人都很有兴趣执行以太坊基础上的解决方案。将来,如果真的可以解决扩容问题,每个大公司要使用以太坊是非常可能的。

Sort:  

吃了吗?欢迎在steemauto里设置跟赞 @cnbuddy 给整个cn区点赞假如我的留言打扰到你,请回复“取消”。

等pos等得望眼欲穿

Posted using Partiko Android

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 64215.81
ETH 3150.89
USDT 1.00
SBD 3.86