tBTC系统是用于分散的,一对一可赎回代币的设计与BTC挂钩-换句话说,是侧链。
所描述的设计可以是在支持自定义令牌的启用智能合约的主机链上实现以及证明比特币某些属性所需的功能子集交易。
该规范特别假设宿主链为以太坊。钉子使用一种称为“绑定的多联邦钉”的方法来实现,其中一个较大的签名节点网络的随机选择的子集被选择支持希望在主机上铸造TBTC令牌的用户要求的个人存款链。
选择的签名者使用阈值ECDSA协议生成比特币没有任何单一签名者即可访问相应私钥的钱包,并绑定一定数量的主机链本机令牌(以太坊为ETH)确保他们在系统中的行为保持诚实,否则可能会失去联系不诚实或抵押不足的情况。
主机链上的智能合约调解存款的生命周期,包括开立存款,抵押,签名人欺诈和赎回。赎回可以保留押金BTC在比特币链上退出,并向签署人付款。
其他机制是描述以适当地激励存款的固定期限以确保签署人赔偿,并允许签署人在抵押不足的情况下退出