新手问答 IPFS 网络中存在 “域名” 吗?

BigXia · March 11, 2018 · Last by BigXia replied at March 17, 2018 · 11036 hits

IPFS 对标 HTTP 那她 是否存在域名系统 在IPFS下,可不可以用一小串易读字符,映射到一个文件或者目录 hash ?

共收到 13 条回复

能否将问题的标题改得更直观点? 比如: 类似于"在EOS上注册一个帐号需要花费多少币?"

其他用户通过标题就能知道个大概.

好的,明白了

[quote="@BigXia"] IPFS 对标 HTTP 那她 是否存在域名系统 在IPFS下,可不可以用一小串易读字符,映射到一个文件或者目录 hash ? [/quote]

IPFS是通过内容寻址存储的,也就是说IPFS通过文件内容的散列得到文件的名称。所以文件内容不变那么文件的名称就不会变。

IPFS根据内容寻址, 你往IPFS网络里上传一个文件, 会根据内容生成一个散列值, 比如: QmYrAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG这样的形式.

这个散列值即可以代表文件的"内容", 也可以代表文件的地址.

[quote="@lory"] [quote="@BigXia"] IPFS 对标 HTTP 那她 是否存在域名系统 在IPFS下,可不可以用一小串易读字符,映射到一个文件或者目录 hash ? [/quote]

IPFS是通过内容寻址存储的,也就是说IPFS通过文件内容的散列得到文件的名称。所以文件内容不变那么文件的名称就不会变。 [/quote]

文件的名称不会变,这个名称是64位的十六进制数,复杂难记,可不可以基于IPFS系统,将一个助词符如"myfile"来定位文件,通过 localhost/ipfs/myfile 来访问到。

@BigXia 根据我的理解, 不太现实. 你得考虑网络中有多少文件存在.

当时我在测试ipfs的时候,也想到了这个问题。。。这hash值太难记了,不现实啊~~~ 估计官方会支持解析

@ling 是呀,或许基于ipfs的域名系统,可以当成一个项目来做,哈哈

IPFS 只是一種“網路傳輸協定” 和 HTTP 一樣 IPFS 同樣也需要域名

[quote="@BigXia"] @ling 是呀,或许基于ipfs的域名系统,可以当成一个项目来做,哈哈 [/quote] 目前可以在域名系统里面添加TX记录来完成域名绑定。。这样就可以用域名来直接房网IPFS系统的存储了。。

@sadpriest 有参考资料吗?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up