@BobBodily:ODIN•FUN 旨在打造一个兼具 Solana 的速度和比特币公平性的资产发行和交易平台,成为最伟大的 $BTC 计价的 DEX。
敏锐的开发者都已经发现:ODIN•FUN 开启了 Bitcoin 新一轮创新模式:ICP 公链搭配 Bitcoin ,已经成为构建比特币生态 DeFi 应用的黄金组合。
如果有开发者对基于 ICP 技术构建 BTC 生态应用感兴趣,欢迎参加4 月 7 日下午,我们在香港举办的比特币开发者技术沙龙:
地点:香港中環士丹利街 28 號
人数:70 - 100 人
报名链接:https://lu.ma/gqfc2km4
2、ODIN•FUN 采用的关键技术
按照文章第一部分对 ODIN•FUN 用户使用旅程的梳理,可见 ODIN•FUN 的核心是由三大部分业务组成:
ckBTC
$BTC 的存取,主要依赖 ICP 官方的 ckBTC 项目:$ckBTC 由 @DFINITY
Foundation 开发,旨在让比特币持有者在 ICP 生态内进行交易、借贷等操作,而无需直接在比特币主网上操作。本质上是一种 wrapped Bitcoin,每枚 ckBTC 与一个在 Bitcoin 主网上锁定 $BTC 1:1 锚定。
Omnity hub
Runes 符文这部分,是通过 Omnity hub 跨链协议进行管理。ODIN•FUN 构建在 ICP 上的智能合约,会调用 Omnity hub 的蚀刻、铸造、跨链和燃烧等接口,满足符文资产发行、转移等需求。(详见文章第一部分的流程 4️⃣和 5️⃣)
小细节: ODIN•FUN 用户在整个过程中不直接持有 ckBTC 和 Runes 符文,ODIN•FUN 智能合约会代为管理资产,用户的资产余额和交易记录,都在 Odin.Fun 智能合约内部账本中。
3、ODIN•FUN 具备极高的安全等级
在资产安全方面,ODIN•FUN 自己的智能合约,以及合作伙伴 ckBTC 和 Omnity hub 都是基于 ICP 公链最底层的 Chain Key 技术,来确保智能合约的私钥和资产的安全。
另一方面,ckBTC 和 Omnity hub 因为有 ICP 官方构建的 Bitcoin 子网来负责同步比特币的全节点数据,也不存在跨链信息传递的安全隐患。
Chain Key 技术
Chain Key 技术基于 TSS 门限签名 +MPC 多方计算来管理私钥:私钥被分割为多个私钥片段,分布在全球各大洲的 34 个子网的节点中,节点由云服务、金融服务运营商等大型机构作为托管人运行,拥有全量备份机制,且私钥片段会每 1-2 小时更新一次。
也就是说。任何单个参与者都只持有私钥片段,没有完整密钥;签名交易时,需要 2/3 以上节点合作生成签名;再加上私钥片段更新机制,除非黑客可以在 1~2 个小时内,获取全球 34 个子网的 2/3 的密钥片段,才会对安全性造成威胁,这已经无限趋近于不可能。
所以 Chain Key 技术安全等级极高,目前没有攻破案例。也就是说 ODIN•FUN 的这套架构、采用的关键技术的安全等级都极高。
Bitcoin 子网
Bitcoin 子网由 DFINITY 基金会开发,负责与比特币网络进行交互,并维护比特币的全节点数据。
在 ckBTC 部分,存款时,Bitcoin 子网作为全节点验证交易,确保存款有效。BTC 赎回时,Chain Key 子网通过 TSS 签名,将等量 BTC 从多签钱包发送至用户地址,Bitcoin 子网会确保交易广播至比特币主网。
Omnity hub 里的 Runes indexer,作为全球唯一的 Runes 协议的链上索引器,从公共 RPC 服务获取比特币区块,再通过 Bitcoin 子网获得的比特币链的区块头进行同步验证,无误后储存在 ICP 链上,并且在链上完成进行实时运行和索引。
4、ODIN•FUN 是否有安全风险?
在 Crypto 的丛林中,是永远没有理想中的绝对安全。资产持有越多,持有时间越长,安全风险就会越高。
按照 ODIN•FUN 当下资金量直至十几亿美元的量级,结合其关键技术的采用和技术架构而言,安全等级非常高。
至于大家讨论比较多的「多签治理」和「合约 Bug」问题,个人评估风险并不大。
多签治理
ODIN•FUN 智能合约的升级由 Odin DAO 管理,4/7 的多签机制, Odin 团队仅占 2 个签名者。收入由协议收集并由 Odin 财务 DAO 管理,3/5 的多签机制,Odin 团队在其中没有任何签名者代表。
ODIN•FUN 团队由 Bob 和四位开发者组成,他们合作时间超过 4 年,创始人 Bob 是 bitcoin 生态 OG 和资深开发者,团队信用是很高的。
合约 Bug
ODIN•FUN 本质是一个 Launchpad + DEX,其记账规则相对简单,Bob 及其团队拥有丰富的开发经验,记账出错的可能性不大。即使出现记账错误,可以进行纠错的。
至于是否存在漏洞,导致用户通过某种操作获得不应得的收益,并通过提币功能转移资产,这种可能性当然是存在的。这就需要通过代码审计来消除潜在风险,同样相信 Bob 团队应该不会忽略代码审计的重要性。
5、进一步提升透明度
ODIN•FUN 同时涉及 Bitcoin 主网和 ICP 两条公链,单一区块链浏览器无法获取和整合所有必要的数据和信息。
所以建议 ODIN•FUN 可以联合 ckBTC 和 Omnity hub 开发团队,构建更好的索引和 ODIN•FUN Explorer,用以提升存款、提款和资金流动的透明度。
逆势崛起的 ODIN•FUN,让比特币生态重回聚光灯之下。蓦然回首,ICP 公链已经构建出完整的 Bitcoin 创新应用基础设施,让 BTCFi 产品可以兼顾优质用户体验和高等级的安全性,期待更多优秀的 Bitcoin 生态应用的诞生。
Runes 中文社区,旨在为大家提供 Runes 协议赛道相关资讯、研报和工具,构建交流和共建的平台。
《RichSwap,真正去中心化的符文 AMM DEX| 比特币 DeFi 的流动性枢纽》
《RunesCC 发起人 MiX 谈 Runes 符文的跨链安全性》
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。