Web3浏览器到底是什么?它能否对谷歌造成威胁?
浏览器为去中心化的网络做好准备了吗?
最近在互联网上经常看到关于Web3的消息。
然而它并不像听起来那么普遍。一些Web3属性和服务需要你了解所涉及的移动部件,例如你的加密货币钱包、dApps(像OpenSea NFT市场这样的去中心化应用程序)以及它们所运行的区块链。
虽然这听起来很复杂,但大部分Web3体验仍然是建立在开放网络技术之上的,你可以通过一个好的浏览器访问它们。
在当今世界,当我们输入一个网站的地址时,我们依靠浏览器来处理所有复杂的后端东西,并把我们带到网络空间的目的地。
虽然我们仍然使用相同的应用程序访问Web3,但我们必须做相当多的工作(从拥有一个钱包到访问正确的协议)来体验去中心化的世界。理想情况下,所有这些都应该由这些浏览器处理,但目前还不是这样。
为了获得业内人士对整合这些技术的看法,我们采访了不同公司构建Web3浏览器和标准的人员——从创建连接技术新范式的挑战,到未来浏览网页的样子。
在详细探讨所有这些之前,我们将在本文中反复使用一些术语。你可能需要花一分钟时间来熟悉它们,因此我在这里对其中一些进行了简短(可能过于简化)的解释。
一些基本的Web3概念
钱包:你的加密货币钱包,你在那里存储不同的代币,如比特币、以太坊和Matic。
钱包会显示你所拥有的代币,让你把它们发给其他人。
dApps:在区块链协议上运行的去中心化应用程序。
区块链:用于Web3项目的去中心化协议。可以把它看作是一个记录所有交易的公共账本。现在有许多不同的区块链技术,各种类型的项目和应用程序可以在每一种技术上运行。
智能合约:区块链上的程序片段,当协议中规定的条款得到满足时就会执行。例如,在模拟世界中,一个房子的买家和卖家之间的文件。在Web3世界中不是由律师,而是由程序来检查合同的所有条件是否得到满足。
IPFS:InterPlanetary文件系统是一个点对点的存储协议网络。它以去中心化的方式工作,所以你不必担心某个特定的服务器是否在工作。当你试图访问一个文件时,IPFS会尝试直接访问其内容,而不是内容的位置。
去中心化钱包:服务提供商/浏览器不存储你钱包的密钥。你必须记住你的12字秘密短语才能在另一个设备上恢复你的钱包。
有了Gmail或Twitter这样的托管服务,你只需点击“忘记密码”,就可以生成一个新的密码来访问你的账户。对于像MetaMask这样的非托管钱包,如果你忘记了这个短语,你就永远无法访问你的账户。
浏览器和Web3的简史
如果你在浏览器上查看一个网站,这是软件处理各种功能的结果,从解析网站地址到从网站所在的服务器上提取内容。
其理念是,浏览器只是一个通往互联网的窗口。这意味着你只需在电脑上存储最低限度的数据并进行最低限度的处理就可以访问网站和应用程序。
Web3浏览器超越了这一点,在一个理想的情况下它只是一个空壳,而你的体验所需的所有其他必要的工具都是从去中心化的网络中提取的。
区块链基础设施公司Lukso的创始人Fabian Vogelsteller在2015年表示,Elthuny基金会的团队试图构建一个名为Mist的真正的Web3浏览器。它只是一个基于Electron的外壳。
真正的dApp的理念是,在本地机器上运行代码,并使用类似IPFS的哈希引用从分散存储中提取数据。你可以从一个可信的来源下载源代码,并在本地执行程序。它的后端是由智能合约构成的。
但是这种方法的问题是,它在区块链中运行一个完整的节点,所以当你启动浏览器时,它需要同步所有在你离线时创建的区块数据。而这拖慢了进程。作为一个终端用户,你肯定不希望为了访问一个网站而等待这个过程。
原来的Mist浏览器是什么样子
诸如此类的问题,再加上Electron平台的不安全特性,促使该团队在2019年关闭了浏览器项目。这就引出了现有浏览器如何处理去中心化网络的问题。
当前的浏览器
在他们目前的化身中,现代浏览器能够处理Web3应用程序,但你可能需要做一些工作才能访问它们。
例如,如果你使用Chrome浏览器,你就必须安装一个像Metamask这样的钱包扩展程序来连接到dApps,并修改你的DNS设置来访问一些Web3域名。
有一些像Opera和Brave这样的浏览器提供了某种程度上的原生Web3体验,有内置的钱包和基于Web3的域名支持。此外,这两款浏览器在手机和电脑上都有这种体验。
Brave提供了一个内置的加密货币钱包,允许你轻松交换代币。
他们甚至试图简化程序。例如,在设置过程中Opera会要求你创建一个与你的钱包相联系的@opera用户名(如sing@opera),这样你就可以用它来代替42个字符的字符串,在各个应用程序中识别自己。
今年早些时候,Opera甚至发布了一个加密浏览器,将dApps目录、加密货币交易所、即将到来的代币空投、新闻和关于Web3空间的教育内容放在了最前面。
Opera有一个加密货币专用浏览器,它的钱包整合更紧密。
你可能不希望使用这个版本作为你的主要浏览器。但这是一个很好的起点,可以让你熟悉所有的去中心化的东西。
Opera的移动和Web3执行副总裁Jørgen Arnesen表示,公司觉得有义务让浏览器成为这些新协议的门户。Arnesen解释说:
当谈到Web3浏览时,我们心中有几个关键的价值观:易用性、流畅的用户体验、透明度和安全性。
注重隐私的Brave浏览器提供了略微不同的体验。它没有专门的加密货币浏览器或内容中心,但它有一个加密货币钱包。
该公司首席技术官Brian Bondy表示,由于该公司与支付技术公司Wyre的合作,该公司的钱包提供了便捷的代币购买和信用卡交换服务。
Bondy说“我们的钱包可以在所有平台上使用。但目前dApp的支持仅限于电脑。我们计划在本季度末发布手机整合。”
作为一种差异化手段,Brave为用户提供BAT (Brave Attention Tokens)作为观看广告的奖励。通过这些代币,你有可能赚到一些钱(尽管回报不是很高),或者为网站或创作者的内容提供打赏。
Brave提供Brave“BATs”作为观看广告的奖励。
Bondy说,目前主流的浏览器会让用户面临下载错误扩展程序的风险,这些扩展程序可能无法正常工作,或者包含恶意软件。此外,这些都是在浏览器上运行的额外进程,占用了一些处理能力。
另一方面,如果有一个内置钱包,你可以去NFT市场无缝地购买数字艺术品,或者对Snapshot.org上的加密货币社区的提案进行投票。
构建Web3的挑战
访问Web3属性的最大挑战之一是,你应该知道你使用的是什么代币,以及一个特定的应用程序在什么区块链协议上运行。
例如,如果你正在使用Chrome, MetaMask适用于所有基于以太坊的区块链和应用程序。但要使用Solana支持的应用程序,你需要使用Phantom钱包。
Bondy表示,Brave正试图通过在浏览器上慢慢整合更多标准来弥补这一差距,这样你就不用担心后端的问题了。
还有一个安全问题。在Web3的初期阶段,许多不法分子利用网络钓鱼将用户引诱到欺诈性网站,窃取他们的资产。Arnesen希望开发一种工具来防止人们落入这些攻击的陷阱。Opera已经提供了一个带有快捷方式的集中中心,可以方便地引导你访问合法网站。
根据Vogelsteller的说法,在Web3体验之前有两大障碍。首先是记住这12个字的短语,并理解这种认证方法背后的安全原因。
其次是需要Ether做任何事情,考虑到加密货币的价格以及涉及的燃料和交易费用等因素,这并不便宜。
浏览器可以通过与不同的合作伙伴合作来解决第一个问题,但第二个问题仍然存在。
Vogelsteller在他正在开发的一款名为Universal Profiles的产品中解决了这些问题。这个想法是为了合并Web3身份的不同部分,比如钱包、NFT创作和收藏。
通用档案可以指向传统的社交网络以及你的web3资产。
该配置文件还将通过添加密码、物理密钥、用于认证的移动应用程序以及你的12字密码来确保你的资产安全。
这些基于智能合约的通用配置文件还可以为交易提供一些检查和平衡,这样你就不会最终将代币发送到错误的地址。
未来的道路
目前,访问Web3属性是很复杂的,普通用户需要处理陡峭的学习曲线。毕竟你的主要接入点钱包是一个42个字符的地址。
这些地址也使你难以了解所有者的声誉和身份。虽然在某些情况下匿名性是很好的,但它也使得这种结构很难建立信任。
然后还有一些问题,比如“我应该在这里使用什么代币?”,“这个应用程序在哪个区块链上工作?”、“它们是否相互配合?”想象一下,仅仅为了发送一条推特,就要打开20个旋钮和设置。这就是Web3现在的感觉。
未来web3浏览器和通用配置文件等标准将需要协同工作,以简化这些流程。用户不必担心后端协议的世界,那里有更容易记住的用户名,以及与每个身份相关的可解析信息。
Scan QR code with WeChat