Web3浏览器现状研究

译者|朱先忠
当今世界 , 如果你一点也不了解Web3方面的消息 , 恐怕你在互联网知识方面有些落后了 。
Web3浏览器现状研究
文章图片
然而 , Web3并不像听起来那么容易接近或无处不在 。 这是因为 , 不少的Web3属性和服务知识要求你必须先了解一些相关内容 , 例如加密货币钱包、DAPPS(去中心化应用程序 , 如OpenSea推出的NFT交易网站)以及它们所操作的区块链等等 。
虽然这其中的一些技术听起来可能很复杂(其中一些的确如此) , 但是 , 因为大量的Web3体验仍然建立在开放的Web技术之上;所以 , 你完全可以通过一款流行的在线浏览器来访问它们 。
在当今世界(我们这个不太懂Web3的社会) , 当我们键入网站地址时 , 我们依靠浏览器来处理所有复杂的后端内容 , 并将我们带到网络空间的目的地 。
虽然我们仍然使用相同的应用程序访问Web3 , 但我们必须做大量的工作(从拥有钱包到访问正确的协议) , 才能体验到去中心化应用程序的情形 。 理想情况下 , 所有这些内容都应该由这些浏览器来处理 , 但目前还不是这样 。
为了了解内部人士对集成这些技术的看法 , 我们采访了构建Web3浏览器和标准的多家公司的专业人士 , 涉及的内容包括从创建新的互联技术范式的挑战 , 到浏览Web的未来场景等等 。
在我们详细探讨所有这些内容之前 , 我们将在本文中重复使用一些术语 。 为此 , 你需要花一分钟的时间熟悉它们 。 因此 , 我在这里对其中一些进行简要的解释 。
Web3的几个基本概念
钱包(Wallet):浏览器用户的加密货币钱包 , 用于存储不同的代币 , 如比特币、以太坊和Matic 。
Web3浏览器现状研究
文章图片
钱包会显示你拥有的代币 , 并允许你将其发送给其他人
dApps:在基于区块链的协议上运行的去中心化应用程序 。
区块链:Web3项目的去中心化协议 。 可以将其视为跟踪所有交易的公共分类账 。 目前 , 已经出现许多不同的区块链技术 , 各种各样的项目和应用程序都可以在其中的每一种技术上运行 。
智能合约:区块链上的程序片段 , 当其中规定的协议条款得到满足时执行——例如 , 在模拟世界中 , 房屋买方和卖方之间的一种文件 。 在Web3世界中 , 程序可以自动(而不是通过律师)检查合同中的所有条件是否都满足 。
IPFS:星际文件系统是一个对等存储协议网络 。 它以分散的方式工作 , 因此你不必担心特定服务器是否工作 。 当你尝试访问文件时 , IPFS尝试直接访问其内容 , 而不是内容的位置 。
非保管钱包:服务提供商/浏览器不负责存储钱包的钥匙 。 但是 , 你必须记住12个单词的密码才能在另一台设备上还原你的钱包 。
当使用以前的Gmail或Twitter等托管服务时 , 你只需单击“忘记密码” , 并生成一个新密码即可访问你的帐户 。 但是 , 对于像MetaMask这样的非托管钱包 , 如果你忘记了这个短语 , 那么你将永远无法访问你的帐户 。
浏览器和Web3简史
如果你在使用浏览器查看一个网站 , 本质上这是软件处理各种功能的结果 , 包括从解析网站地址到从网站所在的服务器上提取内容等等 。
这种技术的主要思想是 , 浏览器只是一个通向互联网的窗口 。 这意味着 , 你只需在计算机上存储最少的数据并进行最少的处理即可访问网站和应用程序 。
但是 , Web3浏览器超越了上述这些功能 。 在理想的情况下 , 它只是一个空心的外壳 , 而你体验所需的所有其他工具都是从分散的网络中提取出来的 。