道说区块链

Posted on Jun 20, 2023Read on Mirror.xyz

以太坊上的又一大胆尝试:Ethscriptions

在前面的文章中,我和大家分享过比特币生态中的两大类协议:

一类是把数据写在见证数据中的Ordinals,这类协议包括BRC-20、ORC-20以及Ordinals NFT等;另一类是把数据写在交易数据中的STAMPS,这类协议包括SRC-20、Bitcoin Stamp等。

这两大类协议本质上都是不用智能合约而用写数据的方式定义各类资产,然后由第三方解析器来解析这些数据。

它们本质上是把比特币当作数据库来使用。

既然只是把比特币当作数据库来使用,那么理论上就可以定义无数规则,以任意方式把数据写入比特币,只要有相应的规则解析这些数据,就可以解析这些资产。

这就给人们使用比特币发行资产和开发应用打开了无尽的想象空间。

于是我们就看到比特币生态中热闹非凡的景象:在BRC-20、ORC-20之后,又出现了BRC-721、GBRC-721、Cursed Inscription(诅咒铭文)、Recursive Inscription(递归铭文)。

这些创新极大震撼了整个加密社区,尤其震撼了以太坊社区。

在这个状况下,古千峰(@jackygu2020)在以太坊上首创了模拟BRC-20的代币发行标准Fair ERC-20,并发行了第一个代币FERC。

FERC最大的贡献是取消了代币发行者拥有的种种特权,实现了公平发售,在这方面达到了BRC-20的效果,但它本质上依旧是用以太坊的智能合约在发行资产。开发者依旧要写合约、审计合约,依旧有一定的门槛,在发行方式上看还是不如Ordinals那样经济、简洁。

不过,FERC却打开了以太坊上类似创新的大门。

就在前几天,网名为Middlemarch(@dumbnamenumbers)的用户发布了以太坊上全新的资产发行协议:Ethscriptions(ethscriptions.com)。

这个协议则是在根本上实现了和比特币Ordinals一样的方式定义资产:它同样是把以太坊当作数据库使用,仅仅只把定义资产的数据写在以太坊上,而不用智能合约来定义。更具体地说,它是把数据写在以太坊的calldata中。

除了发布这个协议之外,他还发布了自己的第一个用该协议“铭刻”的NFT“Ethereum Punks”(以太坊朋克)。

这个以太坊朋克把加密朋克的10000个朋克头像直接写在了calldata中,生成了新的10000个朋克NFT。

这个协议一公布就引爆了海外以太坊社区。在短短的几小时内就有几万个图片和铭文被刻在了以太坊上。

在协议的官网ethscriptions.com,大家可以尝试用该协议在以太坊上铭刻自己的想铭刻的任意信息,生成自己的NFT或代币。

目前协议仅仅只支持铭刻图片,并且图片的大小不能超过89K。我自己尝试的结果是30多K左右的图片基本都能成功,60多K、70多K的图片有时候会出现错误信息。

Ethscriptions为以太坊铭文打开了创新的大门,很有可能接下来以太坊生态中还会出现新的铭刻协议,就像比特币生态中不断迭代、不断创新出的协议那样。

目前用Ethscriptions创造的铭文NFT如何交易呢?

这类NFT可以用一种被称为是Emblem Vault的工具打包成以太坊的ERC-721或ERC-1155 NFT在Opensea上交易。已经有很多用户将自己生成的NFT以这种方式放在Opensea上售卖了。

但这种交易方式依旧要依赖以太坊的智能合约,依赖Opensea这样的老牌平台。

我大胆猜测,很有可能在以太坊生态中很快就会出现类似Unisat那样的交易平台,无需依赖智能合约,只需要用数据解析器的方式就可以实现这类资产的交易。

而要实现这个方式,就需要新的一系列工具和平台的支撑。与此同时,对于用这样方式生成的NFT该如何使用?如何与现有的以太坊智能合约交互呢?这恐怕也需要一系列新工具、新平台的支撑。

接下来,我们会看到一系列精彩纷呈的创新、一系列脑洞大开的应用。

以太坊生态中一个全新的领域、全新的模式已经正式拉开了大幕......

『免责声明:本文不构成投资建议,仅供广大爱好者科普学习和交流,请理性看待,树立正确的理念,提高风险意识,及遵守所在国家和地区的相关法律法规。』

推特