长按上方二维码3秒识别二维码

BTC Relay

BTC Relay

允许基于以太坊与比特币网络按编码规则进行互操作。

BTC Relay 简介

区块链技术公司 ConsenSys 基于以太坊智能合约,开发出了 BTC Relay,允许以太坊用户使用比特币支付。作为以太坊和比特币之间的一座桥梁,BTC Relay 为那些想要使用以太坊和智能合约应用来验证比特币交易的开发者提供了一个工具。BTC Relay 社区成员,被称为 Relayers,为 BTC Relay 提供了新的比特币区块头 header,由比特币矿工生成。以太坊 DApp 开发者可以从智能合约向 BTC Relay 进行 API 调用来验证比特币网络活动。所有人都可以加入以太坊网络并成为一名 Relayer,并且无需花费硬件或者电力。BTC Relay 使用区块头创建一种小型版本的比特币区块链。这种方法同样被比特币简化支付验证 Bitcoin Simplified Payment Verification,即 SPV 所使用,这是在比特币白皮书第八章中描述的一个计划。Relayer 将区块头发送到 BTC Relay。当交易在区块链进行验证或者区块头被检索的时候,Relayer 会获得一笔手续费作为奖励。当 Relayer 提交区块头时,他便可以赚取一笔手续费。Relayer 提交区块头的这种循环——然后处理比特币支付和奖励 Relayer 手续费的应用程序——使系统能够自立和自治。ConsenSys 指出,BTC Relay 不授予任何一方特殊权限。以太坊开发者可以使用 BTC Relay 在基于以太坊的去中心化应用中实施一个「用比特币支付」按钮,允许比特币持有人与去中心化应用和以太坊智能合约进行交互。去中心化交易所 EtherEx 已经添加 BTC Relay 作为一种机制,用于在任何交易对手风险的情况下使用以太币兑换比特币。另一个用途是发行基于以太坊的 BTC 代币,也许可以叫做 ETHBTC,基于锁定 BTC 代币到一个比特币协议上的多重签名,一个 ETHBTC 和 BTC 之间的双向沟通桥梁。BTC Relay 受到了以太坊基金会的资助和培养。当 BTC Relay 开发者 Joseph Chow 加入 ConsenSys 的时候,ConsenSys 采取并支持 BTC Relay 的开发。万向区块链实验室资助了一个独立的安全审计,并为一项错误赏金计划提供奖励。以太坊创始人 Vitalik Buterin 表示,很高兴看到 BTC Relay 带来了有史以来第一种跨区块链通信的产品,希望看到它为互操作跨区块链应用做出表率,无论是以太坊、比特币和其他区块链之间,还是公有链、私有链、联盟链之间的互操作性。ConsenSys 创始人 Joseph Lubin 称 BTC Relay 为一种强大的工具,能够让以太坊智能合约作为一种 SPV 钱包,用于在许可式或者开放无需许可实施中的其他基于以太坊网络或者区块链系统。甚至可以设想一个多用途私有企业和联盟区块链系统的世界,除了公共区块链网络,BTC Relay 及其扩展版本能够轻松地让它们实现互操作。