Blockchain in a box: A portable blockchain network implementation on Raspberry Pi's

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Piškorec, Matija, Ivashkevich, Anton, Abukar, Said Haji, Azemi, Lundrim, Haque, Md Rezuanul, Chegenizadeh, Mostafa, Tessone, Claudio J.
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913825829158912
author Piškorec, Matija
Ivashkevich, Anton
Abukar, Said Haji
Azemi, Lundrim
Haque, Md Rezuanul
Chegenizadeh, Mostafa
Tessone, Claudio J.
author_facet Piškorec, Matija
Ivashkevich, Anton
Abukar, Said Haji
Azemi, Lundrim
Haque, Md Rezuanul
Chegenizadeh, Mostafa
Tessone, Claudio J.
contents In this paper we describe a prototype of a blockchain-in-a-box system which allows users to easily bootstrap the whole Ethereum Proof-of-Work (PoW) network running on multiple Raspberry Pi nodes - an inexpensive modular computers. Users are able to orchestrate the whole blockchain network using a single web based interface, for example they are able to set the topology of the peer-to-peer (P2P) connections and control the initialization parameters. Each Raspberry Pi has a screen attached which visualizes current state of local blockchain, allowing users to easily visualize the consensus of the network in real time. We show how this platform can be used to perform experiments on consensus quality while using different P2P topologies. Similar experiments can be used for demonstration purposes in a workshop or other educational settings.
format Preprint
id arxiv_https___arxiv_org_abs_2404_14282
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Blockchain in a box: A portable blockchain network implementation on Raspberry Pi's
Piškorec, Matija
Ivashkevich, Anton
Abukar, Said Haji
Azemi, Lundrim
Haque, Md Rezuanul
Chegenizadeh, Mostafa
Tessone, Claudio J.
Distributed, Parallel, and Cluster Computing
In this paper we describe a prototype of a blockchain-in-a-box system which allows users to easily bootstrap the whole Ethereum Proof-of-Work (PoW) network running on multiple Raspberry Pi nodes - an inexpensive modular computers. Users are able to orchestrate the whole blockchain network using a single web based interface, for example they are able to set the topology of the peer-to-peer (P2P) connections and control the initialization parameters. Each Raspberry Pi has a screen attached which visualizes current state of local blockchain, allowing users to easily visualize the consensus of the network in real time. We show how this platform can be used to perform experiments on consensus quality while using different P2P topologies. Similar experiments can be used for demonstration purposes in a workshop or other educational settings.
title Blockchain in a box: A portable blockchain network implementation on Raspberry Pi's
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2404.14282