Comparison Research for Os Ethereum Blockchain and Ibm Enterprise-Level Hyperledger Technology Applied in Autonomous Navy Unclassified Software Distribution Based on Block Time And Scalability

Abstract

The U.S. Navy seeks to leverage emerging technologies to manage massive amounts of data from multiple geographically separated systems. It is aware of the importance of data usage and data transfer in supporting its operations. Data management requires a data transfer system that is safe, fast, and scalable. Autonomous Navy Unclassified Software Distribution (ANUSD) is an application for delivering software to all nodes on the Navys enterprise network based on blockchain technology. Blockchain is the right candidate and emerging solution to ensure the triad of confidentiality, integrity, and availability. In this thesis, we perform a comparison of public blockchain and private blockchain with the aim of determining which one would perform better in conjunction with ANUSD. We used an IBM Hyperledger (private blockchain) network and an Ethereum blockchain (public blockchain) network as the basis of the comparative analysis of their latency and scalability. We compared the transactions per second (TPS) achieved with Ethereum against that of Hyperledger with the ANUSD application installed. The results showed that as we scaled up the Ethereum network, there was a significant increase in TPS. In contrast, increasing scalability did not have a significant impact on TPS for the Hyperledger network.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2020
Accession Number
AD1126413

Entities

People

  • Nur E. Dwijayanto

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Algorithms
  • Application Protocols
  • Blockchain
  • Commerce
  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Consensus Algorithms
  • Cryptocurrency
  • Data Centers
  • Distributed Ledger
  • Hierarchies
  • Information Science
  • Intellectual Property
  • Language
  • Local Area Networks
  • Network Protocols
  • Network Topology
  • Operating Systems
  • Programming Languages
  • Quality Control
  • Smart Contracts
  • Supply Chain
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Distributed Systems and Data Platform Development