百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Web3.0是什么?程序员如何抓住Web3.0时代机遇

cac55 2024-10-11 11:00 11 浏览 0 评论

最近Web3.0 ,元宇宙 的话题是今年技术热门话题之一;所以今天也想来写梳理一篇关于Web 3.0,和作为程序员的一些思考。

Web这个词已经诞生了 31 年,WWW(万维网)系统的出现再到互联网当前Web2.0阶段,技术思维不断的变迁。Web3.0是对下一代互联网的设计和设想。15年前,Web的发明人Tim Bernard-Lee爵士认为,目前互联网的局限在于,HTML是给人看的,没有元数据,不能被机器所理解。因此应该把数据赋予含义,开发出更智能、自动化程度更高的互联网应用,从而实现Web3.0,即语义网(Semantic Web)。但是大约在5年前,Lee爵士对下一代互联网的看法发生了变化,他发起了互联网大宪章运动,呼吁用户和从业者对互联网的未来进行广泛地讨论。

什么是Web3.0,

我们先来看看Web1.0 和2.0的定义。

Web1.0 ——“投喂模式”

随着 “WWW” 的出现,人们开始在页面上制作各种可展示的信息,例如新闻、资讯和各种图片等等,通过 Web,互联网上的资源,可以在一个网页里比较直观的展示出来,而且资源之间在网页上可以链来链去。

这一时间诞生了很多大家熟知的公司,例如谷歌、雅虎、搜狐、新浪,他们通过各种网页信息的展示构成了各大门户网站,然后吸引用户点击观看,以此定制广告,通过流量变现,后来我们常常称这一时期为 Web1.0(大约从 1991 年到 2004 年)。

根据一些人的说法,“在 Web 1.0 中,内容创造者很少,绝大多数用户只是作为内容的消费者。”

当时的网络被视为一种使信息访问民主化的方式,但除了访问朋友的 GeoCities 页面之外,没有其他很好的导航方式。这是非常混乱和压倒性的。

Web2.0 ——“交互模式”

其实在 Web2.0 概念被提出来时,还并没有 Web1.0 的说法。Web2.0 是由 Darcy DiNucci 于 1999 年发明,后来在 2004 年底的 O'Reilly Media Web2.0 大会上由 Tim O'Reilly 和 Dale Dougherty 推广,Web2.0 才更被大家所接受。而为了区分,便把之前的网络发展时期称为 Web1.0。

Web1.0 的特点是网站提供内容,用户阅读内容,就好比我们看电视,只能看别人想展现给我们的内容,而我们没有办法左右电视台播放的内容。

然而随着越来越多的人加入到互联网行业中,一些更有意思的商业模式逐渐诞生,比如博客的诞生,Facebook 社交平台的诞生,国内大家比较熟悉的就是 QQ 空间之类的,而这一类网站和应用最大的特点就是,允许用户自主生成内容,与网站和他人进行交互,互联互通,这也就是 Web2.0 的特点。

从 Web1.0 的“只读”到 Web2.0 的“交互”,其实并不是一个更替的过程,虽然现在大部分的互联网应用和产品都是属于 Web2.0,但仍有许多属于 Web1.0 的项目在运行。而身处 Web2.0 的许多互联网从业者,也在思考互联网下一步应该如何发展,于是,便有了各种 Web3.0 的畅想。

像谷歌、亚马逊、Facebook 和 Twitter 等平台的出现通过简化在线连接和交易来为互联网带来秩序。批评人士说,随著时间的推移,这些公司在Web2.0时代积累了太多的权力。Web2.0的这些科技巨头已经变成大中介和互联网的守门人了。今天我们在互联网上做的大部分的事情,比如搜索网络、与人们联系、分享内容,都被迫依赖由这些公司开发的带产权的不透明的服务代码,不然就无法去做那些事情。

Web3.0 ——“去中心化模式”

而Web3 是关于夺回一些权力。也是有史以来,第一次把经济系统内嵌到了互联网里。Web3.0的定义范围比较广。

随着人工智能的逐渐应用,一些新的互联网商业模式正在兴起,比如每当我们在阅读新闻时,网站的算法会根据我们之前的文章偏好,自动给推荐类似的文章,每次在网上购物,也会推荐更有倾向购买的物品。

这意味着网站可以通过用户的行为,开始学习和分析,变得更加智能,所以,一些互联网从业者便把 Web3.0 定义为“更智能的互联网”。Web3.0 是 Web2.0 的优化,大致地将 Web 3.0 贴上这么 4 个标签:

1、统一身份认证系统

2、数据确权与授权

3、隐私保护与抗审查

4、去中心化运行

Web 3.0 将带来透明、可信的互联网经济模式

因为用户已经免费使用了几十年的互联网内容,大家对于将个人数据通过《用户协议》和《隐私协议》的方式免费给网站、服务商使用的方法并不反感,甚至认为这是理所当然的事情。但我们忽略了,企业使用用户的数据赚到的钱,并不会返回给用户,在收入覆盖运营成本之后剩下的利润,用户无权获得。很多人觉得这理所当然,但这不公平。

