Autopilot 本身是一個會把資金存入其他金庫的金庫——金庫疊加金庫,若處理不當,會打亂費用機制、時間規則與資金運用效率。以下是逐一修正這些問題實際投入的工作。

「一次存款,配置至多個策略,並隨著市場條件變化進行再平衡。」這就是 Autopilot 的全部訴求,聽起來優雅又簡單。優雅的產品,往往有辦法把工程成本藏起來。
從外部最難看出的部分是:Autopilot 本身就是一個金庫——一個把資金存入其他金庫的金庫。金庫疊加金庫,若處理不當,預設會搞砸三件事:費用重複疊加;為人類設計的時間規則,綁住了配置者的手腳;策略之間搬動資金時,資金會在轉移途中閒置。
我們升級了程式,逐一解決這三個問題。以下是實際投入的工作內容。
若以樸素的方式疊加金庫,使用者會被收取兩次費用:一次在各個策略金庫內部收取,另一次則在上層再收一次。多數產品是以回饋或帳務調整來「解決」這個問題——也就是承諾日後會把重複收取的部分退還。
我們選擇從架構的更底層處理。費用條款是在程式層級,依每位存款人個別設定的。策略金庫對 Autopilot 部位收取的費用恰好是零,整個結構中唯一存在的費用,就是 Autopilot 這一層的費用——也就是頁面上寫明的那個數字。

重複收費不是靠政策「避免」的——下層根本就不會計收這筆費用。
如果你好奇費用狀態為什麼能夠因存款人而異:這件事本來就是逐一存款人在追蹤的——這正是個別高水位線的運作方式。這是我們早已選擇建置的延伸機制。
策略金庫都有鎖倉期與冷卻期,這些設計是針對人類存款人調校的。它們是保護機制,而且是很好的保護機制。
但配置者並不是人類存款人。如果配置者必須等冷卻期結束,就無法即時因應市場狀況——等到終於能夠行動時,情勢早已改變。
逐存款人設定的提款時間規則,以和逐存款人費用相同的方式解決了這個問題。Autopilot 在底層金庫中適用更緊縮的條款,而其他每一位存款人所公告的條款則完全維持不變。同樣的鎖倉期,同樣的冷卻期,同樣的頁面內容。

結果是:Autopilot 能夠即時完成再平衡,不必排在專為另一種存款人設計的保護機制後面等待。
過去,將資金從策略 A 重新配置到策略 B,需要經過三個步驟:提款、等待、重新存入。在這期間,資金會處於閒置狀態——不在市場裡,沒有任何收益,懸在兩個金庫之間。我們稱之為「閒置跳轉」。
現在只需要一次切換請求即可完成。在批次處理過程中,來源端的提款會直接以待處理存款的形式結算進入目標金庫,若目標金庫拒絕該筆存款,也備有安全的備援機制。資金在整個輪換過程中持續運作。

還有一個值得特別強調的託管細節:在整個切換過程中,資金完全不會離開程式。即使資金在各個花園之間移動,圍牆花園的邊界依然完整不變。
建構者代碼。合作夥伴與經銷商的營收分成,將由鏈上程式強制執行,而非透過發票結算。合作夥伴入口網站即將推出,屆時可完成註冊、檢視推薦分析數據,並取得 API 存取權限。
代幣化。金庫份額將能有更多用途,可用於抵押,可用於借貸。目前我們只能透露這麼多。

「一次存款,配置至多個策略,並隨著市場條件變化進行再平衡。」
產品看似簡單。這就是背後的工作。