写点什么

NFT 铸造系统模式开发定制

  • 2023-02-08
    广东
  • 本文字数:2414 字

    阅读完需:约 8 分钟

一、NFT 简介

非同质化通证(Non-Fungible Token,NFT)是一种架构在区块链技术上的,NFT 铸造模式定制,智能合约定制,详细咨询薇 hkkf5566,不可复制、篡改、分割的加密数字权益证明,可以理解为 一种去中心化的“虚拟资产或实物资产的数字所有权证书”。

从技术层面来看,NFT 以智能合约的形式发行,一份智能合约可以发行一种或多种 NFT 资产,包括实体收藏品、活动门票等实物资产和图像、音乐、游戏道具等虚拟资产。

从物理层面来看,NFT 仅仅是一串机器生成的数据,由于底层技术赋予的不可篡改性等特点,它被用于权利证明。

理解 NFT 本质:简而言之——由智能合约创建、维护、执行的非同质化数字资产通证。NFT 智能合约记录了每个 NFT 资产的 token ID、资源存储地址及它们的各项信息。

NFT 储存于区块链上,但受到成本影响,其映射的实物资产或数字资产一般不上链,而是储存于其他中心化或非中心化的存储系统中,如 IPFS,并通过哈希值或 URL 映射上链。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

二、NFT 功能价值

1. NFT 功能:实现资产的去中心化认证与交易

  • 从认证角度来讲:核心原因是由于认证的不可篡改性和永久性,不可篡改属性实现基础是基于区块链技术的数据交易过程公开以及分布式存储。

  • 从交易角度来讲:除了不可篡改、公开可追溯之外,还由于成本因素,因为 NFT 对应的是资产,中心化机构做中间信任机构有中介成本,而 NFT 基于区块链,区块链本身就是基于信任的机器,消除中间成本。

2. NFT 价值=虚拟货币+资产权证+流动性

  • NFT 作为铸造在区块链上的非同质化代币,主要通过虚拟货币进行交易,因此 NFT 具备一定的虚拟货币价值。

  • NFT 作为资产的数字权证代表了资产本身价值,同时 NFT 的技术特征赋予了资产所有权流动性和可追溯性,一方面流动性增加了资产价值,另一方面可追溯性解决了艺术藏品等资产辨伪、确权的痛点。

  • NFT 的流动性赋予了资产增量的交易价值。


三、NFT 底层技术

NFT 基于的底层技术——区块链。NFT 所具有的唯一公开、不可篡改、可交易等属性均是基于当前的区块链技术实现。

区块链的数据结构分为区块头、区块体,不同区块之间通过前一区块头的哈希值连接,形成链式结构,区块头与区块体之间通过默克尔根字段相连。以以太坊为例,区块头中存储的数据主要包括父区块头哈希值、当前区块交易相关的默克尔树根节点哈希值、区块难度值、矿工地址、区块高度、Gas 上限、Gas 使用、时间戳、Nonce 值等,区块体中存储的数据包括交易记录表和叔区块,其中 NFT 的交易记录存储于区块体的数据记录表中,由矿工打包。

区块链上确认打包入块的数据不可篡改,将永久存于链上。NFT 的数据信息上链确认后,将无法再进行修改。当矿工或者超级节点采用共识算法完成出块后,会通过 P2P 协议向全网广播(P2P 协议是一种分布式网络协议,早于区块链技术出现),各个节点在收到广播信息确认后,会将信息更新,这一机制实现了去中心化的分布式记录,通过共识算法保证恶意节点无法篡改信息。

1. 区块链分类

根据去中心化程度可以分为 3 类链,分别是公链、联盟链以及私链。

2. 共识算法

区块链建立去中心化信任的基础是共识算法,当前主流公链共识算法分为 3 类,分别为 PoW、PoS、DPoS:

  • PoW 算法:比特币、以太坊 1.0 采用 PoW 算法,即 Proof of Work,工作量证明。以比特币为例,不断进行 SHA256 计算,最终找出满足给定数量前导 0 的哈希值的节点有权出块;

  • PoS 算法:以太坊 2.0 采用该算法,Proof Of Stake,权益证明,引入币龄概念,持有币越多获得出块的概率越高,该算法降低了计算量,提升了 TPS(每秒并发交易量),牺牲了一定去中心化程度;

  • DPoS 算法:Delegated Proof of Stake,各节点将手中的代币抵押投票给最有能力、有信誉的节点出块,以 EOS 区块链为例,全网投票选出 21 个超级节点,21 个超级节点轮流去生产区块,这一算法可以大幅提升 TPS,但去中心化程度进一步降低

3. 智能合约

标准协议:NFT 通过智能合约 ERC-721、ERC-1155 等标准合约形式部署在区块链上。智能合约即部署在区块链上的一段可执行代码,ERC-721 标准适用于任何非同质化的数字内容,ERC-1155 更多用在游戏中,用于标识一类道具。

智能合约交易触发与执行机制:交易是连接外部世界和以太坊内部状态的桥梁,所以以太坊也被称为交易的状态机,NFT 的智能合约部署完成后,外部调用 RPC 接口访问以太坊主网,矿工将交易打包,EVM(以太坊虚拟机)找到对应智能合约并根据外部传入参数执行对应的合约函数,执行完成后在链上将状态更新。

举例:无聊猿 NFT 开发方将智能合约代码部署至以太坊,NFT 交易平台 OpenSea 收录并展示,当其中一名用户在 OpenSea 平台发起购买此无聊猿 NFT 操作,OpenSea 调用 RPC 接口访问以太坊主网发送交易请求,矿工打包交易找到智能合约执行,将链上状态更新完成交易。

以太坊中继在服务集群中充当的是一座连接传统服务器端和以太坊区块链的桥梁,中继负责公链上相关功能的实现,几乎囊括了目前以太坊的 DApp 的绝大部分功能。

四、NFT 商业模式

NFT 生态系统中,传统的营利模式为直接出售 NFT 资产、在二级交易市场进行交易时收取手续费和游戏内部的交易收取手续费等。而 Defi 经济的进一步繁荣也为 NFT 生态带来了新的盈利模式。

  1. 治理代币,即游戏开发者可以通过向社区成员出售治理代币来获取收入,获取治理代币的游戏社区成员可以获得一定的投票权,对游戏未来的发展方式提出新的建议甚至提出新的功能等。

  2. 收入分成代币,即游戏开发者还可以通过推出具有收入分发功能的代币发放给游戏玩家,持有代币的玩家可以在游戏中获取游戏运营商扣除之外的游戏收益。

  3. 认购,用户将加密资产投入到 Defi 协议或资金池中,将产生的收益提供给游戏开发者,作为与游戏的入场券或其他服务的获取资格。

  4. 原生代币,即 NFT 项目开发自己的 NFT 代币,作为游戏或其他项目中获取虚拟资产的唯一货币。

  5. 拆分,目前的部分 NFT 交易平台允许用户将一个 NFT 资产拆分成 ERC-20(即 FT)类型的资产并在平台进行交易,比如 NIFTEX 平台。

  6. 抵押贷款,即通过抵押 NFT 来获取资产

用户头像

还未添加个人签名 2022-05-23 加入

区块链项目开发,咨询weixin:hkkf5566

评论

发布
暂无评论
NFT铸造系统模式开发定制_开发微hkkf5566_InfoQ写作社区