最近如果你还没有听说过 Web3,那你在互联网上肯定是落伍了。

Web3 并不像听起来那样触手可及,也还没有广泛流行开来。一些 Web3 属性和服务需要你了解它们所涉及的那些组件和原理才行,比如你的加密货币钱包、dApp(去中心化应用,如 OpenSea NFT 市场)以及运行在它们底层的​​区块链。

虽然这听起来可能很复杂(有些知识的确比较复杂),但大部分 Web3 体验仍然是建立在开放的互联网技术之上的,你可以通过一款设计良好的浏览器访问它们。

在当今世界(我们这个还没有迎来 Web3 的社会)中,当我们在浏览器中输入网站地址时,我们是依靠浏览器来处理所有复杂的后端内容,并将我们带到虚拟空间中的目的地。

虽然我们在接入 Web3 时使用的应用还是一样的,但我们必须做一些跑腿工作(比如说设置一个钱包,或者选择访问正确的协议)才能体验去中心化的世界。理想情况下,所有这些工作都应该由 Web3 浏览器处理,但目前情况并非如此。

为了从内部人员的角度了解浏览器应该如何集成这些技术,我们采访了多家公司中负责构建 Web3 浏览器和标准的相关人员——我们探讨的话题包括了创建连接技术新范式时面临的挑战,还有未来的互联网浏览体验应该是什么样子,凡此种种。

在我们深入探讨所有这些话题之前,首先要解释一下我们的故事中将要频繁用到的一些术语。你应该会愿意花点时间来熟悉它们,所以我在这里针对它们给出了简短的(可能过于简化了)解释。

一些基本的 Web3 概念

钱包:指的是你的加密货币钱包,你可以在其中存储多种代币,例如比特币、以太坊和 Matic。

钱包会显示你拥有的代币,并让你将它们发送给其他人。

dApps:在基于区块链的协议上运行的去中心化应用程序。

区块链:Web3 项目所使用的去中心化协议。你可以将其视为跟踪所有交易的公共账本。业内有许多区块链技术种类,可以运行各种各样的项目和应用程序。

智能合约:区块链上的程序片段,在满足协议条款时执行。它就像是现实中房屋买方和卖方之间的合约。在 Web3 世界中,检查合约的所有条件是否都得到满足的是程序,而不是律师。

IPFS:星际文件系统,是一个点对点的存储协议网络。它以去中心化的方式工作,因此你不必担心某台服务器是否在正常运行。当你尝试访问文件时,IPFS 会尝试直接访问其内容,而不是内容的位置。

非托管钱包:服务提供商/浏览器不会将密钥存储到你的钱包中。你必须记住你的 12 字密码短语才能在另一台设备上恢复你的钱包。

使用 Gmail 或 Twitter 等托管服务时,你只需单击“忘记密码”选项,然后生成一个新密码即可访问你的帐户。使用 MetaMask 这样的非托管钱包时,如果你忘记了自己的密码短语,你将永远无法访问你的帐户。

浏览器与 Web3

当你在浏览器上查看网站时,你看到的是软件处理一系列功能操作后输出的结果,这些操作包括解析网站地址、从托管网站的服务器中提取内容等等。浏览器只是互联网的一个窗口。这意味着你只需存储少量数据,并在本地计算机上处理少量运算即可访问网站和应用。

Web3 浏览器则更进一步,在理想情况下它只是一个空壳,你获得体验所需的所有其他工具都是从去中心化的网络中提取的。

区块链基础设施公司 Lukso 的创始人 Fabian Vogelsteller 表示,2015 年,以太坊基金会的团队试图构建一个名为 Mist 的,真正的 Web3 浏览器。它只是一个基于 Electron 的外壳。

对于一款真正的 dApp 来说,你需要在本地机器上运行代码,并使用像 IPFS 这样的哈希引用从去中心化存储中提取数据。你从受信任的来源下载源代码并在本地执行程序。它的后端只是由智能合约组成的。

但这种方法的问题在于,它要在区块链中运行一个完整的节点,所以当你启动浏览器时,它需要同步你离线时创建的所有数据块。这一步骤大大拖慢了速度。作为最终用户,你当然不想为了打开一个网页就等待那么久。

旧版Mist浏览器

很多类似这样的问题,再加上 Electron 平台的不安全性,促使团队在 2019 年关闭了这个浏览器项目。于是我们开始研究现有的浏览器是如何应对去中心化互联网的。

当前浏览器

目前来看,现代浏览器是能够处理 Web3 应用程序的,但你可能需要做一些工作才能访问它们。

例如,如果你使用的是 Chrome,则必须安装Metamask 之类的钱包扩展程序才能连接到 dApp,并修改你的 DNS 设置以访问某些 Web3 域。

有一些浏览器(如 Opera 和 Brave)通过内置钱包和基于 Web3 的域名支持提供了某种原生的 Web3 体验。另外,它们俩在移动设备和桌面端都可以获得这种体验。

Brave提供了一个内置的加密货币钱包,并允许您轻松交换代币。

