An Experimental Framework for Implementing Decentralized Autonomous Database Systems in Rust
Prakash Aryan, Radhika Khatri, Vijayakumar Balakrishnan

TL;DR
This paper introduces an experimental framework for building decentralized autonomous database systems using Rust, demonstrating promising performance, security, and reliability benefits through comprehensive evaluation.
Contribution
It presents the first practical implementation of a Rust-based DADBS, highlighting design choices, performance metrics, and security analysis, advancing decentralized database research.
Findings
Achieved 3,000 transactions/second throughput
Maintained high throughput despite malicious nodes
Demonstrated Rust's effectiveness in distributed system reliability
Abstract
This paper presents an experimental framework for implementing Decentralized Autonomous Database Systems (DADBS) using the Rust programming language. As traditional centralized databases face challenges in scalability, security, and autonomy, DADBS emerge as a promising solution, using blockchain principles to create distributed, self-governing database systems. Our framework explores the practical aspects of building a DADBS, focusing on Rust's unique features that improves system reliability and performance. We evaluated our DADBS implementation across several key performance metrics: throughput, latency(read), latency(write), scalability, CPU utilization, Memory Usage and Network I/O, The average results obtained over a 24-hour period of continuous operation were 3,000 transactions/second, 75 ms, 250 ms, 55%, 2.5 GB, 100MB/s. The security analysis depicts that even with an increase…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Mining Algorithms and Applications
