什么是 Bitcoin Stamps 和 SRC-20?

中级12/22/2023, 1:24:48 AM
Bitcoin Stamps 是一个将文字和图片数据储存于比特币交易输出中的协议,相较 Ordinals 协议而言,Bitcoin Stamps 更为比特币原生,但交易成本也更高。SRC-20 是受 BRC-20 代币启发,基于 Stamps 协议创建的比特币链上通证标准。

12 月 6 日,比特币核心开发者 Luke Dashjr 在社交平台表示,“铭文(Inscriptions)正在利用比特币核心客户端 Bitcoin Core 的一个漏洞向区块链发送垃圾信息。2013 年以来,Bitcoin Core 代码允许用户在转发或挖矿时设置交易的额外数据大小限制(’-datacarriersize’)。铭文通过将数据伪装为程序代码,绕过了这个限制。”他表示将尽量在明年的 v27 版本发布时修复这一漏洞。随后,他又在回复Ordinals相关问题时称,“铭文本身并不存在,是一场骗局”。



Twitter@LuckDashjr


Luke 的言论给当下爆火的 Ordinals 生态泼了一盆“冷水”,导致一众 BRC-20 代币价格上演过山车行情,ORDI 价格单日下挫超过 25%。Luke 的批评者认为,比特币网络属于社区,而不属于任何特定开发者,开发者没有权力按照个人偏好决定 Ordinals 协议的命运。而即便 Luke 完成了对于比特币程序的更新,只要矿工不采用更新后的程序,升级就不会在整个比特币网络完成。

尽管上述开发者与社区之间关于铭文的争议暂无最后定论,这场风波仍然引发了人们对于 Ordinals 和区块链本质的反思,也使得人们将视线投向另外一种代币标准,它与 BRC-20 原理类似但却没有 Ordinals 所带来的争议,那就是 SRC-20 标准与 Bitcoin Stamps 协议。

Ordinals 与 Bitcoin Stamps

Ordinals 协议的基本原理

从本质上来说,Ordinals 协议是一个使用比特币 UTXO 作为数据储存媒介的衍生协议。Ordinals 协议给比特币的每一个“聪”打上序号,接着“铭刻”上对应的文本或图片信息。具体来说,是使用比特币的 OP_RETURN 函数向区块链中存储任意数据,而这种特性是比特币 SegWit 和 Taproot 升级的意外结果。

图:一条铭刻有“Hello, world!”文本内容的 Ordinals 铭文

在 SegWit 和 Taproot 升级完成后,在比特币区块的见证(Witness)字段中写入数据变得经济可行,这也成为了 Ordinals 铭文的数据基础。但与此同时,Ordinals 铭文导致比特币区块更大,也带来了中心化风险和比特币网络运行成本的提高。

由于 Ordinals 资产写在比特币的见证数据中,在极端情况下甚至有可能通过“全节点修剪”的方式,从比特币公共账本中永久移除 Ordinals 资产。而 Bitcoin Stamps 数据则是直接写在比特币的 UTXO 中,全节点必须下载并储存这些数据,因此不存在被移除的可能。

什么是 Bitcoin Stamps

Bitcoin Stamps (邮票协议)由软件工程师 Mike In Space (@mikeinspace)创建,基于 2014 年发布的 Counterparty(XCP)协议开发,也是比特币链上第一个 NFT 代币协议标准。2017年,开发者对 Counterparty 协议进行了大幅更新,使之可用性大幅增强。目前,Stamps 已经不使用 Counterparty 协议在区块链上传播,而可以直接在比特币区块链上运行。

邮票协议的工作原理是将图像数据(GIF、PNG 或 SVG 格式)编码为 Base64 字符串,将该字符串作为后缀放置在交易描述密钥中的“STAMP:”内,按照时间戳排序储存在比特币 UTXO 的 Bare Multisig 中。此后,区块链内对应的 Base64 字符串将被解码为图片,并将图像上传到 stampchain.io 供用户查看。

图:stampchain.io 上的邮票(Stamps)示例

在数据结构上,Stamps 协议的设计更为接近比特币区块链底层,但与此同时,也受到更多来自网络本身的限制。在 Segwit 升级后,Ordinals 铭文可用的数据块大小达到了 4 MB。而由于比特币交易输出中能够储存的数据量极为有限,仅有 8 KB,Bitcoin Stamps 只能储存 24×24 像素,8 色深的 PNG、GIF。此外,Stamps 交易成本也更高,举例来说,一笔 Ordinals 铭文交易的成本可能在数美元级别,而 Stamps 交易的成本可能达到 60 美元。

