这是我的AI+Web3实战营的第四篇研发日志,前三篇如下:AI+Web3实战营日志1|开营AI+Web3实战营日志2|完成底层合约AI+Web3实战营日志3|Router合约另外,关于AI+Web3实战营的相关介绍则有如下几篇文章:我要启动AI+
这是我的 AI + Web3 实战营的第四篇研发日志,前三篇如下:
另外,关于 AI + Web3 实战营的相关介绍则有如下几篇文章:
上篇日志里我们完成了 ETFRouterV1 合约,支持让用户只用 USDT 就能直接申购和赎回 ETF。
昨晚我们又完成了 ETFRebalancerV1 合约,这是继 Core 合约和 Router 合约后的第三个关键组件,实现了基于 Flash 机制的自动化投资组合再平衡功能。
ETF 的核心价值在于「按权重持仓」。但随着市场波动,资产比例会偏离目标,这时就需要再平衡。挑战在于:
我们设计了一套三步走机制:
USDT 作为中转货币,极大简化了多资产之间的交换逻辑。这一点在实测中也验证了:相比直接做「资产 A 换资产B」,通过 USDT 中转更稳、更易控。
在这次开发后,BlockETF 形成了更完整的三层系统:
核心层:BlockETFCore + 价格预言机 + Flash Rebalance
应用层:ETFRouterV1 + ETFRebalancerV1
基础设施层:PancakeSwap V2/V3 + 安全控制
这意味着我们不仅完成了 ETF 的基础功能,还打通了「自动化运维」的关键环节。
这次开发让我印象最深的有几点:
这个实战营,我们每一天都在进步,每一次迭代都让未来更清晰。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!