一文了解什么是NFT

news2024/9/26 3:30:52

一、什么是NFT

NFT 是我们可以用来代表独特物品所有权的代币。他们让我们对艺术品、收藏品甚至房地产等事物进行代币化。资产的所有权由以太坊区块链保护——没有人可以修改所有权记录或复制/粘贴新的 NFT。

NFT 代表不可替代的代币。Non-fungible 是一个经济学术语,可用于描述家具、歌曲文件或计算机等事物。这些东西不能与其他物品互换,因为它们具有独特的属性。

另一方面,可替代物品可以交换,因为它们的价值决定了它们,而不是它们的独特属性。例如,ETH 或美元是可替代的,因为 1 ETH / 1 美元可以兑换成另外 1 ETH / 1 美元。

二、NFT 是如何运作的

NFT 不同于 ERC-20 代币,例如 DAI 或 LINK,因为每个单独的代币都是完全唯一的,不可分割。NFT 赋予了分配或声明任何独特数字数据的所有权的能力,可通过使用以太坊的区块链作为公共分类账进行追踪。NFT 是从数字对象中铸造出来的,作为数字或非数字资产的代表。

NFT 的所有权通过其他令牌无法复制的唯一 ID 和元数据进行管理。NFT 是通过分配所有权和管理 NFT 的可转让性的智能合约铸造的。当有人创建或铸造 NFT 时,他们会执行存储在符合不同标准的智能合约中的代码。该信息被添加到管理 NFT 的区块链中。从高层次来看,铸币过程有以下步骤:

  • 创建一个新块
  • 验证信息
  • 将信息记录到区块链中

NFT 具有一些特殊属性:

  • 铸造的每个代币都有一个唯一标识符,该标识符直接链接到一个以太坊地址。
  • 它们不能直接与其他代币 1:1 互换。例如,1 个 ETH 与另一个 ETH 完全相同。NFT 不是这种情况。
  • 每个令牌都有一个所有者,并且此信息很容易验证。
  • 它们生活在以太坊上,可以在任何基于以太坊的 NFT 市场上买卖。

三、稀缺性

NFT 的创建者可以决定其资产的稀缺性。

例如,考虑体育赛事的门票。正如活动的组织者可以选择出售多少张门票一样,NFT 的创建者可以决定存在多少个副本。有时这些是精确的复制品,例如 5000 张普通入场券。有时会铸造几张非常相似,但每一张都略有不同,例如一张指定座位的机票。在另一种情况下,创建者可能想要创建一个 NFT,其中只有一个被铸造为特殊的稀有收藏品。

在这些情况下,每个 NFT 仍然会有一个唯一的标识符(就像传统“票”上的条形码),只有一个所有者。NFT 的预期稀缺性很重要,这取决于创建者。创作者可能打算让每个 NFT 都完全独一无二以创造稀缺性,或者有理由生产数千个副本。请记住,这些信息都是公开的。

四、铸造NFT

当你铸造 NFT 时,必须发生一些事情:

  • 它需要被确认为区块链上的资产。
  • 必须更新所有者的帐户余额以包括该资产。这使得它有可能被交易或可验证地“拥有”。
  • 确认上述内容的交易需要添加到一个区块并在链上“永生化”。
  • 该块需要被网络中的每个人确认为“正确”。这种共识消除了对中介的需求,因为网络同意你的 NFT 存在并属于你。它在链上,所以任何人都可以检查它。这是以太坊帮助 NFT 创造者实现收益最大化的方式之一。

所有这些任务都由区块生产者和验证者完成。区块提议者将您的 NFT 交易添加到一个区块并将其广播到网络的其余部分。验证者检查交易是否有效,然后将其添加到他们的数据库中。有很多加密经济激励措施可以确保验证者诚实行事。否则,任何人都可以声称他们拥有您刚刚铸造的 NFT 并欺诈性地转让所有权。

五、NFT安全

以太坊的安全性来自权益证明。该系统旨在从经济上抑制恶意行为,使以太坊防篡改。这就是使 NFT 成为可能的原因。一旦包含您的 NFT 交易的区块最终确定,攻击者将花费数百万 ETH 来更改它。任何运行以太坊软件的人都可以立即检测到对 NFT 的不诚实篡改,而作恶者将受到经济处罚并被驱逐出境。

与 NFT 相关的安全问题通常与网络钓鱼诈骗、智能合约漏洞或用户错误(例如无意中暴露私钥)有关,因此良好的钱包安全对于 NFT 所有者来说至关重要。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/127256.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

伪操作和混合汇编

目录 一、伪操作: 二、C和汇编的混合编程 三、ATPCS协议(ARM-THUMB Procedure Call Standard) 一、伪操作: 不会生成代码,只是在编译之前告诉编译器怎么编译 GNU的伪操作一般都以‘.’开头 .global symbol 将symbo…

WEB 安全,浅谈 XSS 攻击(附简单实例)

什么是 XSS XSS(Cross-Site-Scripting),跨站脚本攻击,因为缩写和 CSS 重叠,被别人抢先了,所以只能叫做 XSS。 攻击者可以利用这种漏洞在网站上注入恶意的客户端代码。若受害者运行这些恶意代码,攻击者就可以突破网站…

电感和磁珠有哪些区别?

由于电感和磁珠,很多人会容易认错,本期内容就讲讲,有哪些相似之处! 磁珠与电感不仅在外形上相似,他们在功能上也存在很多相似之处,甚至有时候磁珠和电感可以相互代替。但是磁珠与电感也不完全等同&#xff…

开关电源环路稳定性分析(09)——环路补偿六步法

