LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > ETH 2.0 —— 新的开始还是旧的延续(2)

ETH 2.0 —— 新的开始还是旧的延续(2)

2020-02-24 巴乔护卫 来源:区块链网络

以太坊其实在奥林匹克(Olympic)版本时其总体框架已经定型,主要是进行压力测试测试:尝试使网络过载对网络状态进行极限测试,以便深入了解区块链必须面对的一个难题——协议如何处理流量巨大的情况;参与测试的开发人员需要从四个方面展开全面的测试,即交易活动、虚拟机使用、挖矿方式和惩罚机制,以为以太坊网络的正式上线做准备。

7月20日,以太坊的创世区块产生,随后在2015年7月30日,以太坊作为世界上第一个具备图灵完备虚拟机和能够部署任何复杂程度的代码的原生编程语言的通用区块链平台被激活了正式上线。这个正式的第一个阶段被命名为前沿(Frontier),这个名字表明以太坊的这个阶段是“处于最初始形态”的开拓性和摸索性质的版本,引用 Stephen Taul 的话来说就是:“目前的开发者就如同美国边疆扩张时期的拓荒者一般,他们和自己的同伴在开辟新家园(以太坊的第二个阶段命名为“家园Homestead”)时将获得无穷的机会,但同时也将面临许多危险。”

前沿(Frontier)阶段的以太坊协议包含了以下一系列关键特征:

1.(挖矿)激励机制:在以太坊区块链上,当矿工成功挖掘出一个新区块并使其存在得到确认之后,他们会得到 ETH 形式的奖励。在此阶段,奖励被定为每个新区块5个ETH。这个基本上完全延续了比特币的POW形式,在其后转向POS过程中会有明显的改变;

2.Gas:在前沿(Frontier)诞生之初,每个区块的 gas 上限被硬编码为 5000。这个数量基本上意味着以太坊网络不支持进一步开发。此阶段 Gas 上限的制定旨在为矿工提供一段缓冲时间,以帮助他们在以太坊网络上的操作走上正轨,同时使得早期开发者安装他们的客户端。几天之后,gas 上限被自动移除,以太坊网络能按预期处理交易和智能合约。作为以太坊经济体系的重要组成部分,gas的独立出现就意味着其和比特币以货币属性为导向的发展重心有所不同。

3.金丝雀合约(Canary Contracts):金丝雀合约被引入前沿的目的是提醒用户存在不正当或易受攻击的某条链。它给出的数值只能是 0 或 1。有问题的合约会被赋值为 1,因此客户端就能进行识别,避免在无效链上进行挖矿。金丝雀合约的重要意义在于它使得以太坊核心开发团队能够及时制止网络中出现错误的操作或交易。不难发现金丝雀合约其实是一个十分中心化的机制,也许其只不过是作为以太坊发展初期不可或缺的简单的保护手段,但其出现也是以太坊以后一直在中心化问题上饱受质疑的一个体现。

4.开发易用性性:因为完全不存在图形用户界面,所有开发人员的操作都是经由命令行实现。即便是作为一个全新的开发平台放在当时而言都显得过于简陋了,也正因为如此它的使用者也在很大程度上近局限于具有以太坊背景知识经验的专业人士,这对以太坊的社区及生态发展无疑是一个严重的掣肘。

—-

编译者/作者:巴乔护卫

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...