http://www.7klian.com

tBTC:开局倒霉,将来可期?

在本文中,我们会深入摸索 tBTC ,阐发其背后的设计意图,阐明内部的运作道理,相识失败的基础原因,最后预测其前景。

为以太坊上的比特币付款提供证明tBTC 办理方案的要害在于可以或许向以太坊合约证明比特币付款已完成。要做到这点并不容易,因为以太坊和比特币是两条差异的区块链。存款智能合约需要知道是否可觉得该用户生成 tBTC 。为此,存款者必需提供已向签署者付款的 证明 。为了生成证明,智能合约需要执行简化的比特币验证流程(雷同比特币的 SPV (简化付出验证)客户端)。存款者提供付款的哈希值,以及付款已完成并在比特币区块链上得到了 6 个验证的证明。鉴于比特币的事情量证明共鸣机制,这个证明是靠得住的。签署者在赎回比特币的进程中需要提供沟通的证明。只有这样,签署者才气赎回他们的质押品。安详事件

官方 tBTC 去中心化应用(DApp)于 5 月 16 日上线。在 5 月 18 日(运行约 48 小时后),Keep Network 项目标 CEO 公布其团队启动了一次性割断开关,临时封锁了该平台的比特币存款成果。

为了缓解这些问题,tBTC 项目应运而生。

比特币和以太坊的混搭

作为暗码学钱币规模的领头羊,比特币拥有最高的市值,最多的用户以及最富裕的活动性(今朝为 1700 亿美元),可是它除了作为代价贮藏物(“恒久持有”)之外没多大用途。

- 快要 10 亿美元的代价锁定在 DeFi 应用中(来历:defipulse)-

wBTC 以及雷同办理方案的问题在于,用于背书的比特币是由中心化托管机构持有的。普通用户无法直接用比特币换出 wBTC ,wBTC 必需先由托管机构锻造出来。

砥砺前行

固然初次上线就惨遭失败,可是 tBTC 尚有翻盘的时机。亏得 99.87% 的 tBTC 都找了返来并偿还给了持有者(剩下的 tBTC 很大概就成了这次事件的眷念品),没有造成什么经济损失。tBTC 团队全程在相同和信息披露方面做得很是好。 这次失败是因为合约出了 bug 。在系统被关停之前,没有时间测试越发巨大的运作环节(价值信息输入机制、签署者漫衍、清算等)。更重要的是,在毗连比特币和以太坊的 DeFi 方面有很大的需求和潜力。我们终将在二者之间架起桥梁。假如 tBTC 做不到,还会有厥后者。

tBTC 平台起步于追逐暗码学钱币社区求之不得的抱负:让比特币进入以太坊的 DeFi 生态,在暗码学钱币规模中互相独立的两大网络之间架起桥梁。然而,其第一个版本很是短命。

基础问题Keep 团队在 5 月 20 日宣布的具体复盘中指出,基础问题出在赎回协议上。正如复盘中所说,在赎回期间,,赎回者会提供一个比特币地点,签署者应该将由他们托管的比特币发送至这个地点。有效的比特币地点有好几个版本。每个版本在长度和前缀上都略有区别。例子:新名目:bc1_qngsulfgcudt8ztwv9quef9k5sv0ld2px0jh8nw_旧名目:1_PPhYgecwvAN7utN2EotgTfy2mmLqzF8m3_由于合约的赎回流程出了 bug ,签署者无法证明他们正确地将比特币发送到了旧名目标地点上。这意味着什么?这对厚道的赎回者不会发生任何影响。赎回者可以提供任意比特币地点并收到他们的比特币。问题出在签署者这边。签署者在试图证明他们已经向赎回者付款时,假如赎回者利用的是旧名目标地点,纵然签署者是厚道的,合约也不会接管他们的证明。因此,签署者会因为没有实时提供付款证明而被系统认为是作恶者。在这种环境下,任何用户都可以指控签署者的 “恶行”,并得到签署者的部门质押品作为嘉奖。一旦这一 bug 被操作,签署者(协议的支柱)就会同时失去比特币(被发送给了赎回者)和以太币(被嘉奖给了指控者)。发明白这个 bug 的恶意赎回者会提倡多个恶意赎回流程,不只能取回比特币,还能得到签署者的以太币。这种环境可以制止吗?编写完美的代码自己就很难,更况且是上传一次就再也不能变动的智能合约的代码。Keep 团队选择不在智能合约上插手 “进级” 成果。这种做法必定有其优势,也会带来很大的风险。也正是因此,他们不能简朴地用新的合约来取代旧的合约,办理未来的问题。Keep 团队的复盘提到了原本可以采纳的防范法子,以及如何制止 tBTC 2.0 呈现同样问题的将来打算。按照我们在该协议正式上线之前的尝试履向来看,我们认为测试网 DApp 测试阶段应该更久一些,在主网上线前应该有更遍及的测试和用例。譬喻,我们在实验赎回时,无法完成该流程,卡在了下面这个界面上。

- 我们在 tBTC DApp 的测试阶段碰着了一些问题 -

去中心化办理方案 tBTC

去中心化是 KEEP 开拓的 tBTC 项目与 wBTC 的主要区别,因为 tBTC 可以让任意用户通过一个签署者网络来操作比特币(和一些以太币)锻造 tBTC 。差异于之前的办理方案,tBTC 不依赖于某其中心化托管机构持有被锁定的比特币。签署者是随机选择的,每锻造一个新的 tBTC 时,系统城市选择一组差异的签署者。这组签署者提供以太币作为质押品,来确保他们不会携款跑路。

假如签署者违反协议,任何人都可以提供签署者作恶的证据。作为回报,签署者的质押品会被嘉奖给举报者。由于签署者是超额质押,假如他们带着比特币跑路的话,他们将得不偿失。

让比特币进入以太坊的 DeFi 规模

迄今为止,所有试图冲破 BTC 和 DeFi 之间壁垒的方案中,最引人瞩目标一种是 BitGo 的 WBTC (Wrapped BTC)—— 基于以太坊的(ERC 20)代币。一方面,由于 wBTC 是 ERC20 代币,wBTC 持有者可以利用 DeFi 处事。另一方面,刊行方理睬 wBTC 是由足额比特币背书的,因此其代价锚定比特币。也就是说,以太坊上每刊行一个 wBTC ,城市锁定一个比特币为其背书。这样一来,在 DeFi 中利用雷同 比特币的代币的方针就实现了。

另一方面,去中心化金融(DeFi)已经操作以太坊区块链上的智能合约成果,实现了真正的奔腾。DeFi 协议越来越受接待。通过以太坊网络上的智能合约,用户此刻可以通过完全去中心化的方法互换、生意业务并借贷各类代币和 ETH 。

赎回者向合约付出 tBTC ,并提供本身的比特币地点,也就是打款地点

所有比特币存款都是由超额质押品背书的。每存入一个比特币,签署者必需提供代价 1.5 个比特币的以太币作为质押品。在锁定以太币作为质押品之后,签署者会得得手续费作为嘉奖,手续费会在用户赎回 BTC 时付出。

同样地,任何 tBTC 持有者都可以利用 tBTC 从签署者手中赎回比特币。赎回流程与锻造流程相反。

- 比特币的市值占暗码学钱币总市值的 2/3 (来历:Coinmarketcap)-

签署者建设一个门限签名地点并宣布

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