tBTC 是以太坊區塊鏈上的 ERC-20 代幣,由比特幣以 1:1 的比率完全支持。 tBTC 的供應始終由相同數量的比特幣儲備支持。
tBTC 旨在允許比特幣持有者參與以太坊的去中心化金融 (DeFi) 應用程序。希望在以太坊上使用他們的比特幣的用戶可以使用 tBTC 去中心化應用程序 (dApp) 將他們的比特幣存入系統,並在他們的以太坊錢包中獲得一個鑄造的 tBTC 代幣。他們還可以使用 dApp 兌換他們的比特幣。
tBTC 是如何創立的?
tBTC 是一個開源項目,得到了 Keep、Summa 等團體的支持和跨鏈集團。 tBTC 於 2020 年 5 月 11 日推出。
2020 年 5 月 18 日,在兌換碼中檢測到錯誤,協議被迫停止所有新存款 10 天。資金沒有面臨風險,並立即採取行動將資金返還給相關人員。
tBTC 於 2020 年 9 月再次上線。
tBTC 如何運作?
tBTC 使用的機制與 MakerDAO 創建 DAI 的方式非常相似。例如,tBTC 依靠價格饋送、債券和套利機會來保持系統誠實運行。
tBTC 鑄造的起點是創建存款請求。此請求是對 tBTC 主機鏈上智能合約的交易,並表明發送方需要簽名組支持的錢包,以存款為中介。
一旦收到存款請求,就會創建簽名組通過隨機選擇一組簽名者來支持比特幣錢包。在系統內,將有三個簽名者負責批准交易。要進行交易,需要所有三個簽名者的批准。
作為一種保護機制,簽名者必須先質押用戶存入的比特幣金額的 150%,然後才能生成公鑰。此外,簽名者必須有足夠的保證金來支持押金,才能被選中加入簽名組。
在請求押金並形成簽名組後,存款人將被分配一個非存款特有的可替代代幣稱為 tBTC 存款代幣或 TDT,授予他們存款的所有權。這種所有權附帶從存款到存款期限到期之前贖回存款的專有權。
一旦 tBTC 系統有一個可用於給定存款請求的錢包地址,存款人就可以發送他們的比特幣到簽名組生成的錢包地址。交易被比特幣鏈確認後,存款人必須向主鏈發出交易,證明存款已被資助。
如果簽名組未能在給定的時間內提供公鑰在時間窗口中,存款人可以通知系統並從簽名人作為簽名組選擇過程的一部分提供的保證金中取出他們的保證金。如果在給定的時間窗口內沒有收到存款證明,簽名組可以通知系統並取回他們的保證金。該協議的智能合約將持有該債券,直到用戶成功贖回比特幣存款。
需要注意的是,比特幣存款只能以固定大小的手數進行,並且簽名者的股份以以太幣計價。 .由於該系統旨在僅接收幾個預定義手數的存款,因此存款人應發送準確數量的比特幣,否則可能會失去資金。如果存款人想要存入超過支持的最大手數,他們將需要創建多個存款請求並為多次存款提供資金。
一旦存款通過足夠的比特幣交易資金證明完全合格,存款人將收到 tBTC 和 TDT。 TDT 需要贖回鎖定的比特幣存款,沒有它,用戶無法取回比特幣。 TDT 是可轉讓的。持有者可以在其他地方進行交易或將其用作抵押品。
如何將 tBTC 換成比特幣?
當用戶希望將 tBTC 兌換成比特幣時,他們有向智能合約提交贖回請求交易,其中包括他們的比特幣錢包地址。在此期間,他們將償還未結清的 tBTC 和簽名者費用。
受益人收到他們的簽名者費用,其餘代幣被燒毀,包括 TDT 和 tBTC。接下來,簽名者等待交易在以太坊區塊鏈上得到確認。最後,簽名者生成一個簽名,該簽名可以提交給比特幣網絡,將比特幣發送到指定的用戶地址。


















