近年来,随着区块链技术的不断发展,“铭文”(Inscriptions)概念横空出世,为加密货币领域带来了新的活力与讨论,基于比特币网络的BTC20铭文更是备受瞩目,BTC20铭文究竟是什么呢?
BTC20铭文是一种在比特币区块链上创建和发行新型数字资产的标准和协议,它借鉴了以太坊上ERC20代币的思想,但巧妙地利用了比特币的底层技术特性,实现了“在比特币上发行代币”的目标。
要理解BTC20铭文,我们首先需要明白它与传统比特币转账以及早期比特币上“ coloured coins”(彩色币)等尝试的区别:
- 比特币的局限性:比特币的核心设计是一种点对点的电子现金系统,其主要功能是记录UTXO(未花费的交易输出)的所有权转移,它本身不具备像以太坊那样的智能合约功能,无法直接在链上复杂地定义和执行代币的逻辑。
- 铭文的诞生:铭文技术的出现,巧妙地利用了比特币交易中的“见证数据”(witness data)部分,开发者可以将任意的数字信息(如图片、文本、甚至代码)编码到一笔交易的见证数据中,从而在比特币链上“刻下”这些信息,这种“刻下”的行为,就被称为“铭刻”(Inscribe)。
- BTC20标准的由来:在铭文技术的基础上,BTC20标准应运而生,它试图模仿以太坊ERC20标准的代币规范,即定义了一套规则,使得发行的代币具有名称(Name)、符号(Symbol)、总供应量(Total Supply)、精度(Decimals)等属性,并支持转账、余额查询等基本操作,通过这种方式,用户可以在比特币网络上创建、交易和持有具有特定属性和功能的代币,类似于在以太坊上部署ERC20代币。