它们甚至试图简化入门流程。例如,在设置过程中,Opera 会要求你创建一个与你的钱包相关联的 @opera 用户名(例如 singing@opera),这样你就可以使用它(而不是长达 42 个字符的字符串)来在各种应用中表明自己的身份。

今年早些时候,Opera 甚至发布了一个加密浏览器,它将 dApps 目录、加密货币交易所、即将到来的代币空投、新闻和关于 Web3 领域的教育内容带到了浏览器首页。

Opera有一个特定于加密的浏览器,具有更紧密的钱包集成

你可能不想把这个版本用作你的主浏览器。但这是熟悉所有去中心化事物的一个很好的起点。

Opera 的移动和 Web3 执行副总裁 Jørgen Arnesen 表示,该公司感到自己有义务让其浏览器成为通向这些新协议的一个门户。Arnesen 解释说:

在谈到 Web3 浏览时,我们要牢记几个关键价值:易用性、流畅的用户体验、透明性和安全性。

注重隐私的 Brave 浏览器提供了与 Opera 稍有不同的体验。它没有专用的加密浏览器或内容中心,但它有一个加密货币钱包。

该公司的首席技术官 Brian Bondy 表示,由于该公司与支付技术公司 Wyre 的合作,其浏览器钱包提供了简单的代币购买和卡切换功能。“我们的钱包可在所有平台上使用。但 dApp 支持目前仅限于桌面端。我们计划在本季度末发布移动集成,”Bondy 说。

作为一个差异化要素,Brave 向用户提供了 BAT(Brave Attention Tokens)作为他们观看广告的奖励。有了这些代币,你可能会从中赚到一些钱——尽管回报不是很高——或者为网站或创作者的内容提供小费。

Brave提供Brave Attention Tokens(BAT)作为观看广告的奖励

Bondy 表示,目前,主流浏览器让用户面临着下载错误扩展程序的风险,这些扩展程序可能无法按预期工作或包含恶意软件。另外,这些扩展是在你的浏览器上运行的额外进程,会占用一些处理能力。

另一方面,如果浏览器有一个内置钱包,你就可以去 NFT 市场无缝购买数字艺术作品,或者在 Snapshot.org 上对加密社区的提案投票。

为 Web3 构建内容时面临的挑战

访问 Web3 属性时面临的最大的挑战之一是,你应该知道你正在使用的是什么代币,以及特定的应用程序是运行在哪个区块链协议上。

例如,如果你使用的是 Chrome,前文提到的 MetaMask 适用于所有基于以太坊的区块链和应用。但要使用 Solana 支持的应用,你就需要使用 Phantom 钱包。

Bondy 表示,Brave 正试图在浏览器本身上慢慢集成更多标准来弥补这一差距,这样你就不必操心后端都有什么东西了。

还有一个安全问题。在 Web3 的新生阶段,许多不良行为者使用网络钓鱼来引诱用户访问欺诈性网站,并窃取他们的资产。Arnesen 希望能构建工具来防止人们被这些攻击伤害。Opera 已经提供了一个中心页面,其中包含很多正确服务的快捷方式,可以将用户轻松引导至合法网站。

根据 Vogelsteller 的说法,Web3 体验需要突破两大障碍。首先是用户需要记住 12 个单词的短语,并理解这种身份验证方法背后的安全推理过程。

第二个是做任何事情都需要以太坊,考虑到加密货币的价格以及交易所涉及的费用等因素,要花的钱可是很多的。

浏览器可以通过与不同的合作伙伴合作来解决第一个问题,但第二个问题仍然存在。

Vogelsteller 在他正在构建的名为 Universal Profiles 的产品中解决了其中一些问题。这个想法是合并你的 Web3 身份的各个部分,比如你的钱包、你的 NFT 创作和收藏等。

通用配置文件可以指向传统的社交网络以及您的web3资产

这个配置文件还将通过添加密码、物理密钥、用于身份验证的移动应用以及 12 个单词的短语来确保你的资产安全性。

这些基于智能合约的通用配置文件还可以为区块链交易提供一些制衡,这样你就不会将代币发送到错误的地址了。

Web3 如何继续前进?

目前,要访问 Web3 属性是很复杂的事情,普通用户需要处理陡峭的学习曲线。毕竟,你的主要访问点(钱包)是一个长达 42 个字符的地址。

这些地址也使你难以了解所有者的声誉和身份信息。虽然在某些情况下匿名是很好的属性,但人们也很难通过这种结构来建立信任关系。

然后你要面对诸如“我应该在这里使用什么代币?”“这个应用运行在哪个区块链上?”和“它们可以互通互联吗?”之类的问题。想象一下,仅仅为了发送一条推文就必须打开 20 个旋钮和设置——这就是 Web3 现在给人的感觉。

现代浏览器和通用配置文件等标准需要协同配合才能简化所有这些操作。Web3 应该是一个用户不必操心后端协议的世界。这个世界里应该有更容易记住的用户名,以及与每个身份绑定的可解析消息。Web3 的世界应该只是互联网的新版本。

这需要人们共同努力,并就一系列协议达成一致,这将需要很多时间。在那之前,我们就享受这段疯狂的时期吧。

