Ethereum 科普

222 阅读16分钟

Ethereum 科普

Metamask

MetaMask 是一个浏览器扩展, 它可以将 Web3 连接到浏览器并允许你在非框架应用程序 (如网站) 中使用以太坊. 它还提供了一个用户界面, 允许你管理你的以太坊钱包, 发送和接收以太坊以及执行其他功能.

Ethereum

以太坊是一种开放式区块链平台, 支持智能合约功能. 它允许开发人员在其上构建和部署分散式应用程序 (dApps), 使用以太坊虚拟机 (EVM) 执行智能合约代码. 以太坊还提供了一个用于记录交易的公共区块链, 并使用其以太币 (ETH) 作为网络上的货币.

以太坊是一个分散式区块链平台, 建立了一个点对点网络, 可以安全地执行和验证应用程序代码 (智能合约). 智能合约允许参与者在没有受信任的中央权威的情况下相互进行交易.

Ethereum Definition

如果比特币 (BTC) 是所谓的未来货币, 那么以太坊是什么?

对于一个刚刚接触加密货币领域的新人来说, 这是一个合理的问题, 虽然可能在交易所和新闻中到处都能看到 "比特币" 和 "以太坊" (ETH 加密货币) 被同时提及. 然而, 将以太坊与比特币直接竞争并不完全公平. 它有不同的目标, 功能甚至技术.

以太坊是一个由以太令牌 (Ether Token) 驱动的分散式区块链网络, 允许用户使用和存储 "NFTs" (不可替代令牌), 交易加密货币, 玩游戏, 使用社交媒体等等.

许多人认为以太坊是互联网的 "Next Step". 如果像苹果的应用商店这样的中心化平台代表第二代网络 (Web 2.0), 那么以太坊这样用户驱动的去中心化网络就是第三代网络 (Web 3.0). 这个 "Next Generation Web" 支持 "DApps" (去中心化应用程序), "DeFi" (去中心化金融) 和 "DEXs" (去中心化交换) 等.

那么来看看 "以太坊的历史", "以太坊挖矿", "以太坊如何运作", "如何购买以太坊", "ETH vs BTC", "以太坊的优势" 以及 "以太坊 2.0" 吧.

History of Ethereum

以太坊并不总是全球第二大区块链项目. Vitalik Buterin 实际上是为了对应 "比特币" 的缺陷而共同创建了这个项目.

Buterin 在 2013 年发布了以太坊白皮书, 详细介绍了智能合约: 自动不可变的 "if-then" 语句 (使得分散式应用程序的开发成为可能). 虽然 DApp 开发已经存在于区块链领域, 但平台之间并无法互相操作. Buterin 希望以太坊能够将它们统一起来. 在他看来, 统一 DApps 的运行和交互方式是非常重要的.

因此, 以太坊 1.0 诞生了. 把它想象成苹果的应用商店: 数以万计的应用在同一个空间, 遵循相同的规则集. 特别的地方是, 开发人员能够在 DApps 中执行自己的规则, 并作为规则集的一部分硬编码到网络中. 没有像苹果一样改变和执行规则的中央方. 相反, 权力掌握在 "社区" 中的每一个人手中.

当然, 建立这样一个网络并不便宜. 因此, Buterin 和他的联合创始人 (Gavin Wood, Jeffrey Wilcke, Charles Hoskinson, Mihai Alisie, Anthony Di Iorio, Amir Chetrit) 举办了以太币令牌预售, 筹集了 18439086 美元, 为以太坊的现在和未来的发展提供资金.

该小组还在瑞士成立了以太坊基金会, 其使命是维护和发展网络. 不久之后, Buterin 宣布基金会将作为非营利组织运营, 这导致一些联合创始人离开.

随着时间的推移, 一些开发人员带着去中心化的想法来到了以太坊. 2016 年, 这些用户成立了 "The DAO", 这是一个对网络修改和建议进行投票表决的民主团体. 该组织得到了智能合约的支持, 因此以太坊不需要一个有权力的 CEO, 需求会通过投票表决来实施.

