IPFS 入门笔记

Posted 广州吴彦祖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IPFS 入门笔记相关的知识,希望对你有一定的参考价值。

IPFS 入门笔记

Filecoin 与 IPFS 关系

Filecoin 是运行在 IPFS 上面的一个激励层

概述

在搭建去中心化应用 DAPP 时,目前广泛采用的方式是:
	1. 仅在区块链中存放哈希值
	2. 文件数据存储在 IPFS 中

而对于跨链传递信息和文件,使用 IPLD。目前 IPLD 组件,已经实现了将以太坊智能合约通过 IPFS 存储,在以太坊交易中只需存储这个连接

IPFS 协议栈

  • 身份层和路由层:构建了一个分布式哈希表 DHT。通过 DHT 中的身份信息存储这个网络里的资源信息和其他成员的联系信息
  • 网络层:Libp2p 支持主流传输层协议,NAT 技术能让内网中的设备共用同一个外网 IP(家用路由器就是这个原理)
  • 交换层:保持节点网络稳定、激励交换数据行为
  • 对象层和文件层:这两层结合起来管理了 IPFS 80% 以上的数据结构,为内容寻址和去重提供便利,并采用与 Git 类似的方式来支持版本控制
  • 命名层:验证公钥信息是否和 NodeID 匹配,从而来验证用户发布对象的真实性

以上是关于IPFS 入门笔记的主要内容,如果未能解决你的问题,请参考以下文章

Unity Shader入门精要学习笔记 - 第14章非真实感渲染

IPFS-Filecoin将真正开始存储真实数据?为什么FILwakuang会成为首选?

IPFS 使用入门

FIL官方高度评价的真实数据存储方案,西部世界看到未来引爆IPFS应用

从近期郑爽事件,可以看出IPFS分布式存储的出现是必然!

go-ipfs入门及介绍