IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 科普|去中心化网络:内容寻址 -> 正文阅读

[区块链]科普|去中心化网络:内容寻址

正如我们所见,集中式网络依赖于可信赖的机构来托管我们的数据并使用基于位置的?URL 来访问它。

但还有另一种选择。在去中心化的网络上,我们都可以托管彼此的数据,使用更安全的不同类型的链接,从而更容易信任彼此。

一、加密散列

加密散列是去中心化数据结构工具箱中最重要的工具。它为一种新的链接形式打开了大门,称为内容寻址,使我们摆脱对中央权威的依赖。

散列获取任何大小和类型的数据,并返回一个代表它的单一、固定大小的“散列”。哈希是一串看起来像 gobbledygook 的字符,但您可以将其视为数据的唯一名称。它可能看起来像这样:

bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzd?

老实说,这些名称目前对人类不是很友好(beagle.jpg 更具描述性!),但它们更安全。原因如下:

加密哈希可以从数据本身的内容中推导出来,这意味着任何对相同数据使用相同算法的人都将获得相同的哈希。

如果?Ada 和 Grace 都使用相同的去中心化网络协议(例如 IPFS)来共享完全相同的小猫照片,则两张图像将具有完全相同的哈希值。

通过比较这些哈希值并确认它们相同,我们可以保证这两张照片的每个像素都是相同的。

加密哈希是唯一的。如果Grace使用Photoshop去除那只小猫的一根胡须,则更新后的图像将具有新的哈希值。只需查看该散列,即使无法访问文件本身,也很容易判断该文件现在包含不同的数据。

二、信任去中心化网络

在集中式网络上,我们学会了信任某些权威而不是其他权威。我们尽最大努力利用从?URL 中获得的线索,但也有一些恶意行为者利用位置寻址的缺点来欺骗我们。

然而,在去中心化的网络上,我们都参与并托管彼此的数据,内容寻址使我们能够信任共享的信息。我们可能不太了解托管数据的对等方,但哈希可以防止恶意行为者在文件内容方面欺骗我们。

这就是加密散列对去中心化网络如此重要的原因。

三、向同伴询问内容

使用传统的位置寻址,我们知道我们需要访问域?puppies.com 才能找到存储为 beagle.jpg 的内容。如果 puppies.com 域因某种原因被破坏,我们将无法访问该图像。

去中心化网络的工作方式不同。当我们想要一张可爱宠物的特定照片时,我们会通过它的内容地址(哈希)来请求它。

我们问谁?全网!如果?Ada 在线,我们将看到她拥有我们要查找的内容,并且我们将知道这正是我们需要的文件,因为它具有匹配的哈希值。如果她离线,我们仍然可以从 Grace 或其他同行那里获得相同的照片。

由于我们在去中心化网络上使用哈希来请求数据,因此我们可以将哈希视为一个链接,而不仅仅是一个名称。

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2021-07-29 11:41:40  更:2021-07-29 11:42:39 
 
开发: 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年5日历 -2024/5/2 19:57:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码