时间:2023-07-25|浏览:272
2020年12月21日,BitGo托管的数字资产达到了160亿美元。
可以看到BitGo最开始是做工具起家的,在2013年数字资产仅仅只有很少的人在使用,基本上都是用的原生的钱包比如BitcoinCore。大多数使用BitcoinCore的用户使用的地址都是单签,而多重签名还需要一些配套的服务,比如签名地址的创建、待签名交易的提醒等,这一点上BitcoinCore无法提供。
随着BTC等数字资产价格的上涨,传统投资机构的目光开始投向数字资产领域,但在美国机构投资都需要第三方的托管,比如证券公司一般都要跟银行合作将客户的钱托管在银行,这个时候推出数字资产托管服务也就顺理成章了。
那么WBTC的推出又是什么原因呢?BTC不是有息资产,持有BTC除了享受BTC价格上涨带来的收益外没有其它收益,这点跟黄金一样。
随着Defi的发展产生了很多借贷、衍生品交易项目,这些项目很多都需要ETH作为抵押资产,而抵押的好处就是能有额外收益,比如借贷的利息。2019年开始火起来的流动性挖矿更是给抵押操作带来了很多的有息收益,因此BTC进入以太坊参与Defi项目获取有息收益的需求就出来了。
WBTC架构设计如下图所示:
Custodian是BTC的托管者,目前只有BitGo是Custodian。
Merchant是做市商,负责向普通用户销售和回收WBTC。
Customer是普通的WBTC使用者。
Custodian只跟Merchant打交道,而Merchant跟很多个普通用户打交道,因此有点批发与零售的意思。除了上述三个角色之外还有个WBTCDAOmember这个角色,负责以太坊上部分合约的管理工作。
BitGo是WBTC架构中唯一的Custodian,它负责BTC多重签名地址的生成和管理。Custodian会给每个Merchant生成一个对应的BTC地址,Merchant往该地址转入了BTC之后才能执行在以太坊合约上的WBTC铸造流程。比如BitGo给CoinList这个Merchant分配的地址是3ErNFK17MbH3GAGfakMwTrKo8uHmBuuVX1,给imToken分配的地址是34MSicAL7qVGkevFPLwyc9KohGzoUSnu3Q。
想当Merchant需要跟BitGo去申请,然后跟BitGo签合同,合同中会约定Merchant铸造和销毁WBTC的费率。Merchant需要负责给Customer进行KYC和AML,Merchant同样可以对Customer进行收费,同时WBTC的流行能给Merchant带来更多的流量。这种批发零售制度对BitGo来说一是可以省去大量Customer的KYC和AML工作,二是可以通过Merchant的渠道将WBTC销售给更多的Customer。
WBTC的铸造分为两个阶段,第一阶段是Merchant将BTC转移到Custodian分配的充值地址上,第二阶段是Merchant在以太坊上发起铸造流程。
铸造流程如上图所示:
第一步,Merchant初始化一个Mint请求,请求格式如下:
比如CoinList的一次Mint请求参数如下
amount:54978000000
btcTxid:3bfad1f903f359bd72053322ed1565a832071c6712850971c90030fd1a81f1e3
btcDepositAddress:3ErNFK17MbH3GAGfakMwTrKo8uHmBuuVX1
也即是铸造549.78个WBTC,而实际
用戶喜愛的交易所
已有账号登陆后会弹出下载