原文标题:《引介?|?如何在以太坊上铸造免信任的比特币?tBTC》
?撰文:Carolyn?Reckhow
?翻译?&?校对:闵敏?&?阿剑
因为?BTC?在?DeFi?世界里用途很多,以太坊生态对比特币的需求也日益增长。鉴于密码学金融对去中心化和免信任性的要求,我们需要找到无需依赖中心化第三方即可在以太坊上安全持有比特币的方法。
tBTC?就是其中一种方法。tBTC?可以让比特币持有者安全访问以太坊应用:比特币持有者只需在?tbtc.network?上将他们的比特币兑换成?tBTC,即,一种以比特币?1:1?背书的?ERC20?代币。
最重要的是,tBTC?可以实现信任最小化:tBTC?使用随机信标来选择?「签名人」,签名人负责持有比特币,需要提供?150%?比特币价值的以太币作为质押品。也就是说,比特币持有者依靠的不是?BitGo,而是一组去中心化参与者网络。在这个网络中,每位参与者都会诚实守信,维护比特币持有者的利益。
无论何时,tBTC?和比特币之间都可以相互兑换,无需经过中间方。
整个流程很简单:比特币持有者只需完成几个简单的步骤,即可在?tbtc.network?上铸造?tBTC?并追踪其比特币。
我们来学习一下如何铸造?tBTC。然后你就可以放心使用你的比特币来赚取收益了!
tBTC?的背景知识
tBTC?的开发者通过不懈努力创建出了一种符合?DeFi?标准和精神的资产。tBTC?构建在?Keep?Network?上,使用高级密码学技术让用户在以太坊上安全且透明地使用免信任型比特币。
从更高层面来看,Keep?Network?通过以下三个简单的步骤铸造?tBTC。
在比特币区块链上接收比特币召集一群去中心化的?「签名人」通过安全且免信任的方式存储比特币一旦你发送给签名人的比特币交易得到比特币区块链的确认,你就能在以太坊上获得?1:1?锚定比特币的?tBTC。更好的是,?只要使用相同的步骤,就可以逆转这个流程。
综上,tBTC?设计背后的很多重要因素使其对?DeFi?独具吸引力。
例如:
安全性、透明性和开源性
tBTC?的主要设计目标之一是,消除比特币的一切不确定性,这对于比特币进入去中心化金融来说非常重要。并非每个人都相信?BitGO?能够安全存储他们的比特币。
也就是说,我们想要确保?tBTC?对于所有用户来说都是完全透明且安全的。这也是?tBTC?完全开源并采用最高密码学标准的原因。
注:tBTC?和?Keep?Network?采用?t-ECDSA?椭圆曲线算法。币安目前也采用该算法。Zcash?和?Gnosis?正在构建类似的技术。签名人组
tBTC?旨在解决的另一个痛点是,消除对手风险。
为此,tBTC?采用?「签名人组」?系统,无需通过中心化的可信中间方即可处理交易。
每三位签名人一组。每笔交易必须得到签名人组的认可才算验证成功。重要的是,每铸造出一个?tBTC,签名人就能获得?20?个基点的手续费,这是确保网络参与的重要机制。
同样重要的是,还需要有一个机制来确保签名人诚实守信,保障铸币者的利益。
为了解决这一问题,tBTC?采用了随机信标:一种去中心化的随机选择工具,可以通过在密码学层面上安全且去中心化方式来选择签名人。随机信标是无法操纵的。
确保签名人诚实守信的最后一步是,所有签名人必须提供相当于比特币存款价值?150%?的以太币作为保证金。一旦签名人试图窃取他们所保管的比特币,就会失去保证金,落得个得不偿失的下场。
既然我们已经解决了这个问题,接下来看看如何铸造?tBTC?吧。
如何铸造?tBTC
以下是关于如何使用?tBTC?应用的分步指南。
开始之前,请先确保你的钱包中有一些以太币,然后打开?tBTC?铸币应用。
1.点击「存款」。
2.连接你的以太坊钱包。我们目前支持?Metamask、Ledger?和?Trezor?硬件钱包。
3.选择你的存币数量。你可以在?0.01?BTC?和?10?BTC?之间进行选择。选好之后点击「创建地址」。
4.?你的钱包界面会弹出一笔交易要求你确认。检查交易后确认。交易成本大约为?60?至?100?美元。
5.?同样地,检查并接收你的钱包界面弹出的下一笔交易,这次的交易成本会小很多。
6.?一旦确认后,你就会看到一个比特币地址。发送与你在第三步选择的存币数量相符的比特币到该比特币地址上。
注:千万不要使用交易所钱包来发送比特币。
7.?将与你所选择的存币数量相符的比特币发送到生成的比特币地址上。交易上链后,你必须等待?6?个比特币区块确认,大约需要?1?小时。
注:如果你没有时刻关注区块确认情况,别忘了最后到区块浏览器上检查你的交易的完成情况。
8.?检查并确认你的钱包界面弹出的交易。该交易会将?SPV?证明提交到以太坊区块链上。
9.?检查并接受下一个以太币交易,用来完成整个流程并铸造?tBTC。
10.?tBTC?的铸造流程已完成。你的以太坊钱包应该已经收到?tBTC?了。
恭喜!你已经成功铸造了?tBTC,可以访问以太坊上的?DeFi?应用了。你可能需要手动添加该代币?——?这里是?tBTC?合约地址。
现在,你可以在以太坊上自由使用?tBTC?了。虽然?tBTC?依然属于新事物,但是它未来有可能会整合到?Compound?和?Maker?等热门?DeFi?协议中。
我们很快就能在以太坊上的免信任型金融应用中使用免信任型比特币了。
来源链接:bankless.substack.com
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。