然而, 由于安全漏洞, 一名未知的黑客从 "The DAO" 的持有资产中盗走了 4000 万美元的资金, 使得这一切都毁于一旦. 为了撤销盗窃的损失, "The DAO" 投票决定 "Hard Fork" 以太坊, 从而从旧网络分离出来, 并升级使用新的协议, 这是一次重大的软件更新. 这个新的分支保留了 "以太坊" 的名称, 而原来的旧网络被称为 "以太坊 经典版".

How does Ethereum work

像比特币一样, 以太坊网络存在于全球数千台计算机上, 这要归功于每个用户都是 "节点", 而不是集中在一台服务器上. 这使得网络去中心化并高度免疫攻击, 并且基本上不会因此而停止运行. 如果一台计算机停止工作, 那并不重要, 因为数千台其他计算机支撑着网络.

以太坊实质上是一个运行着 EVM (以太坊虚拟机) 的去中心化系统. 每个节点都保存着该计算机的副本, 这意味着任何交互都必须通过验证, 以便所有人都能正确更新他们节点的副本.

"Transactions" (交易) 也是网络交互的一种, "Transactions" 会被存储在以太坊区块链上的区块中. 在矿工将这些区块作为交易历史记录或数字账单提交到网络之前, 需要先对区块进行验证, 通过挖矿来验证 "Transactions" 的方法被称为 "PoW" (工作量证明). 每个区块都有一个独特的 64 位代码标识. 矿工使用自己的计算能力寻找该代码, 从而证明它是独特的. 他们提供的计算机能力就是 "工作" 的证明, 并获得 ETH 作为奖励.

像比特币一样, 所有以太坊交易都是完全公开的. 矿工将完成的区块向整个网络进行广播, 从而确认此次更改并将区块添加到每个人的分类账副本中. 已被确认的区块将不能被篡改, 并成为一份完美的网络交易历史记录.

但是, 如果要为挖矿工作支付报酬, 那么这些 ETH 从哪里来呢?

每笔交易都会收取一笔费用, 称为 "Gas" (燃料费), 由发起该交易的用户支付. 该费用会被支付给为了验证交易而付出计算能力的矿工, 并激励未来的挖矿和确保网络安全. 燃料费本质上是一种限制, 限制用户每笔交易可以执行的操作数量. 它也被用来防止网络垃圾邮件.

由于 ETH 更像是一种实用令牌, 而不是价值令牌, 它的供应是无限的. "以太" 持续以矿工奖励的形式流入流通, 一旦网络转向权益证明 (PoS), 它也将获得收益. 理论上, "以太" 的需求永远会存在, 这意味着通货膨胀不会导致资产超出使用范围而贬值.

不幸的是, 对许多人来说, 以太坊的燃料费用可能会因为网络活动而高得惊人. 这是因为一个区块只能容纳一定数量的燃料, 这取决于交易类型和数量. 结果, 矿工将选择燃料费最高的交易, 这意味着用户正在竞争验证交易的优先级别. 这种竞争将费用推高, 并会导致网络拥堵. 网络拥堵是一个严重的问题, 以太坊 2.0 在尽力解决这个问题.

与以太坊交互需要加密货币, 这些加密货币存储在钱包中. 该钱包连接到 DApps, 充当以太坊生态系统的护照. 从那里, 任何人都可以购买物品, 玩游戏, 借钱以及各种各样的活动, 就像他们在传统互联网上一样. 只是, 传统网络对用户来说是免费的, 因为用户提供了自己的个人信息, 运行网站的实体将这些用户数据出售以赚钱.

加密货币在这里取代了数据, 这意味着用户可以匿名浏览和交互. 这也意味着 DApp 使用是不会被区别对待的. 例如, 任何借贷或银行 DApp 都不能因为某人的种族或财务状况而拒绝他们. 中介机构无法阻止他们认为 "可疑交易" 的交易. 用户可以控制自己做什么以及如何做, 这就是为什么许多人认为以太坊是未来的网络交互 (Web 3.0).

What does Ethereum do

去中心化金融可以说是以太坊网络取得的最大成就. 2019 年到 2020 年期间, 能够在生态系统内执行多种功能的 DApps 出现并越来越受欢迎. DApps 的使用越多, 以太坊网络的使用就会越多. 以太坊的 DeFi 场景是目前最大的, 成功的 DApps 在这些年来为该平台带来了更多的关注.

