<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-02058008</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-19T16:23:43+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Towards Scalable Blockchain Analysis</title>
            <author role="aut">
              <persName>
                <forename type="first">Santiago</forename>
                <surname>Bragagnolo</surname>
              </persName>
              <email type="md5">17c3734721d8a79883814a26d9c30d4f</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">santiago-bragagnolo</idno>
              <idno type="idhal" notation="numeric">173134</idno>
              <idno type="halauthorid" notation="string">38365-173134</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-5863-2698</idno>
              <idno type="IDREF">https://www.idref.fr/253122635</idno>
              <affiliation ref="#struct-410272"/>
              <affiliation ref="#struct-432037"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Matteo</forename>
                <surname>Marra</surname>
              </persName>
              <idno type="halauthorid">1221697-0</idno>
              <affiliation ref="#struct-303465"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Guillermo</forename>
                <surname>Polito</surname>
              </persName>
              <email type="md5">ed4273e9fab199ef7a6fe0dc8b41db96</email>
              <email type="domain">univ-lille.fr</email>
              <idno type="idhal" notation="string">guillermo-polito</idno>
              <idno type="idhal" notation="numeric">13017</idno>
              <idno type="halauthorid" notation="string">16673-13017</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-0813-8584</idno>
              <idno type="IDREF">https://www.idref.fr/188347836</idno>
              <affiliation ref="#struct-224096"/>
              <affiliation ref="#struct-432037"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Elisa</forename>
                <surname>Gonzalez Boix</surname>
              </persName>
              <idno type="halauthorid">1148988-0</idno>
              <affiliation ref="#struct-303465"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Santiago</forename>
                <surname>Bragagnolo</surname>
              </persName>
              <email type="md5">e70c0924cf54f7b45b6088f7cfefd101</email>
              <email type="domain">gmail.com</email>
            </editor>
            <funder>Matteo Marra is funded by a SB PhD grant at FWO - Research Foundation - Flanders. Project number: 1S63418N. We would like to thank UTOCAT for incentivating this work.</funder>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2020-10-15 14:25:26</date>
              <date type="whenModified">2026-03-06 11:36:02</date>
              <date type="whenReleased">2020-10-15 17:07:48</date>
              <date type="whenProduced">2019-05-27</date>
              <date type="whenEndEmbargoed">2019-03-05</date>
              <ref type="file" target="https://inria.hal.science/hal-02058008v1/document">
                <date notBefore="2019-03-05"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-02058008v1/file/Towards%20Scalable%20Blockchain%20Analysis-%20bragagnolo.pdf" id="file-2058008-2615007">
                <date notBefore="2019-03-05"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="605918">
                <persName>
                  <forename>Santiago</forename>
                  <surname>Bragagnolo</surname>
                </persName>
                <email type="md5">e70c0924cf54f7b45b6088f7cfefd101</email>
                <email type="domain">gmail.com</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-02058008</idno>
            <idno type="halUri">https://inria.hal.science/hal-02058008</idno>
            <idno type="halBibtex">bragagnolo:hal-02058008</idno>
            <idno type="halRefHtml">&lt;i&gt;WETSEB 2019 - 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain&lt;/i&gt;, May 2019, Montréal, Canada</idno>
            <idno type="halRef">WETSEB 2019 - 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain, May 2019, Montréal, Canada</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-2058008-2615007"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="EM-DOUAI">Ecole des Mines de Douai</idno>
            <idno type="stamp" n="INRIA-LILLE">INRIA Lille - Nord Europe</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="CRISTAL">Centre de Recherche en Informatique, Signal et Automatique de Lille (CRISTAL)</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="CRISTAL-RMOD" corresp="CRISTAL">CRISTAL-RMOD</idno>
            <idno type="stamp" n="UNIV-LILLE">Université de Lille</idno>
            <idno type="stamp" n="INSTITUTS-TELECOM">composantes instituts telecom </idno>
            <idno type="stamp" n="TEST-HALCNRS">Collection test HAL CNRS</idno>
            <idno type="stamp" n="IMT-NORD-EUROPE" corresp="INSTITUT-MINES-TELECOM">IMT Nord Europe</idno>
            <idno type="stamp" n="INSTITUT-MINES-TELECOM">Institut Mines Telecom</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Towards Scalable Blockchain Analysis</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Santiago</forename>
                    <surname>Bragagnolo</surname>
                  </persName>
                  <email type="md5">17c3734721d8a79883814a26d9c30d4f</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">santiago-bragagnolo</idno>
                  <idno type="idhal" notation="numeric">173134</idno>
                  <idno type="halauthorid" notation="string">38365-173134</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-5863-2698</idno>
                  <idno type="IDREF">https://www.idref.fr/253122635</idno>
                  <affiliation ref="#struct-410272"/>
                  <affiliation ref="#struct-432037"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Matteo</forename>
                    <surname>Marra</surname>
                  </persName>
                  <idno type="halauthorid">1221697-0</idno>
                  <affiliation ref="#struct-303465"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Guillermo</forename>
                    <surname>Polito</surname>
                  </persName>
                  <email type="md5">ed4273e9fab199ef7a6fe0dc8b41db96</email>
                  <email type="domain">univ-lille.fr</email>
                  <idno type="idhal" notation="string">guillermo-polito</idno>
                  <idno type="idhal" notation="numeric">13017</idno>
                  <idno type="halauthorid" notation="string">16673-13017</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-0813-8584</idno>
                  <idno type="IDREF">https://www.idref.fr/188347836</idno>
                  <affiliation ref="#struct-224096"/>
                  <affiliation ref="#struct-432037"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Elisa</forename>
                    <surname>Gonzalez Boix</surname>
                  </persName>
                  <idno type="halauthorid">1148988-0</idno>
                  <affiliation ref="#struct-303465"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>WETSEB 2019 - 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain</title>
                  <date type="start">2019-05-27</date>
                  <settlement>Montréal</settlement>
                  <country key="CA">Canada</country>
                </meeting>
                <imprint>
                  <date type="datePub">2019-05-27</date>
                </imprint>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Blockchain</term>
                <term xml:lang="en">Smart contracts</term>
                <term xml:lang="en">Big data</term>
                <term xml:lang="en">Map/Reduce</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-dc">Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]</classCode>
              <classCode scheme="halDomain" n="info.info-et">Computer Science [cs]/Emerging Technologies [cs.ET]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Analysing the blockchain is becoming more and more relevant for detecting attacks and frauds on cryptocurrency exchanges and smart contract activations. However, this is a challenging task due to the continuous growth of the blockchain. For example, in early 2017 Ethereum was estimated to contain approximately 300GB of data [4], a number that keeps growing day after day. In order to analyse such ever-growing amount of data, this paper argues that blockchain analysis should be treated as a novel type of application for Big Data platforms. We also explore the application of parallelization techniques from the Big Data domain, in particular Map/Reduce, to extract and analyse information from the blockchain. We show that our approach significantly improves the index generation by 7.77 times, with a setup of 20 worker nodes, 1 Ethereum node and 1 Database node. We also share our findings of our massively parallel setup for querying Ethereum in terms of architecture and the bottlenecks. This should help researchers setup similar infrastructures for analysing the blockchain in the future.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-410272" status="VALID">
          <idno type="IdRef">18388695X</idno>
          <idno type="RNSR">201521249L</idno>
          <idno type="ROR">https://ror.org/05vrs3189</idno>
          <idno type="Wikidata">Q116959497</idno>
          <orgName>Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189</orgName>
          <orgName type="acronym">CRIStAL</orgName>
          <date type="start">2015-01-01</date>
          <desc>
            <address>
              <addrLine>Université de Lille - Campus scientifique - Bâtiment ESPRIT - Avenue Henri Poincaré - 59655 Villeneuve d’Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cristal.univ-lille.fr/</ref>
          </desc>
          <listRelation>
            <relation name="UMR9189" active="#struct-120930" type="direct"/>
            <relation name="UMR9189" active="#struct-374570" type="direct"/>
            <relation name="UMR9189" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-432037" status="OLD">
          <idno type="RNSR">200919009C</idno>
          <orgName>Analyses and Languages Constructs for Object-Oriented Application Evolution</orgName>
          <orgName type="acronym">RMOD</orgName>
          <date type="start">2015-01-01</date>
          <date type="end">2023-03-31</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/rmod</ref>
          </desc>
          <listRelation>
            <relation active="#struct-104752" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-410272" type="direct"/>
            <relation name="UMR9189" active="#struct-120930" type="indirect"/>
            <relation name="UMR9189" active="#struct-374570" type="indirect"/>
            <relation name="UMR9189" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-303465" status="VALID">
          <idno type="IdRef">026432838</idno>
          <idno type="ISNI">0000 0001 2290 8069</idno>
          <idno type="ROR">https://ror.org/006e5kg04</idno>
          <idno type="Wikidata">Q612665</idno>
          <orgName>Vrije Universiteit Brussel [Bruxelles]</orgName>
          <orgName type="acronym">VUB</orgName>
          <date type="start">1970-01-01</date>
          <desc>
            <address>
              <addrLine>Pleinlaan 2, 1050 Brussel</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">https://www.vub.be/en/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-224096" status="OLD">
          <idno type="ROR">https://ror.org/05ate2e14</idno>
          <orgName>École des Mines de Douai</orgName>
          <orgName type="acronym">Mines Douai EMD</orgName>
          <date type="end">2016-12-31</date>
          <desc>
            <address>
              <addrLine>941 rue Charles Bourseul - CS10838 - 59508 Douai Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www2.mines-douai.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-302102" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-120930" status="VALID">
          <idno type="IdRef">256304629</idno>
          <idno type="ISNI">0000000122034461</idno>
          <idno type="ROR">https://ror.org/01x441g73</idno>
          <orgName>Centrale Lille</orgName>
          <desc>
            <address>
              <addrLine>École Centrale de Lille - Cité Scientifique - CS 20048 59651 Villeneuve d'Ascq Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://centralelille.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-374570" status="VALID">
          <idno type="IdRef">223446556</idno>
          <idno type="ISNI">0000 0001 2242 6780</idno>
          <idno type="ROR">https://ror.org/02kzqn938</idno>
          <idno type="Wikidata">Q3551621</idno>
          <orgName>Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>EPE Université de Lille. -- 42 rue Paul Duez, 59000 Lille</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.univ-lille.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-104752" status="VALID">
          <idno type="RNSR">200818245B</idno>
          <idno type="ROR">https://ror.org/04eej9726</idno>
          <orgName>Centre Inria de l'Université de Lille</orgName>
          <desc>
            <address>
              <addrLine>Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza 59650 Villeneuve d'Ascq</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/lille/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-302102" status="VALID">
          <idno type="IdRef">192427156</idno>
          <idno type="ISNI">000000012202567X</idno>
          <idno type="ROR">https://ror.org/025vp2923</idno>
          <idno type="Wikidata">Q27962533</idno>
          <orgName>Institut Mines-Télécom [Paris]</orgName>
          <orgName type="acronym">IMT</orgName>
          <date type="start">2012-03-01</date>
          <desc>
            <address>
              <addrLine>19 Place Marguerite Perey, 91120 Palaiseau</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.imt.fr/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>