Liquid[8]是BTC的一条侧链,是多签名公证人机制的典型代表。其专门为满足交易所、做市商、经纪人的BTC快速转账需求而设计,因此Liquid侧链上采用的是联盟链的多重签名模式来确认交易块,可大大提高交易速度。Liquid的侧链建立在Elements代码库的基础之上,并使用Blockstream[9]的Strong Federation技术来支持链之间的1:1的比特币交换,转移到Liquid的BTC都将被冻结在比特币账户中,而Liquid上将增加相同数量的L-BTC,此资产转移交易的确认需要Liquid中联盟成员的多重签名确认。若要将L-BTC从Liquid转移到比特币账本,需在交易确认后销毁Liquid上的L-BTC,并在比特币账本的冻结账户释放等量的BTC。
上文所述的Strong Federation是使用多重签名的载体,其网络节点主要分两种:1)区块验证者(Blocksigners):为侧链中的交易进行签名验证,达成侧链的区块共识。2)观察者(Watchmen):当资产从侧链转移到主链时,负责对主链上的交易进行签名认证,表明侧链资产确实已销毁,主链可解冻对应数量的资产。
这两种节点在功能上是独立的,区块验证者(Blocksigners)负责侧链的共识,观察者(Watchmen)负责跨链交易验证及管理。