写在前面:
比特币协议开发公司Blockstream近期更新了其Liquid侧链的白皮书,其中不仅涉及到了保密交易(CT)、防弹证明(Bulletproof)、零知识证明zk-STARK、Simplicity智能合约语言、契约(covenants)、闪电网络,还涉及到了证券代币的发行功能(即STO),显然,比特币并不是停止不前的。
注:以下内容摘译自新版《 Liquid白皮书》
比特币的创新首次允许创建一种无需领导,不受审查的数字货币,它不存在单一的失败点。然而,某些类别的用户在使用这种系统时会面临着挑战。对于加密货币交易者所处在的高速世界,交易费用、结算时间的差异、公开广播交易以及链重组的风险,都可能在其交易活动中产生重大成本。然而,比特币支付或合约并不一定要在比特币区块链上进行。Liquid网络可以满足交易者对高速交易、隐私结算的需求,此外它还可以享受很多其他技术创新,以换取在不同的安全模式下工作。
此外,Liquid网络支持发行侧链原生资产,通过多资产交易实现资产的原子交易。网络上的所有资产(Liquid比特币(简称L-BTC)和已发行的资产)享有相同的一分钟区块时间,以及关于资产类型和交易金额的加密保密性。Liquid支持比特币脚本及在其之上构建的协议(例如闪电网络),以及支持契约(covenants)、密钥树(keytree)等高级功能的脚本扩展。
作为一个侧链,Liquid通过密码学锚定的方式来实现比特币的进出,进入Liquid网络的比特币被称为Liquid 比特币或L-BTC,而Liquid账本及托管的比特币,则由一个联邦控制,只要该联邦的成员有超过2/3是诚实的,便能保持这些资产的安全。
为何采用联邦的侧链方式
为了允许快速创新,Adam Back等人在2014年提出了侧链的概念,侧链是一个独立的区块链,它支持锚定机制,允许在比特币区块链和侧链之间自动传输比特币。
侧链白皮书中的愿景是一种无需信任的锚定,在这个锚定中,向侧链传输或从侧链传输,都是通过密码学强制执行的。由于侧链的关键在于其有效性规则独立于比特币的有效性规则,这就带来了一个问题:
比特币网络如何验证来自侧链的传输,是根据侧链规则发起的?
而这个问题,至今有三种解决方案:
一种选择是扩展比特币,使其具有验证侧链区块头,而不是整个区块的能力,并信任有效区块头的存在,意味着关联的区块,根据任何侧链规则可能都是有效的。这是由Drivechain项目提倡的方法,并被称为SPV锚定。
虽然这一策略将实现独立侧链规则的目标,而不需要对比特币协议进行复杂的修改,但目前还不清楚其激励结构在现实世界中的表现。特别是,它允许一个足够强大和资金充足的侧链矿工子集窃取所有的锚定币。
此外,这种方式还要求对比特币协议进行非平凡的更改,这对比特币未来的部署是不利的。
2、另一种方法是使用零知识证明STARK等密码学工具来扩展比特币验证任意计算的能力,使比特币验证者以比跟踪侧链本身所需资源少得多的资源消耗来检查侧链规则。
不幸的是,虽然在过去的五年里,密码学工具已经有了巨大的进步,但它们根本不足以使这个选项可行,对于未来几年密码学技术的发展,这仍然是值得期待的。
与之相关的是,与SPV锚定一样,这一选择也需要对比特币协议进行修改,而在撰写
文章评论
冷萃财经原创,作者:Awing,转载请注明出处:https://www.lccjd.top/2020/06/02/%e6%af%94%e7%89%b9%e5%b8%81%e6%96%b0%e5%8a%9f%e8%83%bd%e7%9a%84%e6%89%a9%e5%b1%95%ef%bc%8c%e4%be%a7%e9%93%beliquid%e5%b0%86%e6%b6%89%e5%8f%8asto%e3%80%81%e9%9b%b6%e7%9f%a5%e8%af%86%e8%af%81%e6%98%8e/
文章评论