例如, 艺术家们通过将自己的作品带到区块链上, 通过不可替代令牌 (NFTs) 赚取数百万美元. 有人可能会问, 为什么购买数字艺术, 而不直接截屏呢? 收藏家们想要的是所有权, 这就是原因. NFTs 拥有所有权证明, 并为该证明充当一个安全的存储形式. 它基本上是一站式服务, 因此很容易看出它的吸引力.

这也是人们想要原版的 "蒙娜丽莎" 而不是复制品的原因, 即使复制品与原版无法区分. NFTs 还代表在线游戏中可用的物品和配件. 玩家可以使用艺术家创造的独特资产装饰他们的房屋和角色, 为创意者提供另一种收入来源.

开发人员建立了不需要审查的社交媒体应用, 允许用户为内容打赏. 游戏允许用户投资虚拟资产, 通过游戏而使它们增值, 然后出售获利, 让玩家可以从游戏时间中提取实际价值. 一些预测平台会奖励给出正确预测用户, 还有一些自由职业者平台, 也不会收取巨额的中介费用.

这一切都是通过区块链和智能合约自动管理的, DeFi 使用户可以对自己的资金拥有更多的掌控力.

Ethereum Mining

"挖矿" 指的是为一组要添加到以太坊区块链的交易创建一个区块的过程. 以太坊当前使用 "PoW" (Proof of Work 工作量证明区块链), Ethereum 2.0 出于更好的扩展性和友善性考量, 正在向 "PoS" (Proof of Stake 持币证明) 迁移.

以太坊的矿工是一些运行着软件的计算机, 它们使用自己的处理能力来处理交易和创建区块. 参与者必须确保每个人都对以太坊等分散系统中的交易排序达成一致. 矿工通过解决高挑战性的计算难题来生成区块, 从而保护网络免受攻击者的攻击.

Ethereum vs Bitcoin

尽管比特币是最主流的加密货币, 但以太坊社区有扩展该项目的雄心壮志. 前者旨在成为数字货币, 并且相当好地实现了这一目的. 但比特币有其局限性. 它是一个正在努力扩展的 PoW 网络, 导致有人认为它更像是一种储值, 类似于黄金. 比特币也有 2100 万枚硬币的 "Hard Cap" (硬上限), 使它更适合这种论点.

然而以太坊的目的是取代我们目前的互联网基础设施. 它计划自动化许多仍然需要中介的流程, 例如使用应用商店或与基金经理合作. 尽管 ETH 也可以用于转移资金, 但它更多地用于与网络互动.

在以太坊上, 开发人员可以为每个 DApp 创建一个独特的 Ether 兼容令牌, 称为 ERC-20 令牌. 虽然这个过程并不完美, 但是这意味着所有基于以太坊的令牌在技术上都是可互用的. 比特币网络仅适用于比特币.

Advantages of Ethereum

除了去中心化和匿名之外, 以太坊还具有其他各种优势, 例如无需审查. 例如, 如果有人在推特上发布了令人反感的内容, Twitter 可以选择将其删除并惩罚那位用户. 但是, 在基于以太坊的社交媒体平台上, 这只有在社区投票后才会发生. 这样, 具有不同观点的用户可以按照自己的意愿进行讨论, 而人们可以决定应该说什么和不应该说什么.

社区限制还可以防止恶意控制. 有恶意的人需要控制网络的 51% 才能进行更改, 这在大多数情况下几乎是不可能的. 这比可以被破坏的简单服务器安全得多.

还有智能合约, 它自动化了传统网络上中央权威机构的许多步骤. 例如, Upwork 上的自由职业者必须使用平台来找到客户并建立付款合同. Upwork 的商业模式从每份合同中收取百分比来支付其员工, 服务器成本等. 在 Web 3.0 中, 客户可以简单地编写一个智能合约, 即 "如果工作在 X 时间完成, 则会发布资金". 一旦写好, 规则就会被硬编码到合同中, 两方都无法篡改.

获得以太币也变得比以往更加容易. 公司像 PayPal 及其子公司 Venmo 支持在应用程序内使用法定货币购买加密货币. 考虑到每个平台上的数百万客户, 他们很可能很快就会参与进来.

