| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 拆解Web3.0:为什么说IPFS是一场技术革命? -> 正文阅读 |
|
[区块链]拆解Web3.0:为什么说IPFS是一场技术革命? |
Web3.0升级了什么? 互联网从上世纪90年代初发展至今,改变了整个人类的生活方式、沟通形式以及社会发展模式,回顾互联网的发展历史,一共经历了三个阶段: Web1.0时代,互联网基本上是“只读”模式,由网站运营者生产内容,用户只能被动接受和浏览网站所安排的内容,主要代表网站是搜狐、新浪、网易、百度等。 Web2.0时代,每个人都是内容的生产者,允许用户与平台进行大量的互动,催生了以用户生产和分享内容为主导的全新互动网络模式,主要代表产品有微博、微信、抖音、B站等。这一时期,海量的用户数据为互联网巨头创造了巨额的财富,用户却并未能从中获取相应的利益,甚至没有选择的余地。 目前,人们对于Web3.0的构想充满了不确定性,比较一致的观点是:Web 3.0的核心目标是成为一个更加开放、无需信任和无需许可的互联网。其中,最显著的一个转变就是Web 3.0中的数据,将以去中心化的方式相互连结,用户将直接掌握个人数据和在网络上留下的数字痕迹,这将会为我们带来三大变化: 1.货币将成为互联网的固有特征 如果说Web1.0和2.0带来信息自由流通的爆炸式增长,那么Web 3.0将带来价值自由流动的爆炸。现金或黄金可能会被这个时期的数字货币颠覆,但价值革命远远不止于此。Web3.0带来的巨大改变是:股票、债券、身份、不动产等都可以通过Web 3.0进行转换。 2.分布式应用程序(Dapp)为用户提供新功能 Dapp背后的理念是采用区块链、密码学、对等网络和共识算法等创新技术并将其添加到Web应用程序中。就像比特币让你无需任何中介即可进行交易,在Web3.0世界中,使用像Orbit这样的去中心化聊天应用程序可以让你无需任何中介“与朋友聊天”。 3.用户将对其数字身份和数据拥有更多的控制权 在Web3.0的构想中,用户既是平台的使用者,也是Token-Holder,可以掌握话语权,用户数据通过分布式的数据库存储,由用户个人所控制,没有第三方平台可以掌握任何人的数据资产。 如何实现Web3.0? 要实现Web3.0的构想就不得不进一步提到区块链,因为区块链的去中心化、去信任和无法篡改的特性很好的对标了Web3.0的目标,让每个互联网用户掌握自己的数据、身份和命运。当然,除了区块链还有更多值得挖掘的东西,包括人工智能、分布式存储协议以及更安全的密码体系等,它们一起描绘了Web3.0的蓝图。 要达到这一目标,我们需要解决以下问题: 首先,解决Web3.0的数据存储和传输(通信)问题,这是Web3.0的基础工程,也是一些区块链项目追寻的底层框架; 其次,解决分布式应用程序的可行性,并接入安全的数字身份; 最后,呈现出以强调数据价值归属为核心、更贴合大众认知的浏览器和网站。 其中,零信任/低信任的交互协议、去中心化存储和去中心化通信与计算是Web3.0生态必须率先完善的基础核心技术,也是构建Web3.0生态底层基础设施的重要基石。 IPFS关乎Web3.0的未来 中心化的数据服务存储正面临着巨大难题,由此催生出了分布式存储技术。作为Web3.0的底层技术架构基础,分布式存储可以将数据分块存储在全球多个不同的分布式节点,并且具有数据的不可篡改、私有化、资产化以及可信的底层基础设施等技术特性,能够加强数据的稳定性、安全性、可用性和高拓展性。在这方面,IPFS项目已经成为了其中佼佼者。 IPFS是Juan Benet于2014年设计的新互联网协议,定义了文件在分布式系统中如何存储、检索和传输,能永久、去中心化保存和共享文件,其诞生是为了取代传统互联网的HTTP协议。IPFS协议的创建目标是为了补充甚至取代过去20多年里使用的超文本媒体传输协议(HTTP),实现数据的分布式永久存储,从而构建更快、更安全、更自由的互联网时代。 不同于HTTP的IP寻址方式,IPFS通过内容寻址,没有中心化服务器,能以低廉的费用提高效率,并且加强隐私方面的保障。简单的说,IPFS中允许用户创建本地Web。目前用户下载视频,可能会从云中下载。IPFS利用这些设备的网络功能(例如Wi-Fi)来创建一个互连网络。使用IPFS,用户仍然可以从云中下载文件,但是一旦有了文件,任何人都可以从该用户的设备中获取该文件。这样做的好处是: 1.安全性:无需信任任何人 所有IPFS数据都是自认证的,这意味着用户能够自己确定他收到的数据是可信任的,消除了依赖第三方提供信任带来的弊端,从而保证了互联网的安全。 2.内容寻址:网络更加高效 IPFS是任何人都可以参与的对等网络,由于任何人都可以分发数据,不必向中心服务器询问数据,只需从地理位置附近的其他人那里获取数据,大大提高了信息获取效率。 3.去中心化:一个真正的网络 IPFS是分布式网络,由于网络不依赖于单个服务器,计算机无论在联机或者脱机的情况下,网络都可以正常运行。在IPFS中,文件可以点对点共享,即使在需求很高的情况下也始终可以访问该文件。 4.抵抗审查制度:真正的自由信息 IPFS基于内容寻址,即用户正在寻找的不是地址,而是存储在某处的内容,不需要验证发送者的身份,只需要验证内容的散列,分发接收方仍然是免费的,这些保证了IPFS系统对审查的阻力。 展望未来,前途光明 Web3.0描绘的蓝图和愿景是空前的,Web3.0的普及会是整个互联网层面的革新。 正如硅谷的传奇人物Tim O’Reilly(引领了互联网“开源运动”和“Web2.0”浪潮)在书中所言:“简单、去中心化的系统比复杂、中心化的系统更容易孕育新的可能性,因为它们能够更快地进化。”我们正处于Web 3.0爆发的前夜,新概念、新项目层出不穷。在这之中,IPFS有效解决了数据存储的去中心化问题,可以说为Web3.0提供了天然的土壤,同时IPFS也必然会借助Web3.0架构的普及,重构我们的互联网世界。 任何新技术的大规模应用都不会一蹴而就。诚然,目前包括IPFS在内的很多创新性技术或多或少都还没有真正走向成熟,但我们仍然可以期待,当Web 3.0出现时,所有互联网用户将不再受到现有资源积累的限制,能够享有更加平等地获得财富和名誉的机会,这将为“数字时代”这个词带来全新的含义。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:47:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |