不会飞的章鱼

熟能生巧,勤能补拙,静能生慧;念念不忘,必有回响。

什么是Ethereum

以太坊是一个支持智能合约的去中心化区块链。与仅支持比特币代币在网络中转移的比特币不同,以太坊的用途更为广泛。

开发者可以构建 dApp,即去中心化应用程序,这些应用程序可以在以太坊虚拟机 (EVM) 上运行。因此,以太坊的全局状态不仅包含每个账户的余额,还包含每个 dApp 的状态。

dApp 使用以太坊的编程语言 Solidity 构建。您可以使用 Solidity 编写智能合约,并将其部署到以太坊网络。

它通过权益证明 (PoS) 机制在其网络中的所有计算机之间维持共识。2022 年 9 月发布的 Serenity 补丁使以太坊从工作量证明机制转换为权益证明机制。

以太坊基础知识

历史

以太坊最初是由一位年轻的程序员兼《比特币杂志》联合创始人 Vitalik Buterin 提出的。他是一位充满好奇心的学生,年纪轻轻就展现出编程天赋。2007 年至 2010 年期间,他一直玩《魔兽世界》。然而,当暴雪决定移除他最喜欢的术士“虹吸生命”技能的伤害成分时,Buterin 非常沮丧,彻底退出了游戏。

2011 年,他接触到了比特币,并对它产生了浓厚的兴趣。他想正式为比特币做出贡献,于是开始撰写相关文章,每篇文章都能获得一些比特币作为报酬。2011 年末,他与他人共同创办了《比特币杂志》,并全身心投入加密货币领域。他走遍世界各地,考察各种加密货币项目,并意识到可以通过将图灵完备的通用编程语言集成到区块链中,将大多数此类项目的功能进行泛化。

Buterin 曾试图说服比特币核心开发者以及其他项目的开发者,让他们相信区块链技术的影响远不止货币交易,而且区块链需要一种通用的编程语言来配合。然而,在遭到现有项目的拒绝后,他决定自己动手。他一意孤行,提出开发一个基于图灵完备编程语言(Solidity)的全新区块链平台,也就是我们今天所熟知的以太坊。

2014 年,该项目正式公布,核心团队由 Vitalik Buterin、Mihai Alise、Anthony Di Iorio、Charles Hoskinson、Joe Lubin 和 Gavin Wood 组成。几个月后,团队通过以太币首次代币发行 (ICO) 为开发筹集资金。团队筹集了超过 31,000 个比特币,当时约合 1800 万美元。随后,他们成立了以太坊基金会,这是一家位于瑞士的非营利组织,负责早期推动以太坊的开源发展。

什么是Ether

以太坊有一种原生货币,称为“以太币”(Ether),简称“ETH”。这种代币用于支付以太坊网络上交易的交易费用。

什么是智能合约

智能合约是小型计算机程序,可在以太坊网络上的所有计算机上复制和处理,无需中央协调器。智能合约允许您编写可由计算机代码自动执行的合约。

以太坊的通用特性允许在其上构建任意数量的可能的应用程序,这些应用程序都继承了在以太坊区块链上运行所带来的安全性和去中心化优势。

ERC20 Tokens

除了以太币,人们还可以在以太坊上创建和使用自己的货币。最常见的货币形式是 ERC20 代币。ERC20 代币是符合特定标准的智能合约。开发者可以扩展标准,但在创建自己的代币时必须满足最低要求。标准化使得数字钱包能够轻松支持所有类型的代币,而无需为每个创建的代币编写专门的代码。

ERC721 和 ERC1155 Tokens

这些也被称为 NFT。这两个标准与 ERC20 类似,为创建 NFT 时应满足的要求提供了基准。它们也提供了类似的好处,允许钱包和 NFT 市场立即兼容所有 NFT 集合,因为它们都遵循这两个标准之一。

以及更多……

必读内容

推荐阅读

------ 本文结束------
如果你喜欢这篇文章,打赏一下让我开心到原地转圈圈~,金额随意,感谢鼓励与支持!