您可以访问开发者 Mike In Space 的 Github 链接了解关于 SRC-20 的更多技术细节: https://github.com/mikeinspace/stamps

什么是 SRC-20

SRC-20 是一种受到 BRC-20 代币标准启发,基于 Stamps 协议设计的比特币网络代币标准。我们知道,BRC-20 以 JSON 格式的文本铭文内容实现代币资产的部署、铸造和传输。而 SRC-20 与之类似,也是一种使用 JSON 格式实现的代币标准,并且与 BRC-20 具有相似的数据结构。您可以参考 什么是 Ordinals 协议 ? 比特币 NFT 生态及 BRC20 一览,查看 BRC-20 代币标准的细节。

图:stampchain.io 上的一枚 SRC-20 STAMP

相比 BRC-20 而言,SRC-20 移除了一些对于代币规范的限制,举例来说,BRC-20 仅支持 4 个字符作为代币名称,而 SRC-20 则支持 1~5 位字符的代币名称,不区分大小写,也支持下划线和其他多种特殊字符。目前,PEPE、STAMP 和 KEVIN 是 SRC-20 代币中市值较高的代币。

如何交易 SRC-20 代币

Bitcoin Stamps 团队在 Github 上发布了其官方钱包 Stamp Wallet,您可以访问 https://www.thestampwallet.com/ 下载使用。您也可以访问第三方钱包如 Unisat、Leather wallet(此前的 Hiro wallet)进行 SRC-20 代币的储存与管理,并在 Coinranking 查看当前各类 SRC-20 代币的价格情况。

图:leather.io

而在交易方面,您可以访问 openstamp、stampscan.xyz 进行 SRC-20 代币的交易,或者访问 rarestamp.xyz 进行 Stamp NFT 的交易。

图:stampscan.xyz

结语

相比 Ordinals 协议和 BRC-20 标准而言,STAMP 协议及 SRC-20 标准在数据储存上更为接近比特币原生,这使得 SRC-20 在本次比特币开发者争议后获得了较高关注。目前,相较于 BRC-20 标准而言,SRC-20 生态发展仍然处于相对早期的阶段,相关代币交易量也明显更小。我们提醒用户在交易、铸造 SRC-20 资产时注意相关风险。

المؤلف: Edward
المترجم: Piper
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

什么是 Bitcoin Stamps 和 SRC-20?

中级12/22/2023, 1:24:48 AM
Bitcoin Stamps 是一个将文字和图片数据储存于比特币交易输出中的协议,相较 Ordinals 协议而言,Bitcoin Stamps 更为比特币原生,但交易成本也更高。SRC-20 是受 BRC-20 代币启发,基于 Stamps 协议创建的比特币链上通证标准。

12 月 6 日,比特币核心开发者 Luke Dashjr 在社交平台表示,“铭文(Inscriptions)正在利用比特币核心客户端 Bitcoin Core 的一个漏洞向区块链发送垃圾信息。2013 年以来,Bitcoin Core 代码允许用户在转发或挖矿时设置交易的额外数据大小限制(’-datacarriersize’)。铭文通过将数据伪装为程序代码,绕过了这个限制。”他表示将尽量在明年的 v27 版本发布时修复这一漏洞。随后,他又在回复Ordinals相关问题时称,“铭文本身并不存在,是一场骗局”。



Twitter@LuckDashjr


Luke 的言论给当下爆火的 Ordinals 生态泼了一盆“冷水”,导致一众 BRC-20 代币价格上演过山车行情,ORDI 价格单日下挫超过 25%。Luke 的批评者认为,比特币网络属于社区,而不属于任何特定开发者,开发者没有权力按照个人偏好决定 Ordinals 协议的命运。而即便 Luke 完成了对于比特币程序的更新,只要矿工不采用更新后的程序,升级就不会在整个比特币网络完成。

尽管上述开发者与社区之间关于铭文的争议暂无最后定论,这场风波仍然引发了人们对于 Ordinals 和区块链本质的反思,也使得人们将视线投向另外一种代币标准,它与 BRC-20 原理类似但却没有 Ordinals 所带来的争议,那就是 SRC-20 标准与 Bitcoin Stamps 协议。

Ordinals 与 Bitcoin Stamps

Ordinals 协议的基本原理

从本质上来说,Ordinals 协议是一个使用比特币 UTXO 作为数据储存媒介的衍生协议。Ordinals 协议给比特币的每一个“聪”打上序号,接着“铭刻”上对应的文本或图片信息。具体来说,是使用比特币的 OP_RETURN 函数向区块链中存储任意数据,而这种特性是比特币 SegWit 和 Taproot 升级的意外结果。

