skip to main content
10.1145/3460537.3460566acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicbctConference Proceedingsconference-collections
research-article

Lisk Restaurant sidechain, evolution from Lisk SDK 2.3.8 to 5.0.3, evaluation of improvements in performance and security

Published:20 July 2021Publication History

ABSTRACT

In this paper, we evaluate the benefits of the Lisk SDK version, 5.0.3, over the old version of Lisk SDK 2.3.8 using the Restaurant sidechain solution created as a Proof-Of-Concept of online food requests using Lisk blockchain technology. We evaluated the Restaurant sidechain in aspects of performance, the capacity of receiving transactions in a short amount of time, the maximum waiting time for customers requesting food, consensus improvements of Lisk-BFT, and transaction spam attack resilience. It was observed the aspects of block size, transaction pool size, communication between nodes, and analyzed security concerns regarding liveness and Denial of Service attacks in the sidechain. In the end, we concluded that the new version of Lisk SDK 5.0 demonstrated improvements in size capacity of a block, and therefore improved Lisk Restaurant capacity to receive customers food requests, also transaction pool size improvement, and the creation of a mitigation strategy implemented on node life cycle reduced the chance of interruption on the entire network during a transaction spam attack.

References

  1. Elham Akbari, Wenbing Zhao, Shunkun Yang, and Xiong Luo. 2020. The Impact of Block Parameters on the Throughput and Security of Blockchains. In Proceedings of the 2020 The 2nd International Conference on Blockchain Technology (Hilo, HI, USA) (ICBCT’20). Association for Computing Machinery, New York, NY, USA, 13–18. https://doi.org/10.1145/3390566.3391673Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Lisk SDK documentation. Retrieved Feb 2021. https://lisk.io/documentation/lisk-sdkGoogle ScholarGoogle Scholar
  3. Davi Alves. 2020. Proof-of-Concept (POC) of Restaurants food requests in the Lisk Blockchain/sidechain. In Journal of Physics: Conference Series (JPCS)(Beijing, China). IOP Publishing, Bristol, UK, 8 pages. https://doi.org/10.1088/1742-6596/1828/1/012110 Chelsea Finn. 2018. Learning to Learn with Gradients. PhD Thesis, EECS Department, University of Berkeley.Google ScholarGoogle Scholar
  4. Jan Hackfeld. 2019. A lightweight BFT consensus protocol for blockchains. CoRR abs/1903.11434 (2019). arXiv:1903.11434 http://arxiv.org/abs/1903.11434Google ScholarGoogle Scholar
  5. Satoshi Nakamoto. 2009.Bitcoin: A Peer-to-Peer Electronic Cash System. Cryptography Mailing list at https://metzdowd.com (03 2009).Google ScholarGoogle Scholar
  6. Davi Alves. 2020. A Strategy for Mitigating Denial of Service Attacks on Nodes with Delegate Account of Lisk Blockchain. In Proceedings of the 2020 The 2nd International Conference on Blockchain Technology (Hilo, HI, USA) (ICBCT’20). Association for Computing Machinery, New York, NY, USA, 7–12. https://doi.org/10.1145/3390566.3391684.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kordek M. and Beddows O. 2016. White paper: LiskGoogle ScholarGoogle Scholar
  8. Leslie Lamport. 2001. Paxos Made Simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001) (December 2001), 51–58. https://www.microsoft.com/en-us/research/publication/paxos-made-simple/.Google ScholarGoogle Scholar
  9. Alessandro R. 2020. Introducing Lisk Tree. Retrieved Sep 2020 from https://lisk.io/blog/research/introducing-lisk-tree.Google ScholarGoogle Scholar
  10. Leslie Lamport, Robert Shostak, and Marshall Pease. 1982. The Byzantine Generals Problem.ACM Trans. Program.Lang. Syst.4, 3 (July 1982), 382–401. https://doi.org/10.1145/357172.357176Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Iker A. 2020. Introducing Lisk Dynamic Fee. Retrieved May 2020 from https://lisk.io/blog/research/lisks-dynamic-fee-systemGoogle ScholarGoogle Scholar
  12. Iker A. 2020. New Lisk ID System. Retrieved Jul 2020 from https://lisk.io/blog/research/new-lisk-id-systemGoogle ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    ICBCT '21: 2021 The 3rd International Conference on Blockchain Technology
    March 2021
    216 pages
    ISBN:9781450389624
    DOI:10.1145/3460537

    Copyright © 2021 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 20 July 2021

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited
  • Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)6

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format