计算机科学
可扩展性
块链
概率逻辑
钥匙(锁)
集合(抽象数据类型)
分布式计算
计算机安全
人工智能
数据库
程序设计语言
作者
Abdelatif Hafid,Senhaji Hafid Abdelhakim,Mustapha Samih
出处
期刊:IEEE Transactions on Emerging Topics in Computing
[Institute of Electrical and Electronics Engineers]
日期:2023-01-01
卷期号:11 (1): 126-136
被引量:8
标识
DOI:10.1109/tetc.2022.3179638
摘要
Blockchain like Bitcoin and Ethereum suffer from scalability issues. Sharding is one of the most promising and leading solutions to scale blockchain. The basic idea behind sharding is to divide the blockchain network into multiple committees, where each processing a separate set of transactions, rather than the entire network processes all transactions. In this paper, we propose a probabilistic approach to analyze the security of sharding-based blockchain protocols. Based on this approach, we investigate the threat of Sybil attacks in these protocols. The key contribution of our paper is a tractable probabilistic approach to accurately compute the failure probability that at least one committee fails and ultimately compute the probability of a successful attack. To show the effectiveness of our approach, we conduct a numerical and comparative analysis of the proposed approach with existing approaches.
科研通智能强力驱动
Strongly Powered by AbleSci AI