下一代互联网:Web3 如何走向未来?相关推荐

  1. [物联网IoT]万物互联开启智慧新图景 下一代互联网未来已来

    从人与人相连接,到万物互联,互联网技术的演进正在给人类社会带来巨大变革.有专家表示,基于IPv6的下一代互联网,将成为支撑前沿技术和产业快速发展的基石,有力支撑起人工智能.物联网.移动互联网.工业互联 ...

  2. 【Web3.0大势所趋】下一代互联网的未来

    前言 Web3.0 是一个越来越受到关注的话题,它被认为将会带来天翻地覆的变化.本文我们一起来谈谈 Web3.0 的概念.特点和优势,并探讨它为什么如此重要和具有革命性的. 文章目录 前言 Web3. ...

  3. 互联网已经穷途末路,未来10-30年,中国必将走向脱虚向实

    互联网相关的虚拟经济,在国内发展了20年,虽然给经济发展带来了一定的帮助,但弊大于利. 看似根深蒂固的互联网经济,在未来10-30年,将彻底被实体经济颠覆.取代. 从阿里因涉嫌垄断被罚182.28亿, ...

  4. 至联云讲解《下一代互联网是怎样的?》

    在当今这个叫做Web的事物诞生之前,实际上还有个时代是互联网,互联网发明于70年代,当时正是美苏冷战的高峰期,美国有一台中央计算机控制其核武器,美国正担心,一次攻击就可能使该计算机系统瘫痪,使得他们无 ...

  5. 专家解读下一代互联网创新模式,核心技术是根本

    来源:经济参考报 摘要:下一代互联网全面建成还有哪些现实困境?如何解决发展中面临的现实困境,让下一代互联网真正落地生根?如何促进下一代互联网与社会治理同步推进? 专访了IPv6推动者.中国工程院院士吴 ...

  6. 元宇宙行业深度研究报告:为什么元宇宙是下一代互联网?

    目录 1.什么是元宇宙?为什么元宇宙是下一代互联网 1.1. 元宇宙:下一代沉浸式互联网 1.1.1.超越虚拟与现实的科幻畅想:元宇宙概念来源 1.1.2.新技术由点突破连接成面,移动互联网继承者的孕 ...

  7. 科技部原副部长吴忠泽:尽早抢占元宇宙高地,掌握下一代互联网的话语权和主动权

    11月10日上午,2022全球元宇宙大会深圳站在深圳湾万丽酒店正式启动,著名数字经济专家.科技部原副部长.第十一届全国人大教科文卫委员会委员和元宇宙发展"守望者"吴忠泽发表视频开幕 ...

  8. 下一代互联网:三网融合下的美丽画卷

    如今三网融合进程突破,试点城市尘埃落定,对于三网融合之后的走向也引发了业界的深思.专家指出,广电网.电信网.互联网各种理念的融合***, 最终都将以下一代互联网的形态展现,但是这个下一代互联网,又不同 ...

  9. 手握多样算力,从容面对下一代互联网的百样创新

    一个行业以何种动力为基础,决定了其发展的高度和速度.以互联网行业为例,PC server以其"廉价又大碗"的特性助推了互联网最初的繁荣:而大规模虚拟化和云计算的诞生则以推动资源利用 ...

最新文章

  1. 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例...
  2. windows下捕获dump
  3. 嵌入式_makefile简单语法介绍
  4. 大疆口袋云台 最大存储卡_佳能云台相机专利曝光:可换镜头设计,将与大疆竞争...
  5. Oracle ADDM 自动诊断监视工具 介绍
  6. python怎么做软件程序_如何打包和发布Python程序
  7. SAP CRM Fiori应用如何启用Sales Office和Sales Group两个字段
  8. Java servlet项目里的web.xml
  9. JavaScript substr() 方法
  10. 火炬之光2找不到服务器,火炬之光2无法运行解决办法详细介绍
  11. 如何在 .NET 程序万种死法中有效的生成 Dump (上)
  12. 如何用Vue实现简易的富文本编辑器,并支持Markdown语法
  13. IDEA中的模块被识别为普通文件夹,图标为灰色的
  14. Net中的AOP系列之《方法执行前后——边界切面》
  15. 大学生计算机网络游戏策划书,【大学校园活动策划方案】_大学生校园活动策划方案参考模板...
  16. 【转】Android业务组件化之URL Scheme使用
  17. 南邮计算机考研复试经验,我的一点建议——南京邮电大学考研经验_跨考网
  18. android button设置边框背景颜色
  19. 《第一篇》快学Flink-实时读取socket
  20. 从零开始实现一个量化回测系统(一)

热门文章

  1. Office集成技术路线,轻松实现文档与系统的互联互通
  2. linux和电脑之间文件传输,Linux主机之间传输文件的几种方法对比
  3. moco框架的简单搭建
  4. rust发射台主楼_船的种类
  5. 原生table:表格table中thead固定,tbody超出高度出现滚动条
  6. Exe4j安装配置步骤详解!
  7. 新软件马上就要完成了,先发篇文章YY下
  8. ibmMQ-第十四章
  9. 嵌入式系统导论-DOL开发环境配置
  10. java1.8.0 jce下载,关于jar:Java错误:请安装JCE无限强度管辖权策略文件