无论是 Web 1.0 还是 Web 2.0,因为运营服务的中心化总是或多或少地带来透明度和信任的问题。这一问题可以通过数据权益通证化、数据确权与授权的区块链技术应用来得到解决。用户在 Web 3 的世界里产生的数据归用户所有,在没有得到用户的授权确认之前,使用者无权使用。同时由数据使用而产生的收益,用户也有可能通过数字加密货币行业的通证经济分一杯羹。

通证经济、数字资产的出现,也让用户得到了参与 Web 3.0 开发公司运行的机会,他们可以参与投票、参与分红,实现开发者与使用者的良性互动。用户既是使用者,又是维护者。


为什么我们需要Web3.0

Web1.0的开放协议让今天的互联网变得可能。但是,对于真实世界的软件平台服务来说,它们并不是一套完整的乐高积木。还有很多部分的协议缺失了,比如数据的存储协议,基于数据的计算协议等。

而Web2.0的科技巨头更进一步,提供了这些缺失协议的闭源版本,从而建立起了强大的商业模式(这是它们出现的本质原因)。

Web2.0有如下一些特点

  • 平台经济。平台最终必然走向垄断
  • 隐私换服务
  • 数据归平台方所有。对数据的任何挖掘、加工等产生的利润,归平台方所有
  • 依赖于平台而生存的某些职业,在平台的利益分配上,没有定价权

简单地说,Web2.0让平台成为最有钱有势的一方,所有人都在给平台打工。这种平台模式,不大可能从内部突破。

Web2.0,数据完全由企业掌控,会有如下问题

  • 数据易泄漏。外界的攻击,导致数据易被盗取。特别是很多企业内部数据用明文存储,一旦被盗,所有信息相当于完全公开
  • 数据易丢失。企业运维的事故性丢失,或黑客的攻击性丢失,或企业倒闭服务关停导致的数据丢失等等
  • 数据可被篡改。企业对其内部的数据库,有至高无上的权利,理论上来说,可修改任何数据(比如删除做恶的记录),即使是用的所谓纯增量数据库也是如此
  • 数据会被审查。审查这个东西争议很大,虽然在某些方面有积极的意义,但是在另一方面负面作用非常大
  • 数据会被打包售卖。这其实是一个灰色的商业模式,此不赘述
  • 数据孤岛。同一行业下竞争企业数据孤岛现象特别严重,数据的相互交互特别困难

数据有这么多潜在的问题,核心原因就是数据被视为企业最核心的资产,数据及数据的使用规则,完全由企业来掌控。普通用户完全没有权力参与其中。

从Web3.0的角度来看,如果数据依赖于人或机构,必定会出现上述现象。而如果数据本身依托于开放的协议以及数学算法,那么是有可能解决上述那些问题的。


而对于我们程序员的思考

从开发者的角度来看Web3.0 。一直以来我们有两种开发模式,一种是你做的是底层的协议,然后通过非营利性质的、公益性的方式来开发的。互联网最初就是由政府和大学机构设计的开放式协议。而且这种方式一开始其实运行得非常好。我们有了 HTTP 协议,TCP/IP 协议,HTML,SMTP(邮件协议),都非常棒。

但是你看看后面接下来20年的发展,就会发现,好像不太对劲。比如现在 OpenSSL 的问题—— OpenSSL 为全世界互联网用户访问一个网站提供了安全的保证,整个世界,所有上网的人都要依赖 OpenSSL ,它帮你把在网上输入的银行密码、用户密码这些敏感数据做加密,以防被人盗取。但 OpenSSL 后来出现过一个很致命的大 bug ,因为 SSL 只有一群自发的、兼职的程序员在维护。协议这个东西,它背后是没有商业价值的,OpenSSL 已经被抛弃了,因为它没有商业模式,成不了一门生意。所以真正会去做的人很少很少,哪怕它这么重要。

第二种开发方式是公司化的,我们有 Facebook 这样的巨头公司在做广告、有阿里巴巴、亚马逊这样的巨头公司在做电商。这些公司都发展得非常之快,他们创造了大量的营收利润,这些利润又会被拿过来继续支撑他们的发展。然后,世界上所有的聪明人、所有技术最好的工程师、所有的资金、生产力、所有人的精力,都被这些非常中心化的系统吸走了;另一方面,很多的个人开发者,或者小的创业公司,它们的生存空间正在被这些中心化的系统和平台一点点的挤掉。他们饱受巨头的“打压”和“追杀”。

要么你被平台直接封杀,这种例子在微信、Twitter、Facebook 上都很常见,要么你运气比较好的话,不会被封杀,但需要付 30% 的过路费给这些平台(苹果的 App Store )。

所以,全世界现在有一群非常不开心的程序员,他们想要一种新的方式去做东西。而这种状况恰好跟Web3.0 的出现相吻合。

51aspx.com也在紧跟时代的步伐,链接更多的可能性,与你一起探讨行业未来。

