第1课

什么是铭文

本节课将回顾Bitcoin生态资产发行的历史和铭文的起源

简介

在区块链世界,铭文是指在区块链上写入的任意数据,比如比特币铭文就是一种将内容写入BTC聪进行铭刻的行文,写入的信息可以是文字、图片、视频和音频等。而Bitcoin的铭文生态可以说是起源最早,也是最成熟的。这跟Bitcoin区块链独特的区块结构有关。

Bitcoin的资产发行历程

跟现在流行公链Ethereum、Solana这种Layer 1以及Op Mainet、Arbtrium这种Layer2相比,Bitcoin是非图灵完备的。图灵完备是计算机科学中的一个概念,如果一个系统是图灵完备的,它能够执行任何可以通过算法或有效程序表达的计算任务。换句话说,图灵完备系统能够解决任何可计算的问题,只要有足够的时间和存储空间。虽然Bitcoin有简单的智能合约功能,但仅支持有限的交易类型和操作,如转账、多重签名等,而以Ethereum为首的图灵完备区块链则允许开发者编写智能合约和去中心化应用(DApps),这些程序可以执行任何复杂的计算任务。由于Bitcoin非图灵完备的特性,其无法像以太坊一样发行ERC-20 Token,更不用说发行NFT、SFT这种Token。

但Bitcoin社区在很早就开始尝试利用其他技术进行资产发行,最早有一个叫做“染色币”(Colored Coin)的资产发行方法。染色,指的是对比特币 UTXO 中添加特定的信息,使其与其他比特币 UTXO 进行区分,这样就为同质化的比特币之间带来了异质性。跟铭文一样,也需要使用相关的软件才可以识别到。在13年底,Flavien Charlon 提出 Open Assets Protocol,利用比特币的公私钥密码学工具,该协议允许“染色币”类资产发行可以由多签进行。

2014 年,ChromaWay 提出 EPOBC(enhanced, padded, order-based coloring)协议,协议包含两类操作,genesis 与 transfer,genesis 用于资产的发行,transfer 用于资产的转移。资产的类型无法显示编码区分,每一次 genesis 交易就发行一个新的资产,发行时就确定总量。EPOBC 资产必须通过 transfer 操作转移,如果 EPOBC 资产作为非 transfer 操作交易的输入,资产会发生丢失。这些信息通过比特币交易中的 nSequence 字段进行存储,在这存储不会增加格外内存,但是由于没有资产 ID 进行标识,每个 EPOBC 资产的交易必须追溯到 genesis 交易以确定其类别及合法性。

除以上这两种方法外,自2013年正式启动的Mastercoin也给出了自己的方法,这种方法对比特币的依赖程度更低,更多地选择在链下维护状态,链上只保存最小化的信息。可以认为,Mastercoin 将比特币视为一个去中心化的日志系统,通过任意的比特币交易发布资产的变动操作。而对于交易有效性的验证,是通过持续扫描比特币区块,维护一个链下的资产数据库来进行的,该数据库保存着地址与资产的映射关系,其中地址复用了比特币的地址体系。

Mastercoin也可以算是最早的ICO(Initial coinoffering,首次代币发行,类似于IPO)项目,不过后来Mastercoin更像是一种骗局,最后销声匿迹。但随后的ICO热潮中,很多项目通过类似于众筹的模式发行了自己的代币,直到Ethereum出现,这种图灵完备的区块链让人更容易建立dApp和发行资产,随后的几年里,Ethereum上也爆发了新的ICO热潮,并且衍生出了DeFi、NFT等相关资产及赛道。Bitcoin生态的资产解决方案实践变少。

转折点

