蒂姆·伯纳斯-李、Solid 以及 Web 3.0 的到来
上周末,每个人都过着惬意的生活,醒来后啜饮着茶,或者忙着洗衣服。这原本只是一个普通的周末。但与此同时,2018年,Web 3.0时代正式全面开启。
你说的是Web 3.0吗?
要了解互联网的发展方向,我们应该先回顾一下它的起源。正如人类历史直到后来才被追踪、研究和记录一样,科技行业的许多人现在也开始将互联网的历史分为三个阶段。
在Web 1.0时代,信息仅仅由大型媒体公司直接推送给用户。在互联网的萌芽阶段,用户就像沟通能力极其有限的幼儿一样,上网的目的也仅仅是为了阅读信息。那时,静态HTML网站如同恐龙般横行,用户只能以只读模式在超链接间跳转。我们只能通过熟悉的协议(GET、POST、PUT、Delete)访问资源。如果说有什么值得回味和怀念的,那就是设备和软件的独立性。
Web 2.0,我们留下的什么
此时,网络开始涌现更多服务,并开发出更加注重用户协作的网络应用程序。人们开始通过 Digg、Flickr 和 YouTube 等鲜为人知的公司添加个人信息。在这个阶段,信息提供者和创建者逐渐融合,网站之间开始相互传播信息。
像Myspace、MSN、Facebook和LinkedIn这样的公司,都以“解决方案而非产品”为卖点,向那些希望简化生活的用户推销他们的产品和服务。一个重要的变化是,如今企业试图通过让用户感到独特和特别来吸引他们。用户可以使用博客、社交网络、RSS订阅和播客等工具。与Web 1.0时代公司靠浏览量盈利不同,如今他们开始从每一次点击中获利。这种变化体现在社会层面,但从技术层面来看,它与Web 1.0非常相似。
您当前位置 ---> Web 3.0
随着互联网的蓬勃发展,它积累了大量数据,并由此形成了一种动能。这些数据正推动互联网从“行走2.0”阶段迈向“冲刺3.0”阶段。我们正在进入数据网络时代,而机器学习和移动技术设备/物联网的出现,正是实现这一目标的关键。
网络发展的这三个阶段的共同之处在于,它们都彻底改变了我们(用户和开发者)与网络互动的方式。我们不能忘记,计算机建立在科学之上,而科学的关键支柱之一就是它不断发展变化,没有什么东西是一成不变的真理。
遗憾的是,Web 2.0 更像是对 1.0 的一次改进,类似于一次重大升级。所以,1.0 是信息的堆砌,2.0 是我们动态 Web 应用的阶段,而 3.0 则被认为是一次重塑,一次复兴。你在网上搜索“Web 3.0”时通常会找到的文章,大多将其视为机器学习时代及其对我们网络浏览的自动化。而这正是我的主要分歧所在。我认为 3.0 将是一个两阶段的进程,首先,我们必须承担起保护数据宝库的重任,才能真正进入高速发展阶段。
例子不胜枚举,从剑桥分析公司及其俄罗斯幕后操纵者,到中国及其目前奥威尔式的、武器化的技术运用,再到闭路电视监控和人脸识别技术。我们每天都在被记录、标记和追踪。可怕的是,由于这些机构无需与我们进行任何实际接触,我们根本无力反抗。
到目前为止。
Tim 加入到这场争夺网络和我们自身技术地位的战斗中,他与 Solid 一起并肩作战。
我很抱歉,但我一点也不觉得抱歉,真的。自从9月29日(没错,我永远不会忘记这个日期)在推特上看到@timberners_lee 的推文后,我这周一直兴奋得像个书呆子,恨不得把所有事情都总结出来。我现在正在布鲁克林WeWork Dumbo的Flatiron Code School举办为期四天的招聘会。而且我从上周末就开始写这篇文章了。我简直无法充分吸收Inrupt公司(这家公司正在帮助Tim开发他的Solid项目)所取得的成就。
李在 2018 年去中心化网络峰会上讨论这个问题时,我也没有认真听。
2018 年去中心化网络峰会,“Solid:通过选择赋能于人”
在Solid中,去中心化意味着选择:您可以自由选择数据存储位置,而无需考虑您希望在这些数据之上运行哪些服务。在当今的互联网上,应用程序乐于获取我们的数据以换取功能,但我们却失去了对数据最终去向的控制权。此外,由于数据与服务紧密耦合,我们无法跨社交网络共享数据。而在 Solid 中,您始终是数据的所有者:您可以决定每条数据的存储位置。应用程序可以请求访问用户数据的特定部分,并在运行时将这些数据组合起来,打造个性化的用户体验。本次演讲中,我们将详细介绍 Solid 项目、其核心理念以及未来的发展规划。
李在演讲中解释说,互联网诞生之初,任何人都可以为网络做出贡献,但此后像Facebook或谷歌这样的大公司却将我们的数据隔离成一个个孤岛。他阐述了互联网最初的设计理念是去中心化的,而Solid和峰会上其他所有人所做的工作,正是为了让互联网回归其自由和创造性的状态。
李接着解释说,人们普遍认为网络用户乐意以数据隐私为代价来换取免费服务。但他强调,这是一种误解,事情并非必须如此,而且没有人对此感到满意。
Solid的目标是将应用程序与其一直以来从用户那里攫取的“生命之源”——数据——分离出来。数据的控制权以及授权对象应该重新回到网络用户手中,而不是落入那些构筑了重重壁垒、每次我们想与使用不同应用程序的朋友分享数据都要收取高额费用的巨头公司手中。
在问答环节中,有人问李,他认为传播去中心化理念的最佳方式是什么,他回答说:“就是这个!”
李呼吁通过去中心化进行社会革命,当被问及挑选三个最有前途的项目时,他拒绝了,并表示就像火箭建造现场的每一项工作都很重要一样,从运送燃料的人到设定火箭轨迹的人,参与这项重要事业的所有开发者都同样重要。
要想实现去中心化,我们都必须接受这种理念,加入 Web 3.0 革命!
只要我们不断学习、热爱生活、坚持编程,一切都会好起来的。
文章来源:https://dev.to/krtb/tim-berners-lee-solid-and-the-arrival-of-the-web-30-4fg7