相关推荐

用闲置电脑当软路由安装OpenWRT(小白教程)

话说软路由系统OpenWRT用起来真是香,里面的好多功能都是普通路由无法实现的,由于众所周知的原因,在这里就不细说,等安装完自己体验吧。今天就介绍用一台闲置的电脑(自带两个网口)充当软路由,安装Ope...

一招把废旧路由器改成交换机(用旧路由器做交换机)

家里面的路由器用个几年,就会WIFI变卡,新路由器买回来,旧路由器就没什么用了?我在这里教大家把老路由器变成交换机。近两年新出的路由器,基本都是2个LAN口,接网络设备还需要买交换机,淘汰下来的路由器...

如何将PC电脑变成web服务器:将内网主机映射到外网实现远程访问

我是艾西,今天跟大家分享内容还是比较多人问的一个问题:如何将PC电脑变成web服务器。内网主机作为web服务器,内容包括本地内网映射、多层内网映射解决方案、绕过电信80端口封锁、DDNS功能的实现(非...

电脑怎么改Wi-Fi密码(电脑怎么改wifi密码视频教程)

一.电脑打开“任意浏览器ie/google浏览器等”——>地址栏里输入管理ip地址然后按“回车键”打开该地址,如下图所示。二.输入正确的管理员密码——>点击“登录”即可(下图是PC版本的路...

旧路由器不要扔,可当电脑无线网卡使用,你还不知道吧!

家里有旧路由器,卖二手又不值钱,扔了又可惜。想不到路由器还有以下这些功能:扩大Wifi覆盖范围;充当电脑无线网卡;把这个技巧学起来,提升网络冲浪的幸福感!导航栏路由器恢复出厂设置(通用教程)有线桥接无...

硬件大师AIDA64 5.60.3716更新下载:“认准”Win10

著名硬件测试工具AIDA64更新至5.60.3716Beta版,本次更新修复了Win10Build版本号检测错误问题,识别更准确。另外还添加了对ITEIT8738F传感器、ASRock主板、NVI...

互联网病毒木马与盗版软件流量产业链(一)

A.相关地下产业链整体深度分析可能很多用户都有这样的经历,就是不管打开什么网站,甚至根本就没有打开浏览器,都会跳出来一堆的弹窗广告。那么,这个用户要么是中的病毒木马,或者是使用了盗版软件。不管是...

穿越火线tenparty.dat文件损坏怎么办?

很多玩家在玩火线的时候经常会因弹出错误代码,而被退出游戏。下面就教大家一些常见错误代码的解决方案。方法/步骤1SX提示码提示说明:您的电脑出现1,xxx,0(xxx代表任意数字)提示码,存在游...

办公小技巧015:如何关闭Windows Defender安全中心

WindowsDefenderWindowsDefender是Widows中自带杀毒软件,可以检测及清除潜藏在操作系统里的间谍软件及广告软件。为电脑提供最高强度的安全防护,也被誉为Windows的...

Win7/8.1/10团灭:微软发现严重漏洞

据外媒报道称,微软已经停止为Windows7发布新的安全更新了,理由是IE存在严重漏洞。存在严重漏洞的IE按照微软的说法,这个远程代码执行漏洞存在于IE浏览器处理脚本引擎对象的内存中。该漏洞可能以一...

WinCC flexible 2008 SP4 的安装步骤及系统要求

1、软件安装过程安装注意事项(必须严格遵守):软件仅支持以下操作系统(必须是微软原版的操作系统,Ghost版系统不支持,如番茄花园、雨林木风、电脑城装机版等):WinCCflexible2008...

Windows三方杀毒防护软件可能问题以及使用建议

在处理ECSWindows相关案例中,我们遇到很多奇怪的操作系统问题,例如软件安装失败,无法激活操作系统,无法访问本地磁盘,网络访问受到影响,系统蓝屏,系统Hang等,排查发现这与客户安装的各类杀...

杀毒软件被指泄露个人隐私(杀毒软件查出来一定是毒吗)

最近的多篇报道显示,你使用的杀毒软件在监视着你,而不仅仅是你计算机上的文件。2014年的一项研究使用虚拟机监视了杀毒软件产品向企业发送了什么信息。他们发现,所有测试的杀毒软件都给电脑分配了一个唯一的识...

开源杀毒软件ClamAV在推出约20年后终于到达1.0版本

ClamAV是一个开源的反病毒引擎,用于检测木马、病毒、恶意软件和其他恶意威胁。与商业Windows反恶意软件程序相比,它的检测水平相当低,但开发工作已经持续了几十年。该工具可用于所有平台,尽管它主要...

【Excel函数使用】时分秒时间怎么转换成秒?(二)

本节主要分享的函数是IFERROR和NUMBERVALUE上回我们用MID和FIND函数已经将数值提取出来,但是一些错误的返回值显示“#VALUE!”,此时我们需要检验错误返回值,并将错误值返回指定值...

取消回复欢迎 发表评论: