🎉 Gate xStocks 交易开启啦,现货、合约、Alpha齐上线!
📝 在Gate广场发帖,晒出你的交易体验或精彩截图,瓜分$1,000大奖池!
🎁 广场优质创作者5名,每人独享$100合约体验券!
🎉 帖文同步分享到X(推特),浏览量前十再得$50奖励!
参与方式:
1️⃣ 关注 @Gate广场_Official
2️⃣ 带 #Gate xStocks 交易体验# ,原创发帖(不少于20字,仅用活动标签)
3️⃣ 若分享到推特,请将链接提交表单:https://www.gate.com/questionnaire/6854
注:表单可多次提交,发布更多帖文可提升获奖机会!
📅 7月3日16:00—7月9日24:00(UTC+8)
详情:https://www.gate.com/announcements/article/45926
每一条体验,都有机会赢取大奖!快在Gate广场show出你的操作吧!
Fractal BTC智能合约引领比特币生态新时代
BTC生态迎来智能合约新时代
近期,Fractal BTC在多次测试网运行后于9月份正式上线主网。Fractal的一大亮点是具备智能合约能力,并在主网上线同时推出了新的代币协议CAT20。这一技术创新为比特币生态带来了新的可能性。
Fractal Bitcoin概述
Fractal Bitcoin又称分形比特币,是一个完全兼容BTC的二层网络。相比BTC,它的区块确认时间更快,仅需1分钟。其基本原理是将BTC网络复制多份,每条链都可处理交易,从而提高整体处理速度。
Fractal Bitcoin的一大突破是启用了BTC早期因安全考虑而弃用的OP_CAT操作码。这使得Fractal Bitcoin具备了智能合约的能力,为生态发展开辟了更多可能。
CAT20协议简介
基于Fractal Bitcoin的底层支持,CAT Protocol应运而生。目前已落地的CAT20协议,在功能上类似于以太坊的ERC20标准。
CAT20的部署过程分为"commit"和"reveal"两个阶段。在commit阶段,交易输出脚本中写入代币的基本信息。commit交易的hashId作为该代币的唯一标识。reveal阶段则输出代币的初始状态Hash以及用于后续Mint的Minter。
在Mint过程中,每次交易都以一个minter作为输入,输出可以包含多个新的minter。这种设计使得可用的minter数量可以动态调整,以平衡网络拥堵和经济成本。
CAT20的交易构建采用了巧妙的脚本设计,使得用户可以控制看似不属于自己地址的UTXO。这种设计为交易提供了更大的灵活性。
CAT20的特点与优势
状态管理:CAT20在OP_RETURN和智能合约中存储状态信息,包括剩余Mint次数等。
代币存储:不同于BRC20或铭文,CAT20代币并不直接存储在用户地址的UTXO上,而是以智能合约的形式存在。
灵活性:所有操作由用户自主构建,提供了极大的灵活性。
查询便利:查找代币持有情况只需查询token的UTXO,无需追溯历史交易。
Mint状态追踪:通过搜索OP_RETURN中包含"cat"的交易即可了解当前Mint情况。
CAT20的出现为比特币生态带来了新的可能性,为智能合约在BTC网络的应用开辟了道路。尽管目前仍处于早期阶段,但其创新设计已展现出巨大潜力。随着技术的不断完善和生态的逐步成熟,我们有理由期待CAT20能为比特币网络带来更多令人兴奋的应用场景。