图:一条铭刻有“Hello, world!”文本内容的 Ordinals 铭文

在 SegWit 和 Taproot 升级完成后,在比特币区块的见证(Witness)字段中写入数据变得经济可行,这也成为了 Ordinals 铭文的数据基础。但与此同时,Ordinals 铭文导致比特币区块更大,也带来了中心化风险和比特币网络运行成本的提高。

由于 Ordinals 资产写在比特币的见证数据中,在极端情况下甚至有可能通过“全节点修剪”的方式,从比特币公共账本中永久移除 Ordinals 资产。而 Bitcoin Stamps 数据则是直接写在比特币的 UTXO 中,全节点必须下载并储存这些数据,因此不存在被移除的可能。

什么是 Bitcoin Stamps

Bitcoin Stamps (邮票协议)由软件工程师 Mike In Space (@mikeinspace)创建,基于 2014 年发布的 Counterparty(XCP)协议开发,也是比特币链上第一个 NFT 代币协议标准。2017年,开发者对 Counterparty 协议进行了大幅更新,使之可用性大幅增强。目前,Stamps 已经不使用 Counterparty 协议在区块链上传播,而可以直接在比特币区块链上运行。

邮票协议的工作原理是将图像数据(GIF、PNG 或 SVG 格式)编码为 Base64 字符串,将该字符串作为后缀放置在交易描述密钥中的“STAMP:”内,按照时间戳排序储存在比特币 UTXO 的 Bare Multisig 中。此后,区块链内对应的 Base64 字符串将被解码为图片,并将图像上传到 stampchain.io 供用户查看。

图:stampchain.io 上的邮票(Stamps)示例

在数据结构上,Stamps 协议的设计更为接近比特币区块链底层,但与此同时,也受到更多来自网络本身的限制。在 Segwit 升级后,Ordinals 铭文可用的数据块大小达到了 4 MB。而由于比特币交易输出中能够储存的数据量极为有限,仅有 8 KB,Bitcoin Stamps 只能储存 24×24 像素,8 色深的 PNG、GIF。此外,Stamps 交易成本也更高,举例来说,一笔 Ordinals 铭文交易的成本可能在数美元级别,而 Stamps 交易的成本可能达到 60 美元。

您可以访问开发者 Mike In Space 的 Github 链接了解关于 SRC-20 的更多技术细节: https://github.com/mikeinspace/stamps

什么是 SRC-20

SRC-20 是一种受到 BRC-20 代币标准启发,基于 Stamps 协议设计的比特币网络代币标准。我们知道,BRC-20 以 JSON 格式的文本铭文内容实现代币资产的部署、铸造和传输。而 SRC-20 与之类似,也是一种使用 JSON 格式实现的代币标准,并且与 BRC-20 具有相似的数据结构。您可以参考 什么是 Ordinals 协议 ? 比特币 NFT 生态及 BRC20 一览,查看 BRC-20 代币标准的细节。

图:stampchain.io 上的一枚 SRC-20 STAMP

相比 BRC-20 而言,SRC-20 移除了一些对于代币规范的限制,举例来说,BRC-20 仅支持 4 个字符作为代币名称,而 SRC-20 则支持 1~5 位字符的代币名称,不区分大小写,也支持下划线和其他多种特殊字符。目前,PEPE、STAMP 和 KEVIN 是 SRC-20 代币中市值较高的代币。

如何交易 SRC-20 代币

Bitcoin Stamps 团队在 Github 上发布了其官方钱包 Stamp Wallet,您可以访问 https://www.thestampwallet.com/ 下载使用。您也可以访问第三方钱包如 Unisat、Leather wallet(此前的 Hiro wallet)进行 SRC-20 代币的储存与管理,并在 Coinranking 查看当前各类 SRC-20 代币的价格情况。

图:leather.io

而在交易方面,您可以访问 openstamp、stampscan.xyz 进行 SRC-20 代币的交易,或者访问 rarestamp.xyz 进行 Stamp NFT 的交易。

图:stampscan.xyz

结语

相比 Ordinals 协议和 BRC-20 标准而言,STAMP 协议及 SRC-20 标准在数据储存上更为接近比特币原生,这使得 SRC-20 在本次比特币开发者争议后获得了较高关注。目前,相较于 BRC-20 标准而言,SRC-20 生态发展仍然处于相对早期的阶段,相关代币交易量也明显更小。我们提醒用户在交易、铸造 SRC-20 资产时注意相关风险。

المؤلف: Edward
المترجم: Piper
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!