Ordinals 之后,以太坊铭文协议 Ethscriptions 如何再塑 NFT 资产形态

图片

随着加密市场的发展,NFT 赛道逐渐形成了其独有的市场。但在加密熊市的持续影响下,今年 NFT 赛道的发展充满坎坷与挑战。据 NFTGO 数据显示,截至 8 月 7 日,与去年相比,NFT 市值总计约 56.4 亿美元,过去 1 年下降超 46.92%;总交易额为 95.4 亿美元,下跌超 69.69%;交易者则超 132 万,降幅达 27.86%。因此,从数据纬度看,NFT 市值缩水,人气与资金正不断流失。

图片

图片

数据来源:NFTGO

实际上,尽管 BAYC(Bored Ape Yacht Club)、Cryptopunks 等 NFT 项目曾产生了数百万美元的交易,一度带动 NFT 狂潮,然而围绕 NFT 赛道的发展一直争议不断。比如有人认为,由于 NFT 本身没有价值,所以基于「价值认同」的 NFT 更多的是炒作噱头;再或者,目前大多数 NFT 存储在 AWS 等集中式服务器中,并不真正存在链上。持有者可能需要应对突然掉线的项目方、模糊不清的版权,乃至 NFT 被盗却无处申诉等困境。但不可否认的是,任何新兴领域的发展都不是一蹴而就的,这些质疑也是正是推动 NFT 不断发展创新的动力。

回溯至今年年初,Casey Rodarmor 发布了 Bitcoin Ordinals 协议。该协议通过允许用户在聪(satoshis)上记录不同类型的元数据(图像、视频、PDF 等),其可以直接在比特币网络上创建和存储比特币 NFT,催生了第一个比特币网络的 NFT。目前据 Dune 数据显示,半年时间内使用 Ordinals 铸造的 Inscriptions 数量已突破 1,200 万枚。

借着这股 NFT 叙事的新潮流,近期以太坊铭文协议 Ethscriptions 在加密社区风靡一时,下面将从 Ethscriptions 运作流程出发,为大家介绍其发展的优势、挑战与机遇。

认识以太坊铭文Ethscriptions

6 月 17 日,由 Genius.com 的联合创始人兼前 CEO Tom Lehman 开发的以太坊铭文 Ethscriptions 正式上线。这是一种使用交易调用数据在以太坊上创建和共享数字藏品的新协议。

Ethscriptions 运作流程

Ethscriptions 利用以太坊区块链来存储每个数字藏品的所有权信息,但文件大小不能超过 96KB,且该协议目前仅支持图像,但 Ethscriptions 的创建者表示在未来将支持各种类型的文件。

  • 创建铭文

在以太坊网络上进行成功的交易,如果输入数据是有效的数据 URI 时,将创建一个 Ethscription 铭文。在这个过程中,Ethscriptions 利用了一种名为“Calldata”的功能,它是存储在以太坊智能合约中的数据,其将数据写在以太坊的 Calldata 中,比使用智能合约存储更便宜且更去中心化

其中 URI 指的是不同的数据统一资源标识符。为了确保唯一性和独特性,每个 URI 都经过精心设计,必须满足前一个块或同一块中较早的交易中没有任何具有相同内容的Ethscription。这种巧妙的方法保证没有其他 Ethscription 共享相同的信息。

当某人创建一个 Ethscription 时,其被视为该 Ethscription 的创建者。接收交易的人称为初始所有者。

  • 转让铭文

所有者还可以将其 Ethscription 转让给其他人。找到你想转移的 Ethscription 的 ID,即创建 Ethscription 的交易哈希。在"十六进制"字段中写入 Ethscription ID,向接收者发送交易。当此交易被处理时,接受交易的人成为新所有者。

  • 追踪铭文

目前用户可通过 Tom Lehman 推出的 ethscriptions.com 网站来查看所有创建的 Ethscriptions,该网站还提供了在以太坊区块链上创建 Ethscriptions 的工具。

🔗https://ethscriptions.com/

图片

Ethscriptions 与 Ordinals 异同

