篮子
篮子是一个市场的国库将买入并空投给其持有者的代币化股票组合。它在发射时选定,并且没有任何函数能更改它:它由该市场的金库持有,只有 StockFun 的所有者对该金库的升级才可能更改它。
三个篮子
| 篮子 | 构成 | 理念 |
|---|---|---|
| AI | NVDA 40 % · MSFT 30 % · GOOGL 30 % | 算力、模型,以及出售这两者的公司 |
| Mega Tech | AAPL 34 % · AMZN 33 % · META 33 % | 规模最大的几家上市科技公司,权重近乎均等 |
| Index | SPY 60 % · QQQ 40 % | 广泛敞口,不集中于任何单一个股 |
没有自定义权重,没有追加资产,创建后也没有任何变更。篮子中的股票必须在其被买入的那条链上拥有独立喂价。在以太坊上,工厂合约会在注册时检查这一点。对于 Robinhood Chain,工厂合约只检查每只股票是否已映射到一个 Robinhood Chain 代币;没有喂价的股票,则会在其首次送达时被镜像金库拒绝。
自 2026-10-06 起,一个篮子最多包含五只股票:工厂合约会拒绝更大的篮子(MAX_BASKET_STOCKS)。这是一个技术上限,而不是产品选择:每一项随篮子增长的成本,从金库的转换及其向空投的发送,到持有者对十个时间窗口的领取,都已在这一规模以内测量过,而一个约二十六只股票的篮子会让每一次十个时间窗口的领取对一笔交易来说过于沉重。自以太坊的 Glamsterdam 升级(自 2026-10-06 起已在 Sepolia 上启用)以来,一个新的存储槽的成本约为原来的五倍:领取十个各含五只股票的时间窗口约需 800 万至 1,400 万 gas,仍在一笔交易之内,而 dapp 的领取每次处理五个时间窗口。StockFun 的所有者可以通过升级工厂合约来更改这一上限。三个篮子分别包含三只、三只和两只股票。
为什么它不可更改
一个可编辑的篮子会是一种权力,因而是一个需要遵守的承诺,因而也是一个需要信任某人的理由。通过将其冻结,StockFun 让这个问题不复存在:金库一年后会买入什么,今天就能在代码中读到。
这也让界面无需询问任何人,就能说明一个市场持有什么。
无论在工厂合约中还是在金库中,都没有任何函数能编辑篮子。不过,自 2026-10-02 起,金库可以由 StockFun 的所有者升级,与除代币和流动性锁定合约之外的每一个模块一样:参见信任模型。
篮子的三项要求
要让一个篮子可以部署,其中的每一只股票都必须具备:
- 在金库进行买入的那条链上可用的代币
- 一个约束金库的独立 Chainlink 喂价
- 在可访问的二级市场池上的流动性
喂价是不可妥协的一项。没有它,金库就无从知道自己是否在某次执行中被洗劫,而协议宁可不部署一个篮子,也不愿盲目买入。
Robinhood Chain 上的实际喂价覆盖范围必须在每次部署前重新调查。项目源文档中那份涵盖 20 种资产的调查属于历史资料:截至 2026-09-11,发行方的 API 列出了 194 种资产。
协议的篮子
$STOCKFUN 使用 Index。协议对自身采用它所提供的最中性的篮子,这比选择最激进的篮子更站得住脚。