【嵌牛】你的NFT是如何存储的?链上or链下?

姓名:张乐桐;学号:22011210624;学院:通信工程学院

转载:https://mp.weixin.qq.com/s/-ylo4HZfdRLz6LzzePGXmQ

【嵌牛导读】NFT ,终极意义上说,是一种数字媒体形式,就像其他数字媒体一样,从Decrypt文章中的文字到 YouTube 视频和流媒体音乐,最基本的形式都是由 1 和 0 组成的数据,NFT 也不列外。理解这点这很重要,因为与 NFT 相关的一切,从它所在的智能合约到你用来查看它的 URL 再到图像本身,最终都可以被归结为存储在计算机上的 1 和 0。然而,并非所有 NFT 存储技术都是一样的。

【嵌牛鼻子】NFT;区块链;数据存储

【嵌牛提问】你的NFT是如何存储的?链上or链下?

【嵌牛正文】

以下文章来源于公众号《白话区块链》 ,作者 moreReese

01 相关核心概念

事实上,一些 NFT 持有者可能只是拥有一个 URL 或令牌 ID。因此,在考虑购买或制作 NFT 之前,值得花些时间了解一下 NFT 存储的工作原理。

首先,需要搞明白以下这些核心概念:

服务器——服务器就是一台计算机,就像您正在阅读本文的那台计算机(如果您正在用电脑阅读本文的话)一样。然而,与您正在阅读本文的计算机不同,服务器异常强大,可以同时运行许多不同的程序。从根本上讲,NFT 存在并存储在服务器上。

托管——绝大多数人不运行自己的服务器,因此,无论是否意识到,他们都依赖其他人来提供该服务。托管通常是指服务器提供的服务集合,包括存储。所有 NFT 都托管在某个地方。

元数据——元数据是描述其他数据的数据。元数据帮助服务器更有效地查找、处理和存储数据。比如对于对于 PFP NFT,其元数据描述了名称、颜色、大小、形状、帽子类型、眼镜类型等特征。

哈希——哈希是一种加密函数,给定一些输入,每次都会产生相同的输出。哈希通常用于对大量信息进行可验证且有效的编码。NFT 及其所有元数据可以存储在单个哈希中。要想亲身体验哈希函数,可以去查看相关哈希生成器。

智能合约——智能合约是存在于区块链上的编码指令。它们是去中心化应用程序(dapps)的一部分,包括大多数 NFT。铸造和交换 NFT 的规则存在于智能合约中。

 02 链上存储与链下存储

将 NFT 存储在链上意味着整个 NFT(图像及其所有元数据)都存在于区块链上。相反,链下存储的 NFT 意味着部分或大部分 NFT 存储在区块链之外。

链上存储的方式更可取,因为这意味着用户可以验证 NFT 的所有方面。但是,很少有 NFT 项目选择这种存储方法。因为数据太多就会导致需要大量存储空间,这意味着费用也很高昂。

Autoglyphs就是一个例子。原因很简单——JPEG 图像包含大量数据,尤其是当这些图像存在于数千或数万个集合中时。

因此,大多数 NFT 项目选择将实际图像存储在链下。许多知名的 NFT 项目,如CryptoPunks和 Bored Ape Yacht Club 都选择了链下存储。

 03 集中式与分散式托管

在链下存储的情况下,NFT 的智能合约包含指向实际存储 NFT JPEG 图像的某个链下位置的信息。通常,NFT 图像及其元数据存储在哈希函数中,即指集中式或分散式托管服务提供商。

包括亚马逊和谷歌,都属于集中式托管服务提供商。集中式托管服务提供商运行的服务器存储构成 NFT 的 1 和 0数据。

中心化托管服务提供商的风险在于(尽管不太可能)他们可能随时关闭服务器,可能会导致所有者的 NFT 丢失。在某些情况下,所有者可能将只剩下智能合约中存在的一个无用的哈希数值。

这就是为什么许多项目选择使用去中心化解决方案来托管他们的 NFT。最常见的解决方案是在星际文件系统 ( IPFS:见文末注释 ) 上托管 NFT 数据。IPFS 是一个分布式的点对点网络,文件存储在多个节点上,使其能够抵抗单点故障,例如服务器故障问题。

虽然存储在 IPFS 上的 NFT 在技术上并未存储在链上,但它们在理论上更安全,因为 IPFS 具有抗审查性;且没有任何一个实体有权关闭它。

以上就是NFT存储的两种方式了。

你有购买NFT吗?如果有,你的NFT是如何存储的呢?欢迎评论区交流讨论。

注:

Hash,一般翻译做散列、杂凑,或音译为哈希。是将任意长度的数据映射到有限长度的域上。直观解释起来,就是对一串数据m进行杂糅,输出另一段固定长度的数据h,作为这段数据的特征(指纹)。

星际文件系统(InterPlanetary File System,缩写为IPFS)是一个旨在实现文件的分布式存储、共享和持久化的网络传输协议。

原文标题:How Are NFTs Stored? On-Chain, Off-Chain and Decentralized Storage

原文链接:https://decrypt.co/resources/how-are-nfts-stored-on-chain-off-chain-and-decentralized-storage

原文作者:moreReese

编译:火火

END

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,271评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,725评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,252评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,634评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,549评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,985评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,471评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,128评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,257评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,233评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,235评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,940评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,528评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,623评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,858评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,245评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,790评论 2 339

推荐阅读更多精彩内容