原文作者:CapitalismLab
Chainlink 即将推出低延迟预言机解决方案,GMX 也表态将会放弃内部喂价机制而切换至该方案。这可能成为 DeFi 衍生品上里程碑式的进化,对于解决 DeFi 衍生品的体验和安全性问题至关重要,本 Thread 将对其进行解析:
当前 DeFi 衍生品面临的一个重要难题是防止「抢先交易」,如果套利者事先知道协议执行操作的价格,那么就有薅 LP 的机会。一些协议使用增加费用和延迟等降低体验的方式来做,GMX 则是采取内部喂价牺牲一点安全性的。
GMX 当前使用两步交易来防止抢先交易: 1. 用户发送交易请求 2. keeper 获取交易平台的中间价格然后执行用户的请求,从而做到实际交易价格晚于交易发起时间。然而 keeper 是团队运作,虽然有设定 chainlink 的价格进行约束,但还是有内部作恶空间。
Chainlin 推出了低延迟方案解决这一问题:1. 链下获取价格链上验证,价格按区块更新速度很快 2. 交易结算前价格保密,避免被套利。Chainlink 做的类似于把 GMX keeper 实现去中心化运作,由 GMX 内部团队变更为 chanlink 的多节点,从而避免协议内部作恶问题。
举例说明下流程:
1. 用户发起交易
2. 从 Chainlink 链下部分获取价格、时间戳、区块、签名等信息
3. Chainlink 链上验证
4. 验证通过执行交易 价格在结算前并未在链上明文传输,从而实现了对抢先交易的预防
我的观点:体验/安全性 是一个两难问题,此方案的推出为 DeFi 衍生品赛道 扫清了不少障碍。其目前采用的类似将 GMX Keeper 机制去中心化运作的逻辑也比较务实,毕竟此机制在 GMX 上已经得到了充分验证,简单而有效。
原文链接
欢迎加入律动 BlockBeats 官方社群:
Telegram 订阅群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方账号:https://twitter.com/BlockBeatsAsia