在近期持续萎靡的熊市情绪中,比特币协议Ordinals带来值得关注的热点更新——上线递归铭文(Recursive inscriptions)。它可以使用特殊的语法来引用其他铭文,这使创建铭文的体积更小,成本更低。那么到底什么是递归铭文?本文带您了解递归铭文最值得关注的创新点。

什么是Ordinals递归铭文

6月12日消息,比特币协议Ordinals新任首席维护者 Raph在Github上,将Ordinals创建者Casey Rodarmor提出的“递归铭文#2167”合并到 Ordinals的代码中。随后Ordinals 的匿名开发者之一Leonidas.og,他在推文中介绍解释了被称为“递归铭文”的相关内容。

递归铭文是指在区块链上进行的一种铭刻方式,它可以打破在之前的铭刻方式中,每个铭文都是独立的、没有关联的尴尬情况,通过本身可自我引用的特性,开启自由组合的可能。简而言之,递归铭文就是一个铭文去请求其他铭文的内容。

递归铭文具体内容与创新突破

根据开发者 Leonidas.og 的解读,铭文现在可以使用特殊的“/-/content/:inscription_id”语法来请求其他铭文的内容,这直接使得用户可以用更少的容量,也就是更低的成本手续费在比特币链上创建铭文。

  • 过去:如果要创建PFP合集的铭文,需要上传图片,用户在链上下载图片。并且随着图片质量的提高,更加的精细高清,那么对应的图片内存和占用空间都更加的大,费用和成本也就更多了。

  • 现在:递归铭文用的特殊id语法本质上是使用文字代码来找寻图片,创建PFP合集铭文可以通过上传图片对应的特征,包括图案(猴子),颜色(绿色背景),动作(举手)等元素。然后将找到的链上已存在的对应元素,进行组合拼接,而不用围绕着图片上传下载。

  • 直接优势:这样创建铭文的方式因为是调用文字代码的形式,所以体积很小,不仅在成本费用上大大降低,还可以使得铭文大小突破比特币区块大小 4MB 的限制。

  • 扩张潜力:递归铭文灵活度高的调用性、拼接组合性和低成本优势,给铭文带来了无限的新可能,可以将复杂的图片视频、3D游戏等形式的内容刻在链上(铭文类型又新增了 “JS”和“CSS”类型)。

  • OnChainMonkey:该团队已经将两个完全链上的npm包刻在比特币链上,然后使用递归从即将发布的Dimensions收藏的铭文中调用这些包,从而以不到1 KB的大小创建出美丽的3D艺术作品。OnChainMonkey 将于6月15日发行递归铭文的项目OCM Dimensions,随后这些包的资源都将是公开的公共资源,就像加入素材库,其他人都可以使用递归铭文引用它们。

快速了解递归铭文:ordinals的乐高积木

 
  • Ord.io:比特币铭文探索和发现平台Ord.io于6月12日正式支持递归铭文创建和显示。官方推特还惊讶称,有人已经用递归的方式,仅仅只用了466个字节就创建了该动态的艺术铭文。

快速了解递归铭文:ordinals的乐高积木

 

比特币链的无限可能

由于递归铭文的特征,使得建立一个内部互联网成为可能。在这里,不仅每个文件都可以从比特币链上的其他文件请求数据,许多存储库将能够相互访问,还意味着可以把更多有价值的东西都上传到比特币链上。

创始人Casey Rodarmor已经回答了社区成员的提问,表示铭文类型新增了和网页构建有关的 “JavaScript”和“CSS”类型。这意味着很快我们将能看到存在于去中心化网络上,永不消失的动态网站;

还有更多的可能性在于:

  • 铭文二次创作:因为递归铭文的可组合和或许未来可拆分的特性,以及越来越丰富的公共素材资源,一定能给铭文创作带来更多的创意刺激。

  • GitHub去中心化:社区上有人认为也可以利用可组合和或许未来可拆分的特性,把GitHub上的代码数据搬比特币链上,从而实现完全的去中心化。

  • NFT组合碎片化:这无疑是最令人期待的内容,如果递归域名实现可拆分铭文的话,NFT也将实现自由的组合拆解。而这一技术也可以展望在除比特币链上的应用,创新更多的NFT玩法。

快速了解递归铭文:ordinals的乐高积木

 

结语

当前递归铭文代码刚合并几日,递归铭文的出现也标志着Ordinals协议在应用层面的可编程性的进一步提高,无疑是一个比特币链上的重要时刻。从对内容的丰富、对费用成本的降低、对未来无限组合的可能,都让我们无比期待递归铭文的应用和拓展。不过还是要提醒到,新事物必然存在的不确定和未知的风险,代码的bug也有可能出现,在看好尝试的同时也请把控好风险,谨慎投资。

Ordinals Github 代码:https://github.com/ordinals/ord/pull/2167#issuecomment-1586342841

Leonidas.og 推特:https://twitter.com/LeonidasNFT/status/1668098460766052353