论文标题
SOK:一种分层的区块链权力下放方法
SoK: A Stratified Approach to Blockchain Decentralization
论文作者
论文摘要
权力下放已被吹捧为主要安全优势,它使区块链系统处于金融技术领域发展的最前沿。然而,它的确切语义仍然激烈竞争和模棱两可,支持者和批评家在现有系统提供的权力下放水平上持广泛意见。为了解决这个问题,我们提出了当前景观在权力下放化方面的系统化,并得出了一种方法,可以帮助将来的研究指导未来的研究朝着定义和衡量分散化。我们的方法将区块链系统分为多层或地层,每个层都可能封装了多个类别,并且可以实现一种统一的方法来测量每个类别的分散化。我们的层是(1)硬件,(2)软件,(3)网络,(4)共识,(5)经济学(“ Tokenomics”),(6)客户端API,(7)治理和(8)地理。通过此分层,我们检查了每个层的分布式分类帐的相关特性(安全,livesice,隐私,稳定)可能会因集中化以及哪种方式处于危险之中。我们还引入了一个实用的测试,即“最低权力下放测试”,该测试可以提供有关区块链系统的权力下放状态的快速见解。为了证明如何在实践中使用我们的分层方法,我们将其完全应用于比特币,并提供构成一个或多个“有问题的”层的系统示例,这些层使它们失败了MDT。我们的工作突出了衡量和实现权力下放的挑战,并提出了需要未来研究的各种潜在方向。
Decentralization has been touted as the principal security advantage which propelled blockchain systems at the forefront of developments in the financial technology space. Its exact semantics nevertheless remain highly contested and ambiguous, with proponents and critics disagreeing widely on the level of decentralization offered by existing systems. To address this, we put forth a systematization of the current landscape with respect to decentralization and we derive a methodology that can help direct future research towards defining and measuring decentralization. Our approach dissects blockchain systems into multiple layers, or strata, each possibly encapsulating multiple categories, and it enables a unified method for measuring decentralization in each one. Our layers are (1) hardware, (2) software, (3) network, (4) consensus, (5) economics ("tokenomics"), (6) client API, (7) governance, and (8) geography. Armed with this stratification, we examine for each layer which pertinent properties of distributed ledgers (safety, liveness, privacy, stability) can be at risk due to centralization and in what way. We also introduce a practical test, the "Minimum Decentralization Test" which can provide quick insights about the decentralization state of a blockchain system. To demonstrate how our stratified methodology can be used in practice, we apply it fully (layer by layer) to Bitcoin, and we provide examples of systems which comprise one or more "problematic" layers that cause them to fail the MDT. Our work highlights the challenges in measuring and achieving decentralization, and suggests various potential directions where future research is needed.