Lessons Learned from a Bare-metal Evaluation of Erasure Coding Algorithms in P2P Networks

08/25/2022
by   Racin Nygaard, et al.
0

We have built a bare-metal testbed in order to perform large-scale, reproducible evaluations of erasure coding algorithms. Our testbed supports at least 1000 Ethereum Swarm peers running on 30 machines. Running experimental evaluation is time-consuming and challenging. Researchers must consider the experimental software's limitations and artifacts. If not controlled, the network behavior may cause inaccurate measurements. This paper shares the lessons learned from a bare-metal evaluation of erasure coding algorithms and how to create a controlled-environment in a cluster consisting of 1000 Ethereum Swarm peers.

READ FULL TEXT

page 1

page 2

page 3

research
12/02/2020

CLUE: Towards Discovering Locked Cryptocurrencies in Ethereum

As the most popular blockchain that supports smart contracts, there are ...
research
03/25/2022

DOTS: An Open Testbed for Industrial Swarm Robotic Solutions

We present DOTS, a new open access testbed for industrial swarm robotics...
research
12/04/2012

Evaluation of Particle Swarm Optimization Algorithms for Weighted Max-Sat Problem: Technical Report

An experimental evaluation is conducted to asses the performance of 4 di...
research
08/11/2022

3, 2, 1, Drones Go! A Testbed to Take off UAV Swarm Intelligence for Distributed Sensing

This paper introduces a testbed to study distributed sensing problems of...
research
12/06/2017

Lessons Learned from the Real-world Deployment of a Connected Vehicle Testbed

The connected vehicle (CV) system promises unprecedented safety, mobilit...
research
11/05/2020

Challenges and strategies for running controlled crowdsourcing experiments

This paper reports on the challenges and lessons we learned while runnin...
research
08/29/2018

Evaluating Fuzz Testing

Fuzz testing has enjoyed great success at discovering security critical ...

Please sign up or login with your details

Forgot password? Click here to reset