木星链 木星链
Ctrl+D收藏木星链
首页 > XLM > 正文

BRC:最新发现:BRC-20交易并不适用BTC-UTXO标签模型

作者:

时间:1900/1/1 0:00:00

作者:Jason Jiang,欧科云链

在Web3世界,链上活动所产生的数据直接对应着价值流动,掌握链上数据就能发现更多Alpha。加上近年加密市场频繁遭遇风险事件,个人和机构用户对链上数据也愈加敏感。链上数据已成为洞悉加密世界必不可少的“利器”。但面对近来风头正盛的BRC20交易,我们对其进行地址标签分析时,却发现此前的BTC-UTXO模型却似乎并不完全适用。那问题究竟出在哪儿?又该如何解决?

分析问题前,首先要了解BRC20基本情况。2023年1月,比特币核心贡献者Casey Rodarmor提出“序数理论”(Ordinals Theory),允许用户在比特币最小单位“聪”上写入任意文件(不超过4MB的图像、文本、视频等)。随后,匿名分析师/img/202379214242/0.jpg" />

(ordi的deploy交易-代币转账)

(ordi的deploy交易-BTC转账)

(2)在BRC20代币的Transfer过程中,Input地址通常会有多个,我们可以通过查看交易的代币转账来辨别本次交易的买方和卖方地址。例如,在下面这笔ordi的Transfer交易(https://www.oklink.com/cn/btc/tx/bc2ac0be40b33cfaf0dedf7bafc97de113ce56e2e6dc7caf67c116f00d1dc849)中,代币发送方(bc1p...hdjn)为交易的卖方,代币接收方(bc1p...wftk)为交易的买方。

BTC全网合约账户占比最新统计:多头占优:金色财经报道,据AICoin全网合约账户占比统计显示,目前行情多头占优,其中多头占比为52.02%,空头占比为47.98%。 主流合约交易所中,Huobi的多头占比为51.51%,空头占比为48.49%;OKEx的多头占比为50.98%,空头占比为49.02%;BitMex的多头占比为53.46%,空头占比为46.54%。[2020/3/5]

但在BTC转账交易的Input里会存在多个地址,其中有卖方地址,也可能会有买方地址和疑似第三方平台的地址:

经过分析,我们发现在BRC20的Transfer过程中,尽管输入脚本类型大部分是单签(也存在少数多签情况),但由于可能应用PSBT技术,将卖方和第三方平台地址等共同添加到input中来实现多签,所以会导致input中多个地址虽然看起来是单签,但实际上却并不属于同一个实体/个人,因此也无法采用Common Spending原则进行判断。

综上,BRC20交易的特殊性主要体现在:在Deploy和Mint过程中最多只会出现一个input地址,无法满足“Common Spending”原则的前提条件。在Transfer过程中,由于input地址中有可能包含多种角色,如果用基于“Common Spending”原则的UTXO模型对交易地址进行标签拓展,可能会将买方、卖方和第三方平台打上相同标签,导致标签错误,从而会误导其他主体对BRC20市场的判断,甚至会影响比特币地址标签的整体准确性和可信性。

量子链QTUM最新行情:截止1月8日下午5点,根据Bithumb交易平台数据显示,量子链24小时价格行情梳理,量子链最高价格达653.19元,最低价格为545.84元,跌幅为0.18%,成交量最高达582.52万个量子链。最新成交价格是586.17元。[2018/1/8]

为了消除BRC-20交易带来的负面影响,在拓展BTC-UTXO标签模型的过程中,我们可以选择通过特定筛选机制识别和剔除相关交易,以保证整个BTC- UTXO标签库的准确性。同时考虑到,多重签名对基于“Common Spending”原则的BTC-UTXO标签拓展模型的影响,我们也需要对相关交易的input和output脚本进行解析,以过滤多签地址,从而在理论上支持UTXO标签拓展不受影响。

其中,识别多签主要是通过查看其锁定脚本中是否包含多个公钥和对应的签名条件。多签锁定脚本通常包含类似于"OP_CHECKMULTISIG" 或 "OP_CHECKMULTISIGVERIFY" 的操作码,并且需要满足多个签名条件才能解锁资金。如果在输出脚本中发现包含多个公钥和对应签名条件,那么这个输出就是一个多重签名输出。同样地,如果输入脚本包含了多个签名,那么这个输入就是一个多重签名输入。

需要注意的是,在进行脚本类型解析时,我们首先要判断交易是否为隔离见证交易。如果是隔离见证交易则需要对Witness信息进行解析。以下为常见的非隔离见证交易脚本和隔离见证交易脚本列表:

以非隔离见证交易脚本Pay-to-Public-Key-Hash (P2PKH)为例。这是最常见的比特币交易类型之一。在 P2PKH 交易中,发送方需要提供接收方的公钥哈希作为交易输出脚本。接收方需要提供与该公钥相对应的私钥来解锁输出。在对P2PKH进行解析时,主要规则为:

输入脚本:包含签名信息以及公钥;script.getChunks().size() == 2;

输出脚本:OP_DUP + OP_HASH160 + pubkeyHash + OP_EQUALVERIFY + OP_CHECKSIG;判断是否以OP_DUP开头并且以OP_CHECKSIG结尾。

在隔离见证交易中,以P2WPKH为例。这是一种使用隔离见证技术的交易类型,它可以提高交易的效率和安全性。在 P2WPKH 交易中,发送方需要提供接收方的公钥哈希作为输出脚本。在对这类交易进行解析时,其规则为:

输入脚本:EMPTY

witness:签名 + pubkey;判断时首先获取input script是否为EMPTY,然后判断witness.getPushCount() == 2

输出脚本:0 + 20byte witness program;判断时首先判断是否以0开头,之后判断witness program长度是否为20byte。(注:P2WPKH的output script中witness program长度规定为20byte。)

除了依据不同交易的输入输出脚本特征对多签地址进行识别,我们也可以根据相关特征对BRC20交易进行筛选。根据调研,BRC20交易采用PSBT技术通过线下签名的形式完成,其隔离见证类型为Witness里以83为结尾的半签名。

就如同下面这笔交易:

(https://www.oklink.com/cn/btc/tx/cbb6bbd6a828b15afe01ec77eab3e96a83be3d5ff56d99caf8185af79c3d1b53)

Address:bc1pd6pd4pdzx2an8w8pg8dlst8329ck8t8a6ehqqatglfstqmf3f9yss9yz7y

Winess:["1b003b4099402cde95be79ab7f4b488c74058c0f620cf4cbeb37a90ca871c4a499334a1262f24fdbe484d7511a54a04aa0d693b02159b603021942cb74f55e9d83"]

Witness里有以83结尾的半签名,所以理应将其视为BRC20相关交易。

在识别各类多签地址及BRC20之后,我们就可以根据一定的规则对多签地址和BRC20交易进行剔除,从而保证BTC- UTXO标签拓展模式的可行性和可信性。其基本思路如下图所示:

值得注意的是,当前全球主要链上数据服务商在拓展UTXO标签时,大都会考虑多重签名所带来的影响,但还未有其他机构关注或提出BRC20交易可能导致UTXO标签错误的问题。

Web3世界对大多数人来说是陌生且神秘的,洞察Web3世界最重要的工具就是链上标签。标签解析能力也因此成为评估链上数据分析商竞争力的核心指标。但当我们真的选择链上数据服务商时,除了要关注链上标签的数量,还要关注标签的质量:标签是否准确?更新是否及时?......一个错误的标签带来的负面影响有时候远比没有标签的影响更大。基于此前积累的标签技术能力和对BRC20市场的深入理解,欧科云链团队此次发现并提出BRC20交易对UTXO标签模型的影响,其目的就是希望引起市场重视,提升比特币地址标签的可信性和可用性,让链上标签的质量更过硬。

除了标签解析,全球链上数据服务市场在拥有至少百亿美元级别的巨大发展潜力的同时,也需要持续创新以提升产品与服务质量。链上数据服务商不可能再像Reuters和Bloomberg等传统金融数据服务商那样,通过直接贩卖即时数据和信息获利,只能转向在海量链上信息中探寻更多增量价值,以更好的技术创新与服务创新吸引用户。只有根植于链上数据并有效结合链下信息,实现与虚拟与现实的有机结合,同时具有敏锐市场分析与数据洞察能力,链上数据分析服务才能适应加密创新与Web3市场发展。

欧科云链

企业专栏

阅读更多

金色早8点

Odaily星球日报

金色财经

Block unicorn

DAOrayaki

曼昆区块链法律

标签:BRCC20RC2RC20brc20峰会wrapped SIENNA (ERC20)erc20币是什么意思erc20币价格

XLM热门资讯
DAI:买下12亿美债 MakerDAO大手笔引入RWA现实资产意欲何为?

作为 DeFi(去中心化金融)界的领头羊,MakerDAO 一直对美国国债心心念念。在去年 10 月购买了 5 亿美元的美国债后,它又在前几日买了 7 亿美元,目前其持有的美国债已经超 12 亿.

1900/1/1 0:00:00
ETH:Binance 研究院报告:当流动性质押进一步发展为 LSDFi

作者:Binance Research;编译:白话区块链TLDR流动性质押:由于提款减少,整体质押的 ETH 正在经历指数级增长,这可以归因于较低的流动性风险和 LSDfi 协议的日益普及.

1900/1/1 0:00:00
BSP:彭博社专访何一全文:全球监管趋势不可避免

何一是 1.2 万亿美元加密货币市场最中有影响力的人物之一,如今,她与 CZ (赵长鹏)共同创办的币安正在面临诸多挑战.

1900/1/1 0:00:00
NBS:赋能“草根创作” 这家AI独角兽一手捧红TikTok超级家族

我们生活在一个人人都是创作者的时代。动动手指编辑图片,用手机发短视频、开直播,就能给自己、给商家创造价值,进而催生出了一种全新的内容经济模式.

1900/1/1 0:00:00
以太坊:坎昆升级来临在即 盘点以太坊历史的关键节点

直到今天,区块链技术依旧可以说是个新兴的技术,尽管区块链相关的基本概念(密码学、去中心化、点对点网络和交易)已经被研究了数十年,但直到 2008 年比特币诞生之后.

1900/1/1 0:00:00
BSP:The Block:12张图解读加密市场似火六月

作者:The Block 研究主管/img/202379214108/0.jpg" />2、六月调整后的稳定币链上交易额也出现上涨,升至 5565 亿美元.

1900/1/1 0:00:00