An extensive blockchain based applications survey: Tools, frameworks, opportunities, challenges and solutions

K Agrawal, M Aggarwal, S Tanwar, G Sharma… - IEEE …, 2022 - ieeexplore.ieee.org
Many security standards and cryptographic solutions exist for different applications such as
agriculture, aircraft, banking systems and etc. but a more effective and efficient solution can …

Sok: Sharding on blockchain

G Wang, ZJ Shi, M Nixon, S Han - … of the 1st ACM Conference on …, 2019 - dl.acm.org
Blockchain is a distributed and decentralized ledger for recording transactions. It is
maintained and shared among the participating nodes by utilizing cryptographic primitives …

Resilientdb: Global scale resilient blockchain fabric

S Gupta, S Rahnama, J Hellings, M Sadoghi - arXiv preprint arXiv …, 2020 - arxiv.org
Recent developments in blockchain technology have inspired innovative new designs in
resilient distributed and database systems. At their core, these blockchain applications …

Blockchain transaction processing

S Gupta, M Sadoghi - arXiv preprint arXiv:2107.11592, 2021 - arxiv.org
A blockchain is an append-only linked-list of blocks, which is maintained at each
participating node. Each block records a set of transactions and their associated metadata …

An in-depth look of BFT consensus in blockchain: Challenges and opportunities

S Gupta, J Hellings, S Rahnama… - Proceedings of the 20th …, 2019 - dl.acm.org
Since the introduction of Bitcoin---the first wide-spread application driven by blockchains---
the interest of the public and private sector in blockchains has skyrocketed. At the core of this …

Rcc: Resilient concurrent consensus for high-throughput secure transaction processing

S Gupta, J Hellings, M Sadoghi - 2021 IEEE 37th International …, 2021 - ieeexplore.ieee.org
Recently, we saw the emergence of consensus-based database systems that promise
resilience against failures, strong data provenance, and federated data management …

Ringbft: Resilient consensus over sharded ring topology

S Rahnama, S Gupta, R Sogani, D Krishnan… - arXiv preprint arXiv …, 2021 - arxiv.org
The recent surge in federated data management applications has brought forth concerns
about the security of underlying data and the consistency of replicas in the presence of …

Consensus in data management: From distributed commit to blockchain

F Nawab, M Sadoghi - Foundations and Trends® in …, 2023 - nowpublishers.com
The problem of distributed consensus has played a major role in the development of
distributed data management systems. This includes the development of distributed atomic …

Permissioned blockchain through the looking glass: Architectural and implementation lessons learned

S Gupta, S Rahnama, M Sadoghi - 2020 IEEE 40th …, 2020 - ieeexplore.ieee.org
Since the inception of Bitcoin, the distributed systems community has shown interest in the
design of efficient blockchain systems. However, initial blockchain applications (like Bitcoin) …

Proof-of-execution: Reaching consensus through fault-tolerant speculation

S Gupta, J Hellings, S Rahnama, M Sadoghi - arXiv preprint arXiv …, 2019 - arxiv.org
Since the introduction of blockchains, several new database systems and applications have
tried to employ them. At the core of such blockchain designs are Byzantine Fault-Tolerant …