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。接下来,签名者等待交易在以太坊区块链上得到确认。最后,签名者生成一个签名,该签名可以提交给比特币网络,将比特币发送到指定的用户地址。



















