<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>conference paper</genre>

<titleInfo><title>Hierarchical consensus: A horizontal scaling framework for blockchains</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Alfonso</namePart>
  <namePart type="family">De la Rocha</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Eleftherios</namePart>
  <namePart type="family">Kokoris Kogias</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">f5983044-d7ef-11ea-ac6d-fd1430a26d30</identifier></name>
<name type="personal">
  <namePart type="given">Jorge M.</namePart>
  <namePart type="family">Soares</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Marko</namePart>
  <namePart type="family">Vukolic</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">ElKo</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>



<name type="conference">
  <namePart>ICDCSW: International Conference on Distributed Computing Systems Workshop</namePart>
</name>






<abstract lang="eng">We present the Filecoin Hierarchical Consensus framework, which aims to overcome the throughput challenges of blockchain consensus by horizontally scaling the network. Unlike traditional sharding designs, based on partitioning the state of the network, our solution centers on the concept of subnets -which are organized hierarchically- and can be spawned on-demand to manage new state. Child sub nets are firewalled from parent subnets, have their own specific policies, and run a different consensus algorithm, increasing the network capacity and enabling new applications. Moreover, they benefit from the security of parent subnets by periodically checkpointing state. In this paper, we introduce the overall system architecture, our detailed designs for cross-net transaction handling, and the open questions that we are still exploring.</abstract>

<originInfo><publisher>Institute of Electrical and Electronics Engineers</publisher><dateIssued encoding="w3cdtf">2022</dateIssued><place><placeTerm type="text">Bologna, Italy</placeTerm></place>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>42nd International Conference on Distributed Computing Systems Workshops</title></titleInfo>
  <identifier type="eIssn">2332-5666</identifier>
  <identifier type="ISI">000895984800009</identifier><identifier type="doi">10.1109/icdcsw56584.2022.00018</identifier>
<part><detail type="volume"><number>2022</number></detail><extent unit="pages">45-52</extent>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<mla>De la Rocha, Alfonso, et al. “Hierarchical Consensus: A Horizontal Scaling Framework for Blockchains.” &lt;i&gt;42nd International Conference on Distributed Computing Systems Workshops&lt;/i&gt;, vol. 2022, Institute of Electrical and Electronics Engineers, 2022, pp. 45–52, doi:&lt;a href=&quot;https://doi.org/10.1109/icdcsw56584.2022.00018&quot;&gt;10.1109/icdcsw56584.2022.00018&lt;/a&gt;.</mla>
<ama>De la Rocha A, Kokoris Kogias E, Soares JM, Vukolic M. Hierarchical consensus: A horizontal scaling framework for blockchains. In: &lt;i&gt;42nd International Conference on Distributed Computing Systems Workshops&lt;/i&gt;. Vol 2022. Institute of Electrical and Electronics Engineers; 2022:45-52. doi:&lt;a href=&quot;https://doi.org/10.1109/icdcsw56584.2022.00018&quot;&gt;10.1109/icdcsw56584.2022.00018&lt;/a&gt;</ama>
<apa>De la Rocha, A., Kokoris Kogias, E., Soares, J. M., &amp;#38; Vukolic, M. (2022). Hierarchical consensus: A horizontal scaling framework for blockchains. In &lt;i&gt;42nd International Conference on Distributed Computing Systems Workshops&lt;/i&gt; (Vol. 2022, pp. 45–52). Bologna, Italy: Institute of Electrical and Electronics Engineers. &lt;a href=&quot;https://doi.org/10.1109/icdcsw56584.2022.00018&quot;&gt;https://doi.org/10.1109/icdcsw56584.2022.00018&lt;/a&gt;</apa>
<ieee>A. De la Rocha, E. Kokoris Kogias, J. M. Soares, and M. Vukolic, “Hierarchical consensus: A horizontal scaling framework for blockchains,” in &lt;i&gt;42nd International Conference on Distributed Computing Systems Workshops&lt;/i&gt;, Bologna, Italy, 2022, vol. 2022, pp. 45–52.</ieee>
<ista>De la Rocha A, Kokoris Kogias E, Soares JM, Vukolic M. 2022. Hierarchical consensus: A horizontal scaling framework for blockchains. 42nd International Conference on Distributed Computing Systems Workshops. ICDCSW: International Conference on Distributed Computing Systems Workshop vol. 2022, 45–52.</ista>
<chicago>De la Rocha, Alfonso, Eleftherios Kokoris Kogias, Jorge M. Soares, and Marko Vukolic. “Hierarchical Consensus: A Horizontal Scaling Framework for Blockchains.” In &lt;i&gt;42nd International Conference on Distributed Computing Systems Workshops&lt;/i&gt;, 2022:45–52. Institute of Electrical and Electronics Engineers, 2022. &lt;a href=&quot;https://doi.org/10.1109/icdcsw56584.2022.00018&quot;&gt;https://doi.org/10.1109/icdcsw56584.2022.00018&lt;/a&gt;.</chicago>
<short>A. De la Rocha, E. Kokoris Kogias, J.M. Soares, M. Vukolic, in:, 42nd International Conference on Distributed Computing Systems Workshops, Institute of Electrical and Electronics Engineers, 2022, pp. 45–52.</short>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>12160</recordIdentifier><recordCreationDate encoding="w3cdtf">2023-01-12T12:09:28Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2023-08-04T09:06:02Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