以太坊和比特币序数上的铭文模型很可能会为 NFT 领域带来新的趋势,Ethscriptions 的创建者曾发文称其可与比特币“Ordinals Inscriptions”相比拟。两个协议的共同点在于使用了一样的方式定义资产,即它同样是把以太坊当作数据库使用,仅仅只把定义资产的数据写在以太坊上,而不用智能合约来定义。两者的不同之处如下:

  • 平台不同。Ethscriptions 在以太坊网络上运行,而比特币 Ordinals 在比特币生态系统中运行。这种平台的区别将后续影响其功能和特性的各个方面。

  • 协议的运作方式不同。Bitcoin Ordinals 在比特币网络上存储智能合约交易数据,而 Ethscriptions 利用 Calldata 功能来创建铭文。此外,Ethscriptions 要求每个图像都是唯一的,这意味着没有两个 Ethscriptions 可以是相同的。但是比特币 Ordinals 允许在不同的 token 上使用相同的图像。

  • 支持的数据大小与类型不同。目前 Ethscription 支持数据大小被限制在 96KB 以下,而比特币 Ordinals 允许创建者形成最多 4 兆字节的铭文。虽然 Ordinals 支持所有类型的数字文件,如文本、视频、音乐或游戏,但 Ethscription 只能支持图像。然而,在未来,它计划最终添加不同的文件类型。

Ethscriptions 争议不断,是“创新”还是“倒退”?

Ethscriptions 潜力一览

与传统依赖智能合约的 NFT 相比,Ethscriptions 是一种新的协议,能够让 NFT 资产变得更经济、更去中心化。Ethscription 诞生后火爆社区,自有其优势所在:

  • 用户参与门槛低。用户不需要广泛的技术专业知识,便能够利用轻松便捷的导航界面,创建和销售数字资产。这改平台为 NFT 世界的新手提供了明确的指示和指导,打造无缝用户体验。

  • 透明度、安全性高。NFT 的核心是一个托管在 ERC(Ethereum Request for Comment)链上的智能合约,传统 NFT 平台大多只提供了一个链上验证的方式,而将 NFT 源文件内容存储在链下。相比之下,Ethscription 数据都存储在去中心化网络上,并利用以太坊区块链实现交易安全性、透明度,每个 NFT 的所有权历史都是可以追踪,在保证唯一性的基础上防止伪造或篡改。

  • 市场广泛。Ethscription 背靠公链龙头以太坊社区,加上该平台具有高度可访问性,向任何有互联网连接的人开放,迎艺术家、收藏家和爱好者都能高效探索和参与 NFT 的世界。目前,Ethscriptions 已经受到了最受欢迎的 NFT 市场 OpenSea 以及 Emblem Vault 的支持。

图片

Ethscriptions 挑战不断

尽管 Ethscriptions  协议一经面世便引爆了以太坊社区,在短短的几小时内就有几万个图片和铭文被刻在了以太坊上。但不少社区成员认为 Ethscriptions 是在“开倒车”。

比如加密 KOL Chainleft 认为 Ethscriptions 并没有什么创新。首先,虽然该协议早在 2016 年便已经诞生,人们一直在调用数据中存储自定义数据或艺术,这项技术已经存在多年并不具备开创性,并且也不是一个存储数据的好的方式。

此外,Ethscriptions 流动性机制尚不完善。基于 Ethscriptions 铸造的 NFT 目前需要使用类似 Emblem Vault 的工具打包成以太坊的 ERC-721 或 ERC-1155 NFT,再在 Opensea 上交易。这种交易方式依旧要依赖以太坊的智能合约,依赖 Opensea 这样的平台。

最后,Ethscriptions 在功能与交互方面有待提升。比如目前支持的数据大小和类型均有所限制,这些基本功能的限制使其并不能满足 NFT 铸造多元化的需求。此外,Ethscriptions 不同之处在于它不包含任何智能合约逻辑,这使得它们比传统 NFT 更难组合。即 Ethscriptions 生成的 NFT 如何与现有的以太坊智能合约交互?这或许需要系列新工具、新平台的出现。

Ethscriptions 的机遇,仍需开发者以创新驱动

Ethscriptions 的未来可能会为以太坊生态系统带来进一步的创新和发展。随着 NFT 赛道的不断发展,Ethscriptions 将不断发展以满足用户不断变化的需求。一系列工具与平台的创新、一系列丰富多元的应用将不断涌现。以下是 Ethscriptions 未来发展的一些可能的走向:

增强特性和功能。Ethscriptions 可能会引入新特性与扩展功能,为创作者和用户提供更加身临其境、更具吸引力的体验。这可能包括对其他文件类型的支持,例如 3D 模型、增强现实 (AR) 资产和虚拟现实 (VR) 体验,从而为数字表达开辟了一个充满可能性的世界。

