作为一个愿景,Web3似乎是所有区块链行业项目的营销点,但很多人都说他们的项目会导致Web3,但很少有人能说出Web3是什么。
Web2指的是当今大多数人都知道的互联网版本——互联网由提供服务以交换用户数据的公司主导。
在以太坊的上下文中,Web3指的是运行在区块链上的去中心化应用程序(dapp),允许任何人参与,而不必将个人数据货币化。
Web3的优势
由于以太坊固有的去中心化,许多Web3开发人员选择在这里构建DAPP
网络上的任何人都有权使用该服务——或者说,不需要任何许可;
任何人都不能阻止或拒绝用户访问服务;
支付由本地代币ETH构建;
以太坊是图灵完备的—这意味着您几乎可以编写任何程序;
Web2:
平台可以查看任何账户信息;
政府可以拒绝某种支付服务;
服务器可能会出现故障并影响用户收入。
Web3:
基于Web3的应用程序的帐户信息不受审查,因为网络是分布式的;
支付不需要个人资料,无法阻止;
服务器无法关闭-以太坊是一个分布式网络。
当然,这并不意味着所有的服务都需要DAPP。上面的示例只是为了说明web2和Web3服务之间的区别。
Web3的瓶颈
Web3目前有一些限制:
可扩展性:
Web3上的事务速度较慢,因为它们是去中心化的。因此,地位的变化(如支付)需要由矿工处理,并在整个网络中传播。
用户体验:
与Web3应用程序交互可能需要额外的步骤、软件和教育。这可能是用户使用的**门槛。
成本:
大多数成功的dapp只是把非常核心的代码放在区块链上,因为它很昂贵。
中心化与去中心化
我们列出了中心化式和去中心化数字网络的一些一般优点和缺点。
中心化系统:
低网络直径(所有参与者都连接到一个中心机构);
信息传播很快,因为它是由一个拥有大量计算资源的中央机构处理的;
一般来说,它具有更高的性能(更高的吞吐量,更少的总计算资源消耗),并且更容易实现;
如果存在数据冲突,解决方法简单明了:真相的最终来源是中央权威;
单点故障:恶意行为体可能以中央机关为目标破坏网络;
网络参与者之间的协调更容易,由中央当局处理。中央当局可以强制网络参与者升级和更新协议,几乎没有摩擦;
中央当局可以审查数据,这可能会切断网络的一部分和其余部分之间的交互;
网络的参与由中央当局控制。
去中心化
网络上最远的参与者可能彼此相隔多远——从网络的一方广播的信息可能需要很长时间才能到达另一方;
如果对等方对要同步的数据的状态做出相互冲突的声明,则需要一个协议(通常是复杂的)来解决争议;
无单点故障:即使有很大比例的参与者被攻击/退出,网络仍能正常运行;
协调通常是困难的,因为在网络级决策、协议升级等方面没有一个agent拥有最终的决策权。在最坏的情况下,当协议发生变化时,网络容易分裂;
审查要困难得多,因为信息可以通过多种方式在互联网上传播;
任何人都可以参与网络,没有“看门人”。理想情况下,参与的成本非常低。
三种类的去中心化
去中心化是密码经济学领域最常用的关键词之一。它甚至被认为是区块链存在的唯一原因。这也许是定义中最糟糕的词–
数千小时的研究和数百亿美元的算力的唯一目的是用来实现去中心化,但这个词的实际含义往往令人困惑。
当人们谈论软件去中心化时,他们实际上可能在谈论三个不同的中心化概念——尽管在某些情况下,很难理解如何有一个没有另一个,一般来说,它们是完全独立的。
去中心化架构
一个系统由多少台物理计算机组成?它能容忍多少台计算机在任何时候发生故障?
政治去中心化:
有多少个人或组织最终控制组成系统的计算机?
逻辑(去)中心化:
系统呈现和维护的接口和数据结构看起来更像一个整体对象还是一个无定形的组?
一个简单的启发式方法是:如果系统被分成两部分,包括提供者和用户,那么这两部分会继续作为独立的单元运行吗?但让我们试试其中任何一个:
传统的公司在政治上是中心化的(一个CEO),在结构上是中心化的(一个总部),在逻辑上是中心化的(他们不能真正分为两个)。
语言在逻辑上是去中心化;爱丽丝和鲍勃说的英语,查理和大卫说的英语,根本不需要同意。语言的存在不需要一个中心化的基础设施,英语语法规则也不是由任何人创建或控制的。
BitTorrent在逻辑上是去中心化,在架构上是去中心化,但在政治上由一家公司控制。
区块链在政治上是去中心化的(没有人控制它们),在架构上是去中心化的(没有基础设施中心故障点),但它们在逻辑上是中心化的(有一个相互同意的状态和系统,就像一台计算机)。
很多时候,当人们谈论区块链的优势时,他们描述了拥有“中央数据库”的便利优势,即逻辑中心化。
文章标题:Web3.0的优势与瓶颈以及“去中心化”的三种类型
文章链接:https://www.btchangqing.cn/299295.html
更新时间:2021年07月14日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。