情况在Bitcoin进行隔离见证升级和 Taproot 更新发生变化。在比特币交易中,每笔交易的信息主要分为两个部分:基础交易数据和见证数据。前者是关于交易的数据,后者则用于验证用户的身份。见证数据占据了大量的存储空间,但对于用户来讲用处极小。要知道信息越多,Bitcoin网络转账效率越低和交易打包成本越高。后来隔离见证(SegWit)技术将见证数据从主要的交易数据中分离出来,并单独存储。这样做的结果是优化了存储空间的使用,从而提高了交易效率并减少了成本。在原有的 1M 大小区块不变的情况下,隔离见证使得每个区块可以容纳的交易更多,而隔离后的见证数据(也就是各种签名脚本)则可以占用额外的 3M 空间,为 Taproot 更新奠定了基础。

Taproot 是比特币网络的一个重要软分叉升级,旨在提高比特币脚本的私密性、效率,以及智能合约的处理能力。这次升级被认为是自 2017 年 SegWit 升级之后的一个主要进步。

这次 Taproot 升级包括了三个不同的比特币改进提案(BIP):Taproot(默克尔抽象语法树, MAST)、Tapscript,以及一个全新的多签友好的数字签名方案,称为「Schnorr 签名」。Taproot 的目的是为比特币用户提供多种好处,包括提高交易的私密性和降低交易成本。此外,它还将增强比特币在执行更复杂交易方面的能力,从而扩展其应用范围。

参考:BTC生态扩容方案巡礼:铭文何去何从

这两个更新之后,开发者 Casey Rodarmor 在 2022 年 12 月发明了Ordinals 协议,它为每个聪(Satoshi)赋予独特序列号,并在交易中追踪它们。任何人都可以通过 Ordinals 在 UTXO 的 Taproot 脚本中附加额外的数据,包括文本、图片、视频等。当时的参与者大多将图片上传其中,掀起了第一轮的“BTC NFT”的热潮,在当时引发了广泛的讨论,有人认为这是在BTC链上放“垃圾信息”,也有人说这是“铁树开花”,赋予了Bitcoin新的用途。这些图片、视频等数据需要“铭刻”在一笔交易的脚本中,在上传完后,一种叫做indexer(索引器)的工具会追踪和识别这些“铭刻”行为,这个时候“铭文”一词还不被大多数人了解。

随后的3月,一个叫做domo 的匿名Twitter用户在X上表示自己创建了基于Ordinals协议的同质化代币标准,称之为BRC-20,用户只需要遵从格式,在交易中写入规范性的文本即可发行相应的Token,随后有开发者开发出了“铭刻”工具,使操作更加简单,用户只需要输入名称,数量即可部署、铸造、转移BRC-20 Token。但这也是一小部分的人的游戏,这些BRC-20的交易大部分基于OTC,但问题随着Ordi、Sats等Token上线各大交易所,并产生了巨大财富效应,Web3参与者对其态度开始发生变化,众多投机者涌入铭文市场,开发者也积极的在各个公链部署相应的“XRC-20”标准。一些老项目重新借助铭文“老树开新花”开展出了新的业务。各大交易所纷纷上线相关代币,也让普通参与者有机会参与。

参考:铭文背后的区块链应用之路

本课总结

  • 铭文是指在区块链上写入的任意数据。
  • Bitcoin的非图灵完备激发了社区对Bitcoin链上资产发行方案的探索
  • 在铭文出现前,染色币,EPOBC和Mastercoin都曾作为Bitcoin资产解决方案出现
  • 隔离见证升级和 Taproot 更新使得区块可以容纳更多交易,提高交易的私密性和降低交易成本等好处
  • Ordinals选择在比特币的最小单位聪上铭刻序号并在UTXO中添加数据来实现”铭刻”效果
  • BRC-20是基于Ordinals设计的协议,因其简单且易于理解的协议指令与财富效应,迅速带动铭文的火热。
免责声明
* 投资有风险,入市须谨慎。本课程不作为投资理财建议。
* 本课程由入驻Gate Learn的作者创作,观点仅代表作者本人,绝不代表Gate Learn赞同其观点或证实其描述。
目录
第1课