此外,随着以太坊网络不断发展和扩展,这些进步将使 Ethscriptions 能够处理更大量的交易并提供无缝的用户体验,同时保持平台的安全性和完整性。

社区驱动发展。由于 Ethscriptions 具有低门槛优势,可以培育一个由创作者、收藏家和爱好者组成的充满活力的社区,他们积极为平台的开发和改进做出贡献,从而培育一个繁荣的生态系统。

智能合约自动化集成。自动化智能合约可以简化交易的执行、降低成本并提供增强的安全性和透明度,使 Ethscriptions 更加高效和用户友好。而 Ethscriptions 可以整合智能合约自动化功能,简化创建、销售和转让 NFT 的过程。

扩大的市场和生态系统。以太坊目前仍是公链生态的龙头之一,而随之以太坊平台的强大和生态系统的发展,将有可能产生购买、销售和交易 Ethscription 的专用平台,并与其他 NFT 市场和平台的合作,以增加铸造产品的曝光度和可访问性。

图片

总之,通过上文系列分析可知,以太坊铭文 Ethscriptions 的出现为 NFT 提供了一种新的资产形态,让开发者、用户呈现出到加密 NFT 领域的一种新选择。而无论对于新领域的项目方、投资者、开发者,还是用户,让项目变得更好都是“激励相容”的最优选。而 Ethscriptions 是昙花一现,还是未来新趋势,其发展走向则掌握在每一位生态开发者、创作者和参与者手中。

参考文章:

https://docs.ordinals.com/

https://nftgo.io/analytics/market-overview

https://nftnow.com/guides/bitcoin-nfts-ordinals-inscriptions-explained-finding-buying-more/

https://crypto.news/ethscriptions-vs-ordinals-a-deep-dive-into-the-new-web3-phenomena/

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

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

相关文章

搜狗拼音暂用了VSCode及微信小程序开发者工具快捷键Ctrl + Shit + K 搜狗拼音截图快捷键

修改搜狗拼音的快捷键 右键--更多设置--属性设置--按键--系统功能快捷键--系统功能快捷键设置--取消Ctrl Shit K的勾选--勾选截屏并设置为Ctrl Shit A 微信开发者工具设置快捷键 右键--Command Palette--删除行 微信开发者工具快捷键 删除行:Ctrl Shit K 或…

无脑入门pytorch系列(四)—— scatter_

本系列教程适用于没有任何pytorch的同学(简单的python语法还是要的),从代码的表层出发挖掘代码的深层含义,理解具体的意思和内涵。pytorch的很多函数看着非常简单,但是其中包含了很多内容,不了解其中的意思…

深入理解内存 —— 函数栈帧的创建与销毁

前言 一位优秀的程序员,必须对内存的分布有深刻的理解,在初学编程的时候,往往有诸如以下很多问题困扰着初学者,而通过今天的分享,我们就可以通过自己的观察,将这些问题统统解决掉 局部变量是怎么创建的&…

keepalived集群

