推文
@lubijiaocheng · 2026-10-09 10:37
玩过比特币铭文的,大概都碰到过这种糟心事:钱包里明明显示有币,换个浏览器一查,余额却对不上。后来我才搞明白,那些币的账其实不在比特币链上,而是靠链下的索引器一笔一笔算出来的。索引器怎么算,币就怎么算。 所以我说这类币的"去中心化"多少要打个折扣:资产记录在链上,但代币的识别、余额计算和有效性判断,仍可能依赖链下索引器。 最近认真看了@op_catlayer 的技术栈,最打动我的就是他们在这件事上的处理。上面跑的 CAT20 和CAT721 是矿工验证的代币,铸造上限、转账规则这些都直接写在脚本里,交易合不合规由矿工当场检查,不需要哪家索引器出来"认账"。违反代币发行或转账规则的交易无法通过相应的脚本验证,因此不能作为有效交易被纳入有效区块。 能做到这一步,靠的是OP_CAT 这个操作码。它是中本聪最早版本里就有的东西,只是 2010 年因为安全顾虑被关掉了。它干的活很朴素,就是把两段数据拼在一起。可一旦能拼,脚本就能把"花这笔钱的那笔交易"重新拼出来逐项检查,规则才真正能跟着币走。 这件事的意义远不止让发币更干净。代币能被脚本验证,就能被合约直接持有和调用,AMM、借贷这些 DeFi 积木才搭得起来,他们生态里的SatSwap 走的就是这条路。前几年比特币 DeFi 一直搭不起来,卡住的其实正是这一层。 当然也得说句实在话:比特币主网目前还没有激活OP_CAT。OP_CAT Layer 的做法是先在一条与比特币联合挖矿(merge-mined)的执行层上把这套东西跑起来,gas 用 BTC 付,桥也在朝完全去信任的方向升级。路线写得很清楚,不是空口画饼。 说到底,从依赖链下索引器判断代币状态,到由执行层的共识规则和脚本验证代币交易,改变的不只是记账方式,而是代币规则究竟由谁执行。 @OPCATLayerCN
曝光 857 · 评论 26 · 点赞 26 · 书签 0