BRC333是一个受BRC69协议启发的递归协议,节约成本、动态、个性化、方便索引是它最主要的特点。
比如Owlinals(就是前段时间火过一阵的小猫头鹰)~从蛋开始孵化,每个蛋之间孵化时间不同,铭文放在钱包里,几天后自动孵化成猫头鹰。
前两天又发了个Egg333,大部分的蛋还没孵化,昨天看到有人在推特上晒小龙,去合集里一看,已经有少量的蛋开始陆续破壳。(刚发现项目方偷偷改了名字,把Egg333改成了Rune Dragon)
BRC333的优势
一、节约成本
常规的递归铭文,是项目方先把大部分的组件铭刻上链,最后在最终的合集NFT中把不同的组件拼接起来,通过拼接不同的组件,来实现合集内各个NFT组件的差异。因为每个NFT在拼接组件时,仍需要一些代码和参数来实现样式和组件的搭建,所以递归铭文的NFT,通常大小都在1KB以上。
这里涉及组件上传(组件本身通常都在10K以上,很少有精美的甚至超过100K)和用户拿到手的NFT上链(1K以上)两笔费用。
BRC333在压低铭刻成本上有很多非常极客的小心思。
首先,它省略了上传组件的费用,因为它不需要组件,直接用像素坐标着色的方式来构成图案。
其次,它在一个Javascript铭文中直接把合集中不同NFT的样式、“破壳”时间、音频播放等各类参数的排列组合逻辑都写好了,因此用户实际铭刻的时候,最终到手的NFT仅122B,相较于1KB左右的普通递归铭文,节约了90%以上的成本。
二、动态和个性化
以Egg333为例,js铭文里写了很多的参数,通过各种复杂的函数来计算蛋的开启日期,让蛋能陆续在不同的时间孵化成小龙,实现动态nft;通过函数来决定每个egg的颜色、样式,以及背景音乐的种类,实现个性化。
我试着点开了我钱包里的几个蛋,音乐都是不一样的。
BRC333也有一些限制,由于其像素坐标着色的设计,无法发行特别精细的PFP系列,只能发像素风的NFT;此外,这种方式发行,对技术要求特别高,必须在程序猿的协助下才能完成JS代码的撰写和发布,普通创作者很难自行用这个协议发新的合集。
例行提醒:
这个协议很有意思,但协议下的NFT是不是能火,能不能带来新的叙事,还是要看项目方自身的建设计划和营销能力。
希望大家更关注协议创新和科普本身,别瞎买,谢谢。
Reference:
https://l1f.discourse.group/t/brc333-introduction-to-brc333-a-recursive-pixelation-protocol-for-ordinals-collections/342
Egg333的JS铭文:https://geniidata.com/ordinals/inscription/4e70230909a070013b3ece0f4e049c0897c85d3074827dd86efb2d15dccd916ei0?ref=L64PBG