Mostrar el registro sencillo del ítem

dc.contributor.author
Geier, Maximiliano Iván  
dc.contributor.author
Tessone, Claudio Juan  
dc.contributor.author
Vanotti, Marco  
dc.contributor.author
Vileriño, Silvio  
dc.contributor.author
Gonzalez Marquez, David Alejandro  
dc.contributor.author
Mocskos, Esteban Eduardo  
dc.date.available
2023-07-06T12:42:47Z  
dc.date.issued
2018  
dc.identifier.citation
Using Network Emulation to study Blockchain Distributed Systems: The Ethereum Case; 27th Euromicro International Conference on Parallel, Distributed and Network-based Processing; Pavia; Italia; 2019; 1-8  
dc.identifier.isbn
978-1-7281-1644-0  
dc.identifier.uri
http://hdl.handle.net/11336/202583  
dc.description.abstract
Large-scale distributed systems are becoming more widespread and, at the same time, their sizes grow day by day. In this type of systems, the adoption of blockchains is gaining particular traction for data storage in a secure and distributed manner. Nevertheless, design and testing of new protocols and features face the challenge of determining whether the proposed modifications would actually improve the system as expected. In the case of existing cryptocurrency systems, building an evaluation platform posesadditional difficulties due to the resource-consuming nature of the associated processes.In this paper, we propose a novel methodology that relies on container-based network emulation to create scalable local testbeds in which Proof-of-Work-based blockchain systems can be evaluated. Using one of the mainstream Ethereum clients, we replaced the mining algorithm with a simulation model built upon the statistical characteristics of the mining process and instrumented the client to capture relevant network events. These events are used to create an offline reconstruction of the global view of the blockchainand all forking events, and to completely characterize the working conditions under arbitrary setups.Based on the versatility and scalability of our platform, we are able to test several network scenarios of increasing size in which we analyze the incidence of the target time in the generation of contradictory views of the blockchain (i.e. forks). We show thateven using a limited testbed constituted by just commodity hardware, it is possible to use our platform to study the dynamics of blockchain-based systems up to hundreds of nodes.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Institute of Electrical and Electronics Engineers  
dc.rights
info:eu-repo/semantics/restrictedAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Blockchain  
dc.subject
Network emulation  
dc.subject
Distributed Systems  
dc.subject
Ethereum  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Using Network Emulation to study Blockchain Distributed Systems: The Ethereum Case  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.type
info:eu-repo/semantics/conferenceObject  
dc.type
info:ar-repo/semantics/documento de conferencia  
dc.date.updated
2023-06-07T22:43:39Z  
dc.journal.pagination
1-8  
dc.journal.pais
Italia  
dc.journal.ciudad
Pavia  
dc.description.fil
Fil: Geier, Maximiliano Iván. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina  
dc.description.fil
Fil: Tessone, Claudio Juan. Universitat Zurich; Suiza  
dc.description.fil
Fil: Vanotti, Marco. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: Vileriño, Silvio. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: Gonzalez Marquez, David Alejandro. Consejo Nacional de Investigaciones Científicas y Técnicas. Ctro de Simulación Computacional P/aplicaciones Tecnologicas; Argentina. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: Mocskos, Esteban Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Ctro de Simulación Computacional P/aplicaciones Tecnologicas; Argentina. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=Using%20Network%20Emulation%20to%20study%20Blockchain%20Distributed%20Systems:%20The%20Ethereum%20Case  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1109/EMPDP.2019.8671550  
dc.conicet.rol
Autor  
dc.conicet.rol
Autor  
dc.conicet.rol
Autor  
dc.conicet.rol
Autor  
dc.conicet.rol
Autor  
dc.conicet.rol
Autor  
dc.coverage
Internacional  
dc.type.subtype
Conferencia  
dc.description.nombreEvento
27th Euromicro International Conference on Parallel, Distributed and Network-based Processing  
dc.date.evento
2019-02-13  
dc.description.ciudadEvento
Pavia  
dc.description.paisEvento
Italia  
dc.type.publicacion
Book  
dc.description.institucionOrganizadora
University of Pavia  
dc.source.libro
Proceedings of 27th Euromicro International Conference on Parallel, Distributed and Network-based Processing  
dc.date.eventoHasta
2019-02-15  
dc.type
Conferencia