#baby
如果我想讓同一筆BTC同時借給兩個不同的DeFi協議用,一個vault辦不辦得到?我原本以為答案是可以,畢竟白皮書一直講TBV是"programmable Bitcoin collateral"。
查了資料才發現,答案其實是不行。團隊在近期的Founders Call裡明講:一個vault沒辦法同時路由到多個DeFi協議,每個vault在建立時就綁定唯一一個外部智能合約協議。原因也講得很清楚:他們不希望同一個vault同時暴露在多個應用底下,因為不同協議的清算規則跟信任假設彼此不一樣,混在一起風險難以評估跟切割。
一邊喊"programmable",暗示BTC能像積木一樣自由組裝進各種DeFi場景;一邊卻在設計上刻意限制每個vault只能綁一個協議,等於使用者想同時參與借貸跟穩定幣鑄造,就得把BTC拆成好幾份,分別鎖進不同vault才行,資本反而被切得更碎。
不過換個角度想,這其實不是bug,是團隊主動選的security trade-off,寧可犧牲一部分靈活性,也不讓風險在不同協議之間互相傳染。我覺得這才是理解$BABY 生態該有的方式:programmable不等於無限組合,而是在安全邊界內做選擇。@BabylonLabs_io 這個決定短期會限制使用彈性,但長期反而讓TBV更抗風險。
如果我想讓同一筆BTC同時借給兩個不同的DeFi協議用,一個vault辦不辦得到?我原本以為答案是可以,畢竟白皮書一直講TBV是"programmable Bitcoin collateral"。
查了資料才發現,答案其實是不行。團隊在近期的Founders Call裡明講:一個vault沒辦法同時路由到多個DeFi協議,每個vault在建立時就綁定唯一一個外部智能合約協議。原因也講得很清楚:他們不希望同一個vault同時暴露在多個應用底下,因為不同協議的清算規則跟信任假設彼此不一樣,混在一起風險難以評估跟切割。
一邊喊"programmable",暗示BTC能像積木一樣自由組裝進各種DeFi場景;一邊卻在設計上刻意限制每個vault只能綁一個協議,等於使用者想同時參與借貸跟穩定幣鑄造,就得把BTC拆成好幾份,分別鎖進不同vault才行,資本反而被切得更碎。
不過換個角度想,這其實不是bug,是團隊主動選的security trade-off,寧可犧牲一部分靈活性,也不讓風險在不同協議之間互相傳染。我覺得這才是理解$BABY 生態該有的方式:programmable不等於無限組合,而是在安全邊界內做選擇。@BabylonLabs_io 這個決定短期會限制使用彈性,但長期反而讓TBV更抗風險。