Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
184 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

ConChain: A Scheme for Contention-free and Attack Resilient BlockChain (2312.08305v1)

Published 13 Dec 2023 in cs.DC

Abstract: Although blockchains have become widely popular for their use in cryptocurrencies, they are now becoming pervasive as more traditional applications adopt blockchain to ensure data security. Despite being a secured network, blockchains have some tradeoffs such as high latency, low throughput, and transaction failures. One of the core problems behind these is improper management of "conflicting transactions", which is also known as "contention". When there is a large pool of pending transactions in a blockchain and some of them are conflicting, a situation of contention occurs, and as a result, the latency of the network increases, and a substantial amount of resources are wasted which results in low throughput and transaction failures. In this paper, we proposed ConChain, a novel blockchain scheme that combines transaction parallelism and an intelligent dependency manager to minimize conflicting transactions in blockchain networks as well as improve performance. ConChain is also capable of ensuring proper defense against major attacks due to contention.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (10)
  1. M. Vukolić, “The quest for scalable blockchain fabric: Proof-of-work vs. bft replication,” in Open Problems in Network Security: IFIP WG 11.4 International Workshop, iNetSec 2015, Zurich, Switzerland, October 29, 2015, Revised Selected Papers.   Springer, 2016, pp. 112–125.
  2. E. Buchman, “Tendermint: Byzantine fault tolerance in the age of blockchains,” Ph.D. dissertation, University of Guelph, 2016.
  3. M. A. Salehi, A. N. Toosi, and R. Buyya, “Contention management in federated virtualized distributed systems: implementation and evaluation,” Software: Practice and Experience, vol. 44, no. 3, pp. 353–368, 2014.
  4. A. E. Kostin, I. Aybay, and G. Oz, “A randomized contention-based load-balancing protocol for a distributed multiserver queuing system,” IEEE Transactions on Parallel and Distributed Systems, vol. 11, no. 12, pp. 1252–1273, 2000.
  5. C. Gorenflo, L. Golab, and S. Keshav, “Xox fabric: A hybrid approach to blockchain transaction execution,” in 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).   IEEE, 2020, pp. 1–9.
  6. P. Nasirifard, R. Mayer, and H.-A. Jacobsen, “Fabriccrdt: A conflict-free replicated datatypes approach to permissioned blockchains,” in Proceedings of the 20th International Middleware Conference, ser. Middleware ’19.   New York, NY, USA: Association for Computing Machinery, 2019, p. 110–122.
  7. M. J. Amiri, D. Agrawal, and A. El Abbadi, “Parblockchain: Leveraging transaction parallelism in permissioned blockchain systems,” in 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS).   IEEE, 2019, pp. 1337–1347.
  8. M. A. Salehi, J. H. Abawajy, and R. Buyya, “Taxonomy of contention management in interconnected distributed systems.” 2014.
  9. X. Xu, X. Wang, Z. Li, H. Yu, G. Sun, S. Maharjan, and Y. Zhang, “Mitigating conflicting transactions in hyperledger fabric-permissioned blockchain for delay-sensitive iot applications,” IEEE Internet of Things Journal, vol. 8, no. 13, pp. 10 596–10 607, 2021.
  10. L. Xu, W. Chen, Z. Li, J. Xu, A. Liu, and L. Zhao, “Locking mechanism for concurrency conflicts on hyperledger fabric,” in Web Information Systems Engineering – WISE 2019: 20th International Conference, Hong Kong, China, January 19–22, 2020, Proceedings.   Berlin, Heidelberg: Springer-Verlag, 2020, p. 32–47.

Summary

We haven't generated a summary for this paper yet.