Fractional reservation based mempool processing in blockchains

Stanislav Kruglik, Yash Madhwal, Sergey Vorobyov, Yury Yanovich

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    1 Citation (Scopus)


    A massive traffic events that impact all the nodes in the distributed system may cause a Denial of Service (DoS). Managing DoS attacks is even harder in peer-to-peer projects because of multiple equal in rights nodes (miners or maintainers) that communicate across the globe to secure the network. In most blockchains, users can send transactions. Moreover, as a systems throughput is limited, the ability to send transactions should be limited in some honest and transparent way. Otherwise, the pool of unconfirmed (pending) transactions mempool could be overloaded, and it may cause DoS. In Bitcoin, users pay a fee for each transaction to address this issue. introduced an alternative approach based on the fractional reservation of the blockchain block space. This approach is an adaptation of similar ones from the network routing and banking systems. The block space fractional reservation for blockchains in terms of a score function is introduced in this paper. Authors made a private blockchain project demo on Exonum framework. The score function influences only on mempool processing, and other blockchains can also make use of it.

    Original languageEnglish
    Title of host publicationICBTA 2019 - 2019 2nd International Conference on Blockchain Technology and Applications
    PublisherAssociation for Computing Machinery
    Number of pages5
    ISBN (Electronic)9781450377430
    Publication statusPublished - 9 Dec 2019
    Event2nd International Conference on Blockchain Technology and Applications, ICBTA 2019 - Xi'an, China
    Duration: 9 Dec 201911 Dec 2019

    Publication series

    NameACM International Conference Proceeding Series


    Conference2nd International Conference on Blockchain Technology and Applications, ICBTA 2019


    • Blockchain
    • Denial of service attack
    • Fractional reservation


    Dive into the research topics of 'Fractional reservation based mempool processing in blockchains'. Together they form a unique fingerprint.

    Cite this