Disadvantages of Ethereum

虽然听起来不错, 但是以太坊还有几个关键问题需要解决. 首先是可扩展性. Buterin 设想以太坊可以像当前的 Web 一样, 数百万用户可以同时进行交互. 但是, 由于 PoW 共识算法, 区块验证时间和气体费用都是局限. 此外, 去中心化也会是一个障碍. 一个成熟实体, 例如 Visa, 管理着一切并且已经完善了交易流程.

其次, 存在可访问性问题. 以太坊对开发者来说成本较高, 对于不熟悉其技术的用户来说很难与之交互. 某些平台需要特定的钱包, 这意味着用户必须将 ETH 从他们当前的钱包转移到所需的钱包. 对于深入我们当前金融生态系统的用户来说, 这是一个不必要的步骤, 对于初学者来说根本不友好.

当然, PayPal 正在添加加密货币支持, 但除了将其保留在那里, 用户几乎无能为力. 平台需要与 DeFi 和 DApps 集成, 才可以增加访问性.

为了引入更多用户, 平台确实提供了一些精心的文档. 但是, 实际使用以太坊需要简化. 了解区块链与使用它是非常不同的.

What is Ethereum 2.0

以太坊正在缓慢地升级到 2.0 版本, 预计将带来 "Proof of Stake" (持币证明) 共识算法. 计划在 2020 年到 2022 年之间进行, 传统的以太坊网络正在与 Beacon Chain 合并. 乍看, Beacon Chain 并没有太大改变, 但它为未来的升级添加了基础性改变, 例如 "Shard Chains" (分片链).

针对可扩展性问题, 分片链和分片过程对于解决扩展问题是一个重要的组成部分. "Sharding" (分片) 是将交易分散到多个较小的区块链网络. 这些较小的网络对硬件的要求较弱, 因为他们只需要存储所述分片的信息, 而不是整个网络. 从本质上讲, 分片使以太坊验证的可访问性更强, 并有助于减轻主网络的拥堵.

许多加密货币的爱好者对以太坊 2.0 感到乐观. 名人正在利用 NFT 获利, 大众的区块链意识也在增长. 然而, 所有这些活动都导致了高昂的交易费用和较慢的验证时间, 这可能会造成问题, 因为费用有时可能超过交易金额的一半, 这也说明了以太坊 2.0 的升级非常重要.

对于以上问题, 其中一种解决方案是 "Proof of Stake" (持币证明), 这是以太坊 2.0 的核心功能. 以太坊 2.0 标志着转向 PoS 共识算法, 而不是能源密集型的挖矿. 股权证明代替了矿工, 包括存储以太坊区块链, 验证交易的用户等. 实际上, 他们是节点的另一种形式.

为了成为一个 "Full Validator" (完整的验证者), 在以太坊 2.0 早期, 一个人必须至少抵押 32 个以太币. 通过将计算机连接到网络, 验证者可以获得以太币作为奖励. 这么做的用意是, 那些愿意抵押以太币的人相对来说有明确的目的, 并会努力确保自己的目的达成. 此外, 如果验证者试图采取恶意行为, 他们可能会失去抵押的以太币.

综合来说, "Proof of Stake" 是一种更快, 更易访问的区块链共识形式. 它不像挖矿那样需要特殊的硬件, 这意味着有资金和设备的任何人都可以参与. 理论上, 网络的可访问性会增加. 验证者越多, 验证的区块就越多. 额外的验证者还使以太坊变得更加去中心化, 并增加安全性.

The future of Ethereum

近两年, 以太坊区块链的受欢迎程度急剧上升, 因为开发人员已使用它构建了大量去中心化金融项目和 NFT. 这些在公共区块链上运行的应用程序已经引发了巨大的网络效应, 随着活动的增加, 越来越多的开发人员被吸引到以太坊.

然而, 关于以太坊的基本问题仍然存在, 即伴随着越来越复杂的技术升级, 以太坊是否能够与更简单易用的竞争对手竞争, 以及随着加密世界的不断发展, 人们是否会对其产生长期共识.

以及在投资角度, 随着以太坊的长期重要性, 加密货币市场可能会出现逆转, 使比特币重新成为无可争议的主导地位.