大家好,这里是大话硬件。 我们来回顾一下前面8讲的内容,主要对下面的知识点进行了分析: 系统框图 反馈环节传递函数 功率级传递函数 PWM级传递函数 传递函数计算 如果我们把开关电源看成是不同的电路模块拼接而成,现在已经知…

c++模板认识以及使用

我们都知道c有函数重载的概念,比如我们写一个相加的函数,以整数为例,我们大概率是这样写: int Add(int x,int y) {return xy; } 并且我们知道c函数重载的概念,于是我们若是想写double类型,float类型&…

centos7安装php7.1 验证码GD库扩展

php安装不推荐使用源码包安装,版本太多。线上从php5.x一直升级到php7.1 程序可兼容 配置yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 添加epel…

使用Stabel Diffusion

Stabel Diffusion是由CompVis、stabel AI和LAION的研究人员和工程师创建的文本到图像的潜在扩散模型。它由来自LAION-5B数据库子集的512x512图像进行训练。LAION-5B是目前最大的、可自由访问的多模态数据集。 在这篇文章中,将介绍如何使用diffusion库实现Stabel Di…

MAC安装jmeter以及JDK配置

JDK配置 一、检查是否安装了jdk 打开终端,输入java -version校验jdk是否安装 我这已经安装了版本1.8.0版本的 若没有安装,则去官网下载jdk并安装 1、jdk下载官网:Java Downloads | Oracle tar包或者dmg,二者区别在于:…

7、GPIO输入按键检测(外部中断)

目录 0x01、简介 0x001、EXTI 简介 0x002、EXTI 功能框图 0x003、中断/事件线 0x02、硬件设计 0x03、相关库函数 0x0001、外部中断初始化 0x0002、外部中断GPIO引脚选择 0x04、编写函数 0x001、按键外部中断初始化 0x002、中断函数 0x05、源程序下载地址 0x01、简介…

Android插件化换肤原理—— 布局加载过程、View创建流程、Resources 浅析

前言 继上次 WebView 干货分享后,本次将分享下自己在探索学习 App 换肤功能过程中的相关知识,着重分享换肤的原理以及实现思路。 由于篇幅原因分为两篇博客,本文主要分析了 Android 布局加载流程,下一篇将具体讲解插件化换肤实现…

Linux——标准IO

文件的基础 概念:一组相关数据的有序集合 文件的类型: 常规文件-r 目录文件-d 字符设备文件-c:键盘 块设备文件-b:U盘 磁盘 管道文件-p 套接字文件-s 符号链接文件-I:快捷方式 标准I/O 流 file 标准IO用一个结构体类型来保存打…

数据质量管理—理论大纲与实践(B站)

0、背景 故事的开头,是一位业务部门的同事找到我们,咨询了一个经典问题: 「需求方经常说我们做的报表看起来数据不准,有什么办法吗?」 为了解释这个问题,我以我们团队在数据质量管理中积累下来的方法&am…

决策树和随机森林的python实现

文章目录决策树实现方法测试更好地展示结果调参调整max_depthscoring利用GridSearchCV确定最佳max_depthmin_samples_splitmin_impurity_decreasemax_features多参数同时选优采用最优参数特征重要性排序随机森林测试调参n_estimators调整max_depth调整max_features调整min_samp…

黑马Hive+Spark离线数仓工业项目--数仓事实层DWB层构建(2)

工单事实指标构建 目标:实现DWB层工单事实指标表的构建 实施 建表 抽取 安装事实指标需求分析 目标:掌握DWB层安装事实指标表的需求分析 路径 - step1:目标需求 - step2:数据来源 实施 目标需求:基于设备安装信…

Python【继承】复写使用父类成员

继承:继承就是一个类,继承另外一个类的成员变量(属性)和成员方法 继承的作用:子类通过继承父类的属性和方法,在调用的时候,除了可以使用子类自身的成员方法和属性外,还可以使用父类…

模型不达标调整

一 、模型不达标调整 模型构建就是——科学的研究问题的数学表达;比如线性回归模型中的模型公式。 在进行建模时,很多同学会遇到模型不达标的问题,这种情况很常见,通常需要进行模型不达标的调整。 模型不好如何处理 模型拟合不…

使用扩散模型训练文本贴图

🍿*★,*:.☆欢迎您/$:*.★* 🍿 整个代码除了数据处理 其他是借鉴而来 那么说说 数据处理 采取的是使用pil 将某种字体中文写入到图片上去 而后生成图,最后进行加噪生成数据集 简单的利用生成器进行 batch 训练了100epoch 可以简单的生成一些带有文字的图 import numpy a…

数据可视化①:dashboard展示大学生就业现状

大学生就业是和我们息息相关的话题,每一位大学生都关注着,我们常常在网络上看到有关大学生就业的话题,比如毕业季的一些讨论。在大一的创新创业课中,我们也了解到自己所学的专业和以后如何就业,往哪方面就业。但我们了…

linux下安装java环境(小D课堂)

VirtualBox下载安装: 官网去下载就好了。 然后安装就可以了。 然后我们去安装我们的centos7. 然后我们可以从这里选择,然后进行下载。 这里我就用它默认的大小,后面还可以去改。 然后这个虚拟机我们就创建完成了。 我们去双击打开它&#xff…

2023年MCM/ICM美国大学生数学建模竞赛报名通知

一、竞赛背景 美国大学生数学建模竞赛(MCM/ICM)由美国数学及其应用联合会主办, 是唯一的国际性数学建模竞赛,自1985年以来,美国大学生数学建模竞赛已经成功举办38届,也是世界范围内最具影响力的数学建模竞…