什么是铭文

本节课将回顾Bitcoin生态资产发行的历史和铭文的起源

简介

在区块链世界,铭文是指在区块链上写入的任意数据,比如比特币铭文就是一种将内容写入BTC聪进行铭刻的行文,写入的信息可以是文字、图片、视频和音频等。而Bitcoin的铭文生态可以说是起源最早,也是最成熟的。这跟Bitcoin区块链独特的区块结构有关。

Bitcoin的资产发行历程

跟现在流行公链Ethereum、Solana这种Layer 1以及Op Mainet、Arbtrium这种Layer2相比,Bitcoin是非图灵完备的。图灵完备是计算机科学中的一个概念,如果一个系统是图灵完备的,它能够执行任何可以通过算法或有效程序表达的计算任务。换句话说,图灵完备系统能够解决任何可计算的问题,只要有足够的时间和存储空间。虽然Bitcoin有简单的智能合约功能,但仅支持有限的交易类型和操作,如转账、多重签名等,而以Ethereum为首的图灵完备区块链则允许开发者编写智能合约和去中心化应用(DApps),这些程序可以执行任何复杂的计算任务。由于Bitcoin非图灵完备的特性,其无法像以太坊一样发行ERC-20 Token,更不用说发行NFT、SFT这种Token。

但Bitcoin社区在很早就开始尝试利用其他技术进行资产发行,最早有一个叫做“染色币”(Colored Coin)的资产发行方法。染色,指的是对比特币 UTXO 中添加特定的信息,使其与其他比特币 UTXO 进行区分,这样就为同质化的比特币之间带来了异质性。跟铭文一样,也需要使用相关的软件才可以识别到。在13年底,Flavien Charlon 提出 Open Assets Protocol,利用比特币的公私钥密码学工具,该协议允许“染色币”类资产发行可以由多签进行。

2014 年,ChromaWay 提出 EPOBC(enhanced, padded, order-based coloring)协议,协议包含两类操作,genesis 与 transfer,genesis 用于资产的发行,transfer 用于资产的转移。资产的类型无法显示编码区分,每一次 genesis 交易就发行一个新的资产,发行时就确定总量。EPOBC 资产必须通过 transfer 操作转移,如果 EPOBC 资产作为非 transfer 操作交易的输入,资产会发生丢失。这些信息通过比特币交易中的 nSequence 字段进行存储,在这存储不会增加格外内存,但是由于没有资产 ID 进行标识,每个 EPOBC 资产的交易必须追溯到 genesis 交易以确定其类别及合法性。

除以上这两种方法外,自2013年正式启动的Mastercoin也给出了自己的方法,这种方法对比特币的依赖程度更低,更多地选择在链下维护状态,链上只保存最小化的信息。可以认为,Mastercoin 将比特币视为一个去中心化的日志系统,通过任意的比特币交易发布资产的变动操作。而对于交易有效性的验证,是通过持续扫描比特币区块,维护一个链下的资产数据库来进行的,该数据库保存着地址与资产的映射关系,其中地址复用了比特币的地址体系。

Mastercoin也可以算是最早的ICO(Initial coinoffering,首次代币发行,类似于IPO)项目,不过后来Mastercoin更像是一种骗局,最后销声匿迹。但随后的ICO热潮中,很多项目通过类似于众筹的模式发行了自己的代币,直到Ethereum出现,这种图灵完备的区块链让人更容易建立dApp和发行资产,随后的几年里,Ethereum上也爆发了新的ICO热潮,并且衍生出了DeFi、NFT等相关资产及赛道。Bitcoin生态的资产解决方案实践变少。

转折点

