Fully On-chain Cloud Storage DApp on the Internet Computer Protocol

Kaiyuan Tang, Ao Xuan Li, Su Kit Tang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This article explores the feasibility of developing cloud storage dApps on the Internet Computer (IC) blockchain, which can hold full-stack applications entirely on-chain and run at web speed. We analyze cloud storage services' security, stability, cost, and performance issues and propose a multi-canister system design scheme for building cloud storage dApps on the IC. Our quantitative tests demonstrate that the blockchain-secured data I/O operations on the IC can result in ten times time savings and up to a million times cost savings compared to those on Ethereum; deploying small-scale data storage applications on the IC can even be more resource-efficient than on traditional servers. We also discuss the trade-offs and decision-making considerations in our conclusion.

Original languageEnglish
Title of host publicationProceedings - 2023 IEEE 43rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages43-48
Number of pages6
ISBN (Electronic)9798350328127
DOIs
Publication statusPublished - 2023
Event43rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2023 - Hong Kong, China
Duration: 18 Jul 202321 Jul 2023

Publication series

NameProceedings - 2023 IEEE 43rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2023

Conference

Conference43rd IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2023
Country/TerritoryChina
CityHong Kong
Period18/07/2321/07/23

Keywords

  • Internet Computer Protocol
  • blockchain
  • cloud storage
  • dApp
  • decentralization
  • fully on-chain applications
  • smart contract

Fingerprint

Dive into the research topics of 'Fully On-chain Cloud Storage DApp on the Internet Computer Protocol'. Together they form a unique fingerprint.

Cite this