近期在操作铭文转帐过程中发生的「资产丢失」事件频传,本文将整里理铭文操作过程中的几大注意事项,让你避免成为相关悲剧的主角。
(前情提要:中本聪在比特币铭文「留下加密讯息」?花6万镁写入332笔,社群解密为政府监控数据)
(背景补充:Ordinals铭文诞生1周年!回顾比特币NFT的传奇历程 )
本文目录
前不久,某位社群小夥伴购买铭文时,在钱包里不小心解除了 UTXO 占用,导致自己的 3 只比特蛙被当做 Gas 转了出去,白白损失约 15 万人民币。
这种在操作铭文转帐过程中频繁发生的「资产丢失」事件,近段时间以来也是屡见不鲜。追根究底,其实都是因为部分使用者不清楚比特币及铭文交易中的一些基本概念,导致个人的铭文在交易中被当做普通的 UTXO 转移,从而酿成悲剧。
本文就旨在简单介绍下这一问题背後的原因,帮助大家理解铭文使用过程中的注意事项,避免这种无谓的重大损失。
比特币和铭文背後的 UTXO 机制
首先,我们需要先搞清楚,比特币的交易模型和我们平时使用的银行帐号有所不同,它没有帐户这个说法,只有 UTXO(Unspent Transaction Output),即未花费交易输出。
延伸阅读:科普 | 想了解 BRC-20,先学比特币的 「UTXO 模型」是什麽?
在比特币的交易中,每笔交易都有输入和输出,别人付给你的钱是「交易输入」,你收到的钱是「交易输出」。
同时为了交易的验证和追踪更为高效,每个 UTXO 都是不可分割和不可合并的,只能用作交易的输入被花费掉,且每次交易後旧的 UTXO 会被销毁,且会产生新的 UTXO。
举个例子,小白有一笔 1 个 BTC 的 UTXO,当他向别人转帐 0.5 BTC 时会有对应的两笔交易:一笔是给对方的 0.5 BTC,另一笔是找零的 0.5 BTC,其中对方获得一个 UTXO,小白也获得价值 0.5 BTC 的 UTXO。
简言之,一个 UTXO 可以想像成一个任意金额的「硬币」,不能分开用,在交易过程中用於凑够输入金额并找零。
其次,比特币铭文主要的代表是 Ordinals 协议(BRC20 代币),它通过赋予每个聪序列号,在交易中追踪它们,同时使用者可以通过 Ordinals 附加额外的资料(影象、视讯、文字等)在比特币区块链上,使得每个聪都独一无二,从而具有 NFT 的性质。
而比特币 Ordinals 协议铭文的载体正是 UTXO—— 比特币铭文是刻在隔离见证资料里,所以使用者铸造铭文,本质上都是传送符合金额的比特币给协议,协议返给你一个带有铭文的 UTXO。
归根结底,铭文是将图片、文字和程式码等资讯铭刻至「聪」上,并将其传送到交易中来完成,而每笔交易後会生成一个 UTXO,如果使用者要想将铭文转为普通的比特币余额,只需要解除 UTXO 占用即可。
且一般是一个 0.00000546 BTC 的 UTXO—— 比特币网路为防粉尘攻击,限制单个 UTXO 中的比特币交易不可少於 546 聪。
延伸阅读:新手科普| 什麽是「交易延展性攻击、粉尘攻击和女巫攻击」
因此使用者们转移铭文,就是 Unisat、OKX Web3 等比特币钱包识别了这些 UTXO 的特殊格式,并通过对应的协议将这些 UTXO 作为输入,并支付额外手续费,转给了对方。
如果使用者要想将铭文转为普通的比特币余额,一般来说,只需要解除 UTXO 占用即可 —— 解除之後,就可以将这部分本来属於铭文的 UTXO 作为手续费花掉。
为什麽会丢失铭文?
一般来讲,钱包方面能够识别使用者的铭文,从而避免将该部分 UTXO 进行合并,只有使用者主动交易铭文的时候,才会被转移。这是避免铭文被烧的最後防线,目前 Unisat、OKX Web3 等主流比特币钱包也都有保护机制 —— 支援锁定铭文功能,避免使用者资产被「销毁」。
但使用者如果不清楚背後的 UTXO 与铭文原理,通过 UTXO 管理功能解除了占用,那丢失铭文的原因也就浮出了水面:
由於铭文字质上还是 UTXO,在使用者使用钱包进行比特币铭文转帐操作的时候,如果不小心解除了该部分含铭文的 UTXO ,就很容易当做普通 UTXO 进行处理,最终凑数传送了出去。
这也就意味着这些铭文可能会被当作普通的 UTXO 被转出,整个过程是完全随机的,不受人为控制,可能传送给交易对手方或矿工,使用者很难找回资产。
从这个角度看,一旦解除占用,内含的 Ordinals 资产将视作普通余额,就可能因被正常花费而丢失:
在此背景之下,联络对方找回资产,就纯粹是取决於运气和对方的人品。
除了上文提到的 Ordinals(BRC20 代币)协议外,众所周知的 Atomicals Protocol 是另一个在 UTXO 上刻入资料实现 Token 的衍生协议。
虽然它不同於最初为 NFT 设计的 Ordinals,是以比特币的最小单位聪作为基本「交易单位」,也即每一个聪的 UTXO 用来代表这个 Token 本身, 1 Token = 1 sat,但由於本质上仍然还是 UTXO,因此也面临同样的问题。
延伸阅读:铭文整合第一枪!Unisat Wallet宣布支援 Atomicals 协议 ARC20 代币
如何避免在铭文领域踩坑?
所以使用者在操作铭文转帐交易之前一定要多做预防,确认被占用 UTXO 内含的 Ordinals、Atomicals 等资产为废弃铭文,还可使用专用钱包并尽量将付款地址和接收地址进行隔离:
除此之外,使用者在操作铭文交易时还需注意其他风险,最常见地莫过於使用 Google、百度搜索引擎而可能面临的钓鱼网站推广风险,使用者一定要注意直接去官方推特的官方入口进入,小心甄别官网连结,谨慎授权。
与此同时,还有假铭文风险,譬如前不久 OKX Web3 钱包 Ordinals 交易市场出现漏洞,大量假的 Sats 被挂单显示 —— 不仔细看很容易会当作同名铭文,导致不少使用者买入假资产而产生损失。
小结
总的来看,铭文是比特币生态在 2023 年不断演化和创新的重要里程碑,极大推动了大家对比特币生态的关注和参与热情,对於未来的比特币生态发展也起了极大的积极意义。
但 Web3 世界是技术人才和骇客的天堂,尤其近两年来,新赛道的安全风险就像是一场不对称的单向猎杀,对技术天才而言无疑是取之不尽的免费提款机,而对我们普通使用者而言,更像是一把不知何时会落下的「达摩克利斯之剑」。
对於目前来说,铭文还处於野蛮发展阶段,大家在参与的同时一定要注意相关的风险,不下牌桌,握紧手中的资产,才能享受胜利。
📍相关报导📍
铭文铸造工具全整理》各大公链铭文钱包、查询网站、Launchpad..一次看
OKX铭文工具新手教学》支援22条链批量铸造,有什麽安全风险?
小白也能看懂的Ordinals铭文NFT入门介绍