keepalived概述 keepalived软件就是通过vrrp协议来实现高可用功能。 VRRP通信原理 VRRP就是虚拟路由冗余协议,它的出现就是为了解决静态路由的单点故障。 VRRP是通过一种竞选一种协议机制来将路由交个某台VRRP路由器。 VRRP 用IP多播的方式(多播地…

C语言中常见的一些语法概念和功能

常用代码: 程序入口:int main() 函数用于定义程序的入口点。 输出:使用 printf() 函数可以在控制台打印输出。 输入:使用 scanf() 函数可以接收用户的输入。 条件判断:使用 if-else 语句可以根据条件执行不同的代码…

【力扣每日一题】2023.8.15 字符中的查找与替换

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目很长,简而言之就是检查字符串中对应索引的位置是否有特定的字符串,如果有,那么替换,返…

Ceph如何操作底层对象数据

1.基本原理介绍 1.1 ceph中的对象(object) 在Ceph存储中,一切数据最终都会以对象(Object)的形式存储在硬盘(OSD)上,每个的Object默认大小为4M。 通过rados命令,可以查看一个存储池中的所有object信息,例如…

Optional的基础运用

Optional的基础运用 简介代码示例 简介 代码示例 package org.example;import org.junit.Test;import java.util.Optional;public class OptionalTest {Testpublic void advance() {String str "hello";str null;// of(T t):封装数据t生成Optional对象&#xff0c…

【笔试题心得】关于正则的一些整理

本文部分内容摘抄整理自 正则表达式 – 教程 | 菜鸟教程 在笔试的过程中,也常常会对正则表达式进行考察,这里对正则表达式的常见用法,做一个学习和总结。 正则表达式的模式可以包括以下内容: 字面值字符:例如字母、数…

数据结构:堆的实现

1.堆的概念 如果有一个关键码的集合 K { k1 &#xff0c;k2 &#xff0c;k3 &#xff0c;…&#xff0c;kn }&#xff0c;把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中&#xff0c;并且 k(i) < k(i*21) 和 k(i) < k(i*22)&#xff0c; i 0 &#xff…

MongoDB增删改查操作

数据库操作&#xff1a; 在MongoDB中&#xff0c;文档集合存在数据库中。 要选择使用的数据库&#xff0c;请在mongo shell程序中发出 use <db> 语句 // 查看有哪些数据库 show dbs;// 如果数据库不存在&#xff0c;则创建并切换到该数据库&#xff0c;存在则直接切换到…

C++之模板进阶

模板进阶 非类型模板参数模板的特化概念函数模板特化类模板特化全特化偏特化 模板分离编译什么是分离编译模板的分离编译解决方法 模板总结 非类型模板参数 模板参数分两种&#xff1a;类型形参与非类型形参。 类型形参&#xff1a;出现在模板参数列表中&#xff0c;跟在class…

drawio----输出pdf为图片大小无空白(图片插入论文)

自己在写论文插入图片时为了让论文图片放大不模糊&#xff0c;啥方法都试了&#xff0c;最后摸索出来这个。 自己手动画图的时候导出pdf总会出现自己的图片很小&#xff0c;pdf的白边很大如下如所示&#xff0c;插入论文的时候后虽然放大不会模糊&#xff0c;但是白边很大会显…

【数据结构OJ题】用队列实现栈

原题链接&#xff1a;https://leetcode.cn/problems/implement-stack-using-queues/ 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 可以用两个队列去实现一个栈&#xff0c;每次始终保持一个队列为空。 入栈相当于给非空队列进行入队操作。 出栈相…

异步电机IM-改进的电压模型磁链观测器学习

导读&#xff1a;本期文章主要介绍异步电机的改进型电压模型磁链观测器。传统纯积分形式的积分器在低速区域存在初始值问题和直流偏置问题&#xff0c;所以在实际应用中必须对电压模型进行改进。本期文章中的对电压模型改进是借鉴一篇IEEE中的方法。 如果需要文章中对应的仿真…

Apache Dubbo 云原生可观测性的探索与实践

作者&#xff1a;宋小生 - 平安壹钱包中间件资深工程师 Dubbo3 可观测能力速览 Apache Dubbo3 在云原生可观测性方面完成重磅升级&#xff0c;使用 Dubbo3 最新版本&#xff0c;你只需要引入 dubbo-spring-boot-observability-starter 依赖&#xff0c;微服务集群即原生具备以…

PSP - 基于扩散生成模型预测蛋白质结构 EigenFold 算法与环境配置

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/132357976 Paper: EigenFold: Generative Protein Structure Prediction with Diffusion Models EigenFold 是用于蛋白质结构预测的扩散生成模型…

【面试八股文】每日一题:谈谈你对线程的理解

每日一题-Java核心-谈谈你对线程的理解【面试八股文】 Java线程是Java程序中的执行单元。一个Java程序可以同时运行多个线程&#xff0c;每个线程可以独立执行不同的任务。线程的执行是并发的&#xff0c;即多个线程可以同时执行。 1. 线程的特点 Java中的线程有如下的特点 轻…

react-native-webview使用postMessage后H5不能监听问题(iOS和安卓的兼容问题)

/* 监听rn消息 */ const eventListener nativeEvent > {//解析数据actionType、extraconst {actionType, extra} nativeEvent.data && JSON.parse(nativeEvent.data) || {} } //安卓用document&#xff0c;ios用window window.addEventListener(message, eventLis…

Jenkins-发送邮件配置

在Jenkins构建执行完毕后&#xff0c;需要及时通知相关人员。因此在jenkins中是可以通过邮件通知的。 一、Jenkins自带的邮件通知功能 找到manage Jenkins->Configure System&#xff0c;进行邮件配置&#xff1a; 2. 配置Jenkins自带的邮箱信息 完成上面的配置后&#xf…