Cuttlefish:具备 FastUnlock 的表达型快速路径区块链
密码学与安全
2023-09-25 v1
摘要
Cuttlefish 解决了现有无共识与最小共识去中心化账本的若干局限,包括受限的可编程性以及资产死锁风险。Cuttlefish 的核心洞见在于,区块链中的共识之所以必要是由于争用(contention),而非如先前工作所认为的资产多所有者所致。此前的方案采取悲观策略,主动使用共识来防止争用阻塞资产。相比之下,Cuttlefish 引入了集体对象与多所有者交易,在所涉及对象未发生争用时可提供经典区块链的大部分功能。此外,在出现争用的情况下,Cuttlefish 提出了一种新颖的「Unlock」协议,显著降低了解除争用对象阻塞的延迟。借助这些特性,Cuttlefish 为更广泛的交易类型实现了无共识协议,包括资产互换与多重签名交易,而这类交易此前被认为需要共识。
引用
@article{arxiv.2309.12715,
title = {Cuttlefish: Expressive Fast Path Blockchains with FastUnlock},
author = {Lefteris Kokoris-Kogias and Alberto Sonnino and George Danezis},
journal= {arXiv preprint arXiv:2309.12715},
year = {2023}
}