什么是tBTC?

tBTC是以太坊ERC-20代币,由比特币(BTC)不信任地支持和赎回。换句话说,这是用户无需中间人或KYC即可将其比特币和比特币令牌存入以太坊的一种方式。

tBTC如何工作?

如果您熟悉MakerDAO以及如何创建DAI,则可能会认识到一些使tBTC成为可能的机制。例如,tBTC依靠价格,债券和套利机会来保持系统的诚实运行。

简而言之,希望将tBTC存入比特币的用户是由一组绑定的签名者以不信任方式创建和控制的地址  。 这些纽带通过激励良好行为和惩罚不诚实行为而使系统参与者保持诚实。目前,存款只在固定大小可能  大量  1比特币的。并且,所有签署人债券均以ETH计价。

将比特币存入tBTC

1.存款人放下债券,并向 以太坊上的tBTC智能合约发送存款请求交易

发送存款请求交易信号到智能合约,您想通过存款比特币铸造新的tBTC。存款人必须以ETH的形式放下债券以启动此过程。该保证金用作反垃圾邮件机制的一种形式,并在存款完成后退还给用户。

2.选择一个签名组,以太坊合同将其创建的BTC钱包/存款地址返回

创建存款地址时,系统会随机选择一组签名者,这些签名者会一起生成比特币钱包。因此,这个新的比特币钱包需要N个签名中的M个才能生成有效的比特币交易。

为了使签名人诚实,那些希望成为签名人的人必须放下与他们对系统构成的风险成比例的ETH保证金。例如,如果BTC钱包需要5个签名中的3个,则每个签名者必须具有等于0.33 BTC的ETH债券。

3.存款人将BTC发送到存款地址,然后将包含存款证明的交易发送到tBTC智能合约。

存款人获取智能合约返回的存款BTC地址,并向其发送1个BTC。确认交易后,存款人提交包含证明的交易,该证明由签名者使用简单的付款验证(SPV)系统在链上进行验证。

4.合约铸造了tBTC和受益人令牌,两者均已发行给存款人

签名组验证存款证明,并将tBTC令牌发行给存款人。tBTC智能合约将每笔存款的0.0005 TBTC作为受益人债券。此外,存款人还会收到ERC-721令牌,该令牌表示  受益人或将来收到此保证金的人。

用tBTC兑换比特币

另一方面,用tBTC兑换比特币非常简单。但是,值得注意的是,自初始存款以来,仅在6个月后才能兑换基础比特币。在此之后,任何人都可以赎回押金。

只需将包含您所需的收件人比特币地址的兑换请求交易提交至智能合约。在此期间,您将偿还未偿还的TBTC存款金额,签署人费用和0.0005受益人债券。

受益人收到他们的0.0005 TBTC并额外返还了一点。并且,其余令牌(包括ERC-721)被烧毁。接下来,签名者等待在以太坊区块链上确认交易。最后,签名者会产生一个签名,可以将其提交给比特币网络,以将您的BTC发送到您指定的地址。

是什么使tBTC有用?

以太坊以拥有活跃的开发者社区的领先的可编程区块链而闻名。在没有中间人的情况下有效地对BTC进行标记为用户和开发人员打开了无限的可能性。

tBTC使得比特币持有者可以利用以太坊不断增长的去中心化金融(DeFi)DApp 列表。例如,智能合约开发人员可以将tBTC作为抵押品集成到其DApp中。因此,使比特币持有人能够向其比特币借款。或者,甚至像比特币这样简单的事情现在也可以在分散交易所  (DEXes)上不可信地列出。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读