以太坊成立于2014年,并于2015年推出,是一个开源且去中心化的区块链计算平台,以太币是以太坊的原生资产。以太坊使智能合约和分布式应用程序(DApps)的构建和运行不依赖于任何一个第三方主体的干扰和控制。以太坊不仅是一个平台,还是一种运行在区块链上的编程语言(图灵完备),帮助开发者构建和发布分布式应用程序。以太坊虚拟机(EVM)可以执行脚本并运行去中心化的应用程序。以太坊用于去中心化金融(DeFi)、非同质化代币(NFT)等领域,并为大量去中心化项目提供了代币发行(ERC-20 标准化的代币)、合约执行的平台。
以太坊是程序员 Vitalik Buterin 在2013年提出,并且在2014年通过众筹的方式获得了融资的区块链项目,该网络已于2015年7月30日投入使用,最初有7,200万枚以太币 ETH 流通。
2016年,一名黑客利用了一个名为 DAO 的第三方项目中的一个漏洞,并偷走了当时价值5,000万美元的以 ETH。这导致了以太坊社区投票被迫通过投票的方式进行硬分叉。以太坊经典(ETC)继续作为原始链,也就是最初始的以太坊。以太坊已经开始实施一系列名为以太坊 2.0 的升级,其中包括向权益证明 PoS 的过渡以及使用分片提高交易吞吐量。
更详细的以太坊相关的研究内容,请到带有以太坊标签的 TokenInsight 研究页面。
ETH 是以太坊的原生资产。 当用户发送 ETH 或使用以太坊上运行的应用程序时,用户需要支付一小笔 ETH 作为使用网络的费用,这笔费用被称为 Gas 费用。该费用是对矿工进行处理和验证用户要执行的操作的激励。 以太坊的矿工是保证以太坊安全运行的关键,他们的工作便是为以太坊提供数据记录,也就是生成区块的工作。从事这项工作的矿工还将获得少量新发行的 ETH 奖励。
在2022年,以太坊计划通过以太坊 2.0 的更新由 PoW 工作量证明机制切换到 PoS 权益证明的共识机制。这一转换自网络成立以来一直在以太坊的路线图中。我们将看到一个新的共识机制,以及引入分片作为一个扩展解决方案。目前的以太坊链将成为信标链,并作为其他链上智能合约互动的结算层。 2021年底,以太坊的 Arrow Glacier 更新被推迟到2022年6月。在此之前,创始人 Vitalik Buterin 预计,通往网络终局的道路将由 Optimistic Rollup 和 Zk-Rollup 等扩容手段来铺设。
以太坊是由 Vitalik Buterin 在 introductory paper 中提出构想,并由一群人创立的。Vitalik Buterin、 Anthony Di Iorio、Charles Hoskinson、Mihai Alisie 和 Amir Chetrit 这五位最初的创始人于 2013 年加入。 Joseph Lubin、Gavin Wood 和 Jeffrey Wilcke 后续在 2014 年加入。
在 Buterin 与 Colored Coins(建立在比特币 2.0 基础上的一个开源协议)核心成员针对项目未来产生分歧后,他在 2013 年创建了以太坊。他提议创建一个具有图灵完备的编程语言的新平台,希望以此让更多应用受益,并将现实世界资产接入——这就是后来的以太坊。
2014年,以太坊创始团队在瑞士楚格开会时,Buterin 提出以太坊应该作为一个非盈利项目发展。随后霍斯金森离开,在2015年成立了 IOHK 和 Cardano。
以太坊正式的软件开发是于 2014 年在瑞士公司 Ethereum Switzerland GmbH 开始的。Gavin Wood 在黄皮书中发表了以太坊协议的技术定义。不久之后,以太坊基金会建立,软件开发由网络群众资助。2015年,以太坊网络的第一个实时版本 "Frontier "问世,这标志着以太坊的正式启动。
以太坊可以跨分布式系统运行代码。 因此,程序不能被外部方篡改。 它们被添加到以太坊的数据库(即区块链)中,并且可以进行编程以使代码无法编辑。 此外,数据库对每个人都是可见的,因此用户可以在与其交互之前审核代码。这意味着任何人在任何地方都可以启动无法脱机的应用程序。 更有趣的是,由于其原生单位——以太币——存储价值,这些应用程序可以设置价值转移的条件。 我们称构成应用程序的程序为智能合约。 在大多数情况下,它们可以设置为无需人工干预即可运行。
可以理解的是,“可编程货币”的想法已经吸引了全球的用户、开发人员和企业。
ERC-20 是用于在以太坊区块链上发行和实施代币的技术标准。它由以太坊开发者 Fabian Vogelsteller 于 2015 年 11 月提出。该标准描述了通证在以太坊生态系统中应遵循的一组通用规则。因此,ERC-20 不应被视为一段代码或软件。相反,它可以被描述为技术指南或规范。ERC-20 标准使开发人员更容易更准确地预测不同代币和应用程序之间的交互。它还定义了 ERC-20 代币如何在以太坊区块链中传输,以及它们各自的供应和地址余额如何被一致地记录。换句话说,ERC-20 为开发人员提供了一个要遵循的规则列表,从而实现了在以太坊区块链中的无缝运行。众多去中心化应用程序 (DApp) 和服务支持 ERC-20 代币,使社区成员和企业更容易在各种应用程序(例如加密货币钱包、去中心化交易所、游戏等)中采用和使用它们。
以太坊区块链上部署了几个符合 ERC20 标准的代币,但实施的方法不同且独特。根据方法的不同,代币可用于表示各种数字资产或可交易商品(如硬币、代金券、金券、忠诚度积分和借条)。此外,ERC-20 代币可用作选举期间投票权的代币化手段。ERC-20 标准显着减少了创建和发行数字代币所需的工作量,这可能与对 ICO 众筹活动的兴趣提高有关和区块链技术作为一个整体。一些项目已经在使用该技术标准,并且 ERC-20 代币合约的数量在过去几年中急剧增长。尽管以太坊网络上的大多数代币都遵循 ERC-20 标准,但也有一些例外。例如,ETH 是在标准之前创建的,目前还不符合标准。这导致了所谓的 Wrapped Ether (WETH) 的诞生——它是一种 ERC-20 代币,以 1:1 的比例代表 Ether(1 WETH = 1 ETH)。 WETH 允许用户在去中心化交易所将他们的 ETH 交易为其他 ERC-20 代币。
从技术上讲,ERC-20 标准描述了六个功能,这些功能维护了基于以太坊的数字代币的一些功能和特性。 这些功能包括代币在地址之间传输的方式以及与代币智能合约相关的一些重要数据,例如符号、名称和供应。
以太坊网络一直受到高额交易费用的困扰,在需求旺盛的季节往往会出现较高的失败率。在2021年5月,网络的平均交易费用达到了71.72美元的峰值。 除了高额的交易费用,部分有影响力的 Altcoin 还受到可扩展性问题的困扰。
正如已经提到的,以太坊有计划过渡到权益证明的机制,以提高平台的可扩展性并增加一些新的功能。开发团队已经开始了向 ETH 2.0 的过渡过程,沿途实施了一些升级,包括伦敦硬分叉。 伦敦分叉的升级在 2021 年 8 月上线。它包括五个以太坊改进提案(EIPs),即 EIP-3529、EIP-3198、EIP-3541,以及最引人注目的 EIP-1559 和 EIP-3554。 EIP-1559 可以说是所有 EIP 中最受欢迎的升级提案。
EIP-1559 升级引入了一种机制,改变了以太坊区块链上估算 Gas 费用的方式。在升级之前,使用网络的用户必须参与公开竞价,以使他们的交易被矿工打包上链。这个过程被称为 "第一价格拍卖",正如预期的那样,出价最高者获胜。 在 EIP-1559 中,这个过程是由一个自动投标系统处理的,并且有一个设定的 "基本费用 "用于交易被纳入下一个区块。这个费用根据网络的拥堵程度而变化。此外,希望加快交易速度的用户可以向矿工支付 "优先费",以便其交易更快被矿工打包。
EIP-1559 还引入了一个费用烧毁机制。每笔交易费用的一部分(基本费用)被烧掉销毁,并从流通量中移除。这样做的目的是为了降低 ETH 的流通供应量,并随着时间的推移有可能增加代币的价值。 有趣的是,在伦敦升级实施后不到两个月,该网络已经烧掉了价值超过10亿美元的 ETH。