主页 > imtoken安卓app下载 > 以太坊官方文档:Web3 的优势和瓶颈,以及三种“去中心化” | 连锁茶快车

以太坊官方文档:Web3 的优势和瓶颈,以及三种“去中心化” | 连锁茶快车

imtoken安卓app下载 2023-03-05 05:18:49

作者:elmorg,Vitalik Buterin

翻译:北辰

作为一个愿景,Web3 似乎是所有区块链行业项目的营销点,但很多人都说他们的项目会走向 Web3以太坊官方网站,但很少有人能说清楚 Web3 是什么。

连茶馆整理了一系列关于Web3的海外深度讨论,总结为#Web3系列#,希望读者在关注区块链前沿动态的同时,保持对区块链的深度思考。

本文为#Web3系列3#,由以太坊官方文档和Vitalik Buterin作品整理。 本文区分了Web2和Web3,明确了三种“去中心化”。

#Web3 系列 1#:

“”

#Web3 系列 2#:

Web2 指的是我们今天所熟知的互联网版本——由提供服务以换取用户数据的公司主导的互联网。

在以太坊的上下文中,Web3 指的是在区块链上运行的去中心化应用程序 (DApps)——允许任何人参与而无需将其个人数据货币化的应用程序。

Web3 的优势

以太坊官方网站_以太坊经典和以太坊_以太坊官方钱包

由于以太坊网络固有的去中心化特性,许多 Web3 开发者选择在这里构建 DApps:

网络上的任何人都有权使用该服务——换句话说,不需要许可;

没有人可以阻止或拒绝用户访问该服务;

支付是通过原生代币 ETH 构建的;

以太坊是图灵完备的——这意味着您几乎可以对任何东西进行编程。

网络2:

平台可以审核任何账户信息;

官员可以拒绝某些类型的支付服务;

服务器可能会发生故障并影响用户收入。

网站 3:

基于 Web3 的应用程序的帐户信息不可审查——因为网络是分布式的;

以太坊经典和以太坊_以太坊官方钱包_以太坊官方网站

付款不需要个人数据以太坊官方网站,也无法阻止付款;

服务器不能宕机——以太坊是一个分布式网络。

当然,这并不是说所有的服务都要变成DApp,上面的例子只是为了说明Web2和Web3服务的区别。

Web3 的瓶颈

Web3 目前有一些限制:

可扩展性:

Web3 上的交易速度较慢,因为它们是去中心化的。 因此,状态更改(例如付款)需要由矿工处理并在整个网络中传播。

用户体验:

与 Web3 应用程序交互可能需要额外的步骤、软件和教育。 这可能是用户使用的最大门槛。

成本:

大多数成功的 DApp 只是将最核心的代码放在区块链上,因为它很昂贵。

以太坊官方钱包_以太坊经典和以太坊_以太坊官方网站

集权与分权

我们列出了集中式和分散式数字网络的一些一般优缺点。

集中式系统:

低网络直径(所有参与者都连接到一个中央机构);

信息传播速度快,因为传播是由拥有大量计算资源的中央机构处理的;

通常性能更高(吞吐量更高,整体计算资源消耗更少)并且更容易实现;

如果出现数据冲突,解决方法简单明了:最终的真相来源是中央权威;

单点故障:恶意行为者可能会以中央机构为目标来破坏网络;

网络参与者之间的协调要容易得多,并且由中央机构处理。 中央机构可以强制网络参与者进行升级、协议更新等,几乎没有摩擦;

中央机构可以审查数据,可能会切断网络的一部分与网络其余部分的交互;

网络的参与由中央机构控制。

以太坊官方钱包_以太坊官方网站_以太坊经典和以太坊

分散系统

网络上最远的参与者可能彼此相距很多边——从网络的一侧广播的信息可能需要很长时间才能到达另一侧;

如果节点对参与者同步的数据状态提出相互矛盾的声明,则需要一个协议(通常很复杂)来解决争议;

无单点故障:即使很大比例的参与者被攻击/退出,网络仍能正常运行;

协调通常很困难,因为没有一个代理人对网络级决策、协议升级等拥有最终决定权。 在最坏的情况下,当对协议更改存在分歧时,网络很容易分裂;

审查要困难得多,因为信息可以通过多种方式在网络上传播;

任何人都可以参与网络,没有“看门人”。 理想情况下,参与成本非常低。

三种类型的权力下放

“去中心化”(decentralization)是密码经济学领域使用频率最高的关键词,甚至被视为区块链存在的唯一理由。 这也许是定义中最糟糕的词——

数千小时的研究和数十亿美元的计算能力被用于实现去中心化的唯一目的,但这个术语的实际含义往往存在很多混淆。

当人们谈论软件去中心化时,他们实际上可能在谈论三个独立的中心化概念——虽然在某些情况下很难看出一个没有另一个,但总的来说,它们都是相互关联的。 房间完全独立。

以太坊官方网站_以太坊官方钱包_以太坊经典和以太坊

架构(去中心化):

一个系统由多少台物理计算机组成? 它一次可以容忍多少台计算机发生故障?

政治(去中心化):

有多少个人或组织最终控制着构成系统的计算机?

逻辑(去中心化):

系统呈现和维护的接口和数据结构看起来更像是一个单一的整体对象,还是一个无定形的团块?

一个简单的启发式方法是:如果将系统一分为二,包括提供者和用户,那么这两半是否会继续作为独立单元充分发挥作用? 但是让我们尝试传递其中任何一个:

传统公司在政治上是集中的(一个 CEO),在架构上是集中的(一个总部),在逻辑上是集中的(它们不能真正被一分为二)。

语言在逻辑上是分散的; Alice 和 Bob 之间说的英语与 Charlie 和 David 之间说的英语根本不需要一致。 一种语言不需要集中的基础设施来存在,英语语法规则也不是由任何个人创建或控制的。

BitTorrent 在逻辑上是去中心化的,在架构上(即内容交付网络)是去中心化的,但在政治上由一家公司控制。

区块链在政治上是分散的(没有人控制它们)和在架构上是分散的(基础设施没有中心故障点),但它们在逻辑上是集中的(有一个共同商定的状态和系统,就像一台计算机)。

很多时候,当人们谈到区块链的好处时,他们会描述拥有“一个中央数据库”的便利,这就是中心化的逻辑。