长推:解读新的比特币NFT协议Bitcoin Stamps

原文作者:xiyu

原文来源:twitter

注:本文来自@ohxiyu 推特,MarsBit整理如下:

#048 新的比特币nft协议Bitcoin Stamps,解决一个问题产生四个新的问题

1 协议介绍

是什么?

Bitcoin Stamps是通过交易输出以一种新颖方式嵌入base64格式的图像数据的方法

  • 和以太坊nft的不同:以太坊nft无法永久储存,Bitcoin Stamps可以永久储存在链上
  • 和ordinals nft的不同:ordinals可以通过特定的脚本过滤节点,Bitcoin Stamps无法被过滤

2 如何实现

Bitcoin Stamps实现这一目标的方法是将图像的二进制内容编码为base64字符串,将此字符串作为后缀添加到交易描述键中的STAMP:,然后使用Counterparty协议将其广播到比特币分类帐上。

字符串的长度意味着Counterparty默认使用P2SH(Pay-to-Script-Hash),从而将数据分块到输出中,而不是使用有限的(且可删除的)OP_RETURN。通过这种方式,数据以无法从全节点修剪的方式进行保存,从而永久不可变地保留数据。

比特币邮票将根据交易时间戳进行编号。这是为了确保比特币邮票目录按时间顺序排列。第一个比特币邮票将是在描述键中包含STAMP:字符串和有效的base64字符串的第一个交易,依此类推。包含无效或不可解码的base64字符串的交易将不被视为比特币邮票。比特币邮票编号将从零开始,并无限期延续。

3 局限性

3.1手续费过高

将数据分块输出,意味着手续费更高,所以官方建议以下指导方针:24×24像素,8色深度的PNG或GIF。这种“画布”的约束条件非常适合像素艺术。

交易流向大概是这样的,展开还有很多。

3.2 中心化处理

为了加快处理速度并消除索引需求,使用Counterparty API来解码原始比特币交易。解码完成后,将图像上传到http://stampchain.io,通过Web应用程序进行消费。

3.3 铸造限制多,收费不合理

只能通过官方提供的网页铸造,类似于现有的ordinals代打服务,铸造文件不能超过7000 字节。

实测我上传了一个2kb的文件,费率31146聪/kb,但是总铸造费用是0.025983btc=727 usd。这中间没有选择的地方,只能默认接受他的出价。

3.4 规则不自由,并且规则可变,不确定性高

比特币邮票遵循以下规则:

比特币邮票必须是一个数字资产,例如:[A1997663462583877600]。

比特币邮票可以从先前未曾成为邮票的现有数字资产中创建。这是通过在新交易中更新资产以包含stamp:base64字符串来实现的。

比特币邮票不能在同一个资产上复制。例如,如果一个资产是邮票,那么仅仅改变描述字段为新的base64字符串,它不会成为新的邮票。然而,新的STAMP:交易将在区块链上创建。新交易只是不会被官方STAMPS项目所索引。这旨在使它们与首次创建的邮票保持一对一的关系。

图像数据必须是jpg、png、gif或webP格式,并以base64编码。

官方建议的格式:

STAMP:<base64数据> 示例:

STAMP:iVBORw0KGgoAAAANSU…

4 原罪

协议竟然是带着项目来的,打开官网主页是一个八手的punks,再加上唯一的铸造页面,还有自己的协议。作者mikeinspace可谓是一个人当了运动员当了裁判,还定制了运动规则。其他人只有一个交钱的角色了。

5 总结

为了解决一个问题,而产生四个新的问题,这很币圈,这种伤敌八百自损一千的方式确实需要作者很大的脑洞。作为协议方要给生态最大程度的便利性和低成本,作为铸造服务商起码要提供优质的服务,一个生硬的八手的punks赝品又会有多少人买单?

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年4月6日 上午11:28
下一篇 2023年4月6日 上午11:28

相关推荐

长推:解读新的比特币NFT协议Bitcoin Stamps

星期四 2023-04-06 11:28:05

注:本文来自@ohxiyu 推特,MarsBit整理如下:

#048 新的比特币nft协议Bitcoin Stamps,解决一个问题产生四个新的问题

1 协议介绍

是什么?

Bitcoin Stamps是通过交易输出以一种新颖方式嵌入base64格式的图像数据的方法

  • 和以太坊nft的不同:以太坊nft无法永久储存,Bitcoin Stamps可以永久储存在链上
  • 和ordinals nft的不同:ordinals可以通过特定的脚本过滤节点,Bitcoin Stamps无法被过滤

2 如何实现

Bitcoin Stamps实现这一目标的方法是将图像的二进制内容编码为base64字符串,将此字符串作为后缀添加到交易描述键中的STAMP:,然后使用Counterparty协议将其广播到比特币分类帐上。

字符串的长度意味着Counterparty默认使用P2SH(Pay-to-Script-Hash),从而将数据分块到输出中,而不是使用有限的(且可删除的)OP_RETURN。通过这种方式,数据以无法从全节点修剪的方式进行保存,从而永久不可变地保留数据。

比特币邮票将根据交易时间戳进行编号。这是为了确保比特币邮票目录按时间顺序排列。第一个比特币邮票将是在描述键中包含STAMP:字符串和有效的base64字符串的第一个交易,依此类推。包含无效或不可解码的base64字符串的交易将不被视为比特币邮票。比特币邮票编号将从零开始,并无限期延续。

3 局限性

3.1手续费过高

将数据分块输出,意味着手续费更高,所以官方建议以下指导方针:24×24像素,8色深度的PNG或GIF。这种“画布”的约束条件非常适合像素艺术。

交易流向大概是这样的,展开还有很多。

3.2 中心化处理

为了加快处理速度并消除索引需求,使用Counterparty API来解码原始比特币交易。解码完成后,将图像上传到http://stampchain.io,通过Web应用程序进行消费。

3.3 铸造限制多,收费不合理

只能通过官方提供的网页铸造,类似于现有的ordinals代打服务,铸造文件不能超过7000 字节。

实测我上传了一个2kb的文件,费率31146聪/kb,但是总铸造费用是0.025983btc=727 usd。这中间没有选择的地方,只能默认接受他的出价。

3.4 规则不自由,并且规则可变,不确定性高

比特币邮票遵循以下规则:

比特币邮票必须是一个数字资产,例如:[A1997663462583877600]。

比特币邮票可以从先前未曾成为邮票的现有数字资产中创建。这是通过在新交易中更新资产以包含stamp:base64字符串来实现的。

比特币邮票不能在同一个资产上复制。例如,如果一个资产是邮票,那么仅仅改变描述字段为新的base64字符串,它不会成为新的邮票。然而,新的STAMP:交易将在区块链上创建。新交易只是不会被官方STAMPS项目所索引。这旨在使它们与首次创建的邮票保持一对一的关系。

图像数据必须是jpg、png、gif或webP格式,并以base64编码。

官方建议的格式:

STAMP:<base64数据> 示例:

STAMP:iVBORw0KGgoAAAANSU…

4 原罪

协议竟然是带着项目来的,打开官网主页是一个八手的punks,再加上唯一的铸造页面,还有自己的协议。作者mikeinspace可谓是一个人当了运动员当了裁判,还定制了运动规则。其他人只有一个交钱的角色了。

5 总结

为了解决一个问题,而产生四个新的问题,这很币圈,这种伤敌八百自损一千的方式确实需要作者很大的脑洞。作为协议方要给生态最大程度的便利性和低成本,作为铸造服务商起码要提供优质的服务,一个生硬的八手的punks赝品又会有多少人买单?