情况在Bitcoin进行隔离见证升级和 Taproot 更新发生变化。在比特币交易中,每笔交易的信息主要分为两个部分:基础交易数据和见证数据。前者是关于交易的数据,后者则用于验证用户的身份。见证数据占据了大量的存储空间,但对于用户来讲用处极小。要知道信息越多,Bitcoin网络转账效率越低和交易打包成本越高。后来隔离见证(SegWit)技术将见证数据从主要的交易数据中分离出来,并单独存储。这样做的结果是优化了存储空间的使用,从而提高了交易效率并减少了成本。在原有的 1M 大小区块不变的情况下,隔离见证使得每个区块可以容纳的交易更多,而隔离后的见证数据(也就是各种签名脚本)则可以占用额外的 3M 空间,为 Taproot 更新奠定了基础。

Taproot 是比特币网络的一个重要软分叉升级,旨在提高比特币脚本的私密性、效率,以及智能合约的处理能力。这次升级被认为是自 2017 年 SegWit 升级之后的一个主要进步。

这次 Taproot 升级包括了三个不同的比特币改进提案(BIP):Taproot(默克尔抽象语法树, MAST)、Tapscript,以及一个全新的多签友好的数字签名方案,称为「Schnorr 签名」。Taproot 的目的是为比特币用户提供多种好处,包括提高交易的私密性和降低交易成本。此外,它还将增强比特币在执行更复杂交易方面的能力,从而扩展其应用范围。

参考:BTC生态扩容方案巡礼:铭文何去何从

这两个更新之后,开发者 Casey Rodarmor 在 2022 年 12 月发明了Ordinals 协议,它为每个聪(Satoshi)赋予独特序列号,并在交易中追踪它们。任何人都可以通过 Ordinals 在 UTXO 的 Taproot 脚本中附加额外的数据,包括文本、图片、视频等。当时的参与者大多将图片上传其中,掀起了第一轮的“BTC NFT”的热潮,在当时引发了广泛的讨论,有人认为这是在BTC链上放“垃圾信息”,也有人说这是“铁树开花”,赋予了Bitcoin新的用途。这些图片、视频等数据需要“铭刻”在一笔交易的脚本中,在上传完后,一种叫做indexer(索引器)的工具会追踪和识别这些“铭刻”行为,这个时候“铭文”一词还不被大多数人了解。

随后的3月,一个叫做domo 的匿名Twitter用户在X上表示自己创建了基于Ordinals协议的同质化代币标准,称之为BRC-20,用户只需要遵从格式,在交易中写入规范性的文本即可发行相应的Token,随后有开发者开发出了“铭刻”工具,使操作更加简单,用户只需要输入名称,数量即可部署、铸造、转移BRC-20 Token。但这也是一小部分的人的游戏,这些BRC-20的交易大部分基于OTC,但问题随着Ordi、Sats等Token上线各大交易所,并产生了巨大财富效应,Web3参与者对其态度开始发生变化,众多投机者涌入铭文市场,开发者也积极的在各个公链部署相应的“XRC-20”标准。一些老项目重新借助铭文“老树开新花”开展出了新的业务。各大交易所纷纷上线相关代币,也让普通参与者有机会参与。

参考:铭文背后的区块链应用之路

本课总结

  • 铭文是指在区块链上写入的任意数据。
  • Bitcoin的非图灵完备激发了社区对Bitcoin链上资产发行方案的探索
  • 在铭文出现前,染色币,EPOBC和Mastercoin都曾作为Bitcoin资产解决方案出现
  • 隔离见证升级和 Taproot 更新使得区块可以容纳更多交易,提高交易的私密性和降低交易成本等好处
  • Ordinals选择在比特币的最小单位聪上铭刻序号并在UTXO中添加数据来实现”铭刻”效果
  • BRC-20是基于Ordinals设计的协议,因其简单且易于理解的协议指令与财富效应,迅速带动铭文的火热。
免责声明
* 投资有风险,入市须谨慎。本课程不作为投资理财建议。
* 本课程由入驻Gate Learn的作者创作,观点仅代表作者本人,绝不代表Gate Learn赞同其观点或证实其描述。
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.