SoK:一种区块链去中心化的分层方法
密码学与安全
2024-04-16 v3
摘要
去中心化被吹捧为将区块链系统推至金融科技领域发展前沿的主要安全优势。然而其确切语义仍存在高度争议和模糊,支持者与批评者对于现有系统所提供的去中心化水平分歧巨大。为此,我们提出了关于去中心化现状的系统化梳理,并推导出一套可帮助指导未来研究定义和度量去中心化的方法学。我们的方法将区块链系统解构为多个层或阶层,每一层可能涵盖多个类别,并实现了对各层去中心化的统一度量方法。我们的层次为:(1) 硬件,(2) 软件,(3) 网络,(4) 共识,(5) 经济学(“代币经济学”),(6) 客户端 API,(7) 治理,以及 (8) 地理。借助该分层,我们考察了每一层中分布式账本的哪些相关属性(安全性、活性、隐私性、稳定性)可能因中心化而面临风险及其方式。我们还引入了一项实用测试——“最小去中心化测试”(Minimum Decentralization Test),可快速洞察区块链系统的去中心化状态。为演示该分层方法如何用于实践,我们将其完整(逐层)应用于比特币,并给出了包含一个或多个致其未通过 MDT 的“问题”层的系统示例。我们的工作凸显了度量与实现去中心化的挑战,并指出了未来研究所需的多个潜在方向。
引用
@article{arxiv.2211.01291,
title = {SoK: A Stratified Approach to Blockchain Decentralization},
author = {Christina Ovezik and Dimitris Karakostas and Aggelos Kiayias},
journal= {arXiv preprint arXiv:2211.01291},
year = {2024}
}