Blockchain and Smart-Contracts Modeled in a SwarmESB Ecosystem

  • Ioana Stănescu
  • Lenuţa Alboaie
  • Andrei PanuEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 931)


Blockchain has emerged as a trusted and secure distributed ledger for transactions while also being decentralised, distributed and its legitimacy not guaranteed by a trusted authority. Since the appearance of Bitcoin, Blockchain has known many implementations based on P2P architectures. This paper presents how the blockchain and smart contracts technologies can be integrated into the SwarmESB ecosystem. SwarmESB is a framework that helps building distributed applications, which benefit from privacy and scalability features. Our proposal will present the flexibility in building not only microservices based applications, but also decentralised applications employing blockchain and smart-contracts by modeling a sample Dapp.


Blockchain SwarmESB Smart-contracts Decentralised applications 



The dissemination of this work is partly funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 692178. It is also partially supported by the Private Sky Project, under the POC-A1-A1.2.3-G-2015 Programme (Grant Agreement no. P 40 371).


  1. 1.
    Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2008)Google Scholar
  2. 2.
  3. 3.
  4. 4.
    Alboaie, L., Alboaie, S., Barbu, T.: Extending swarm communication to unify choreography and long-lived processes. In: Proceedings of the 23rd International Conference on Information Systems Development, ISD 2014, Croatia, 2–4 September (2014)Google Scholar
  5. 5.
    Alboaie, L., Alboaie, S., Panu, A.: Swarm communication – a messaging pattern proposal for dynamic scalability in cloud. In: Proceedings of the 15th IEEE International Conference on High Performance Computing and Communications – IEEE HPCC, China, pp. 1930–1937 (2013).
  6. 6.
    Alboaie, S., Cosovan, D.: Private data system enabling self-sovereign storage managed by executable choreographies. In: Chen, L.Y., Reiser, H.P. (eds.) DAIS 2017. LNCS, vol. 10320, pp. 83–98. Springer, Cham (2017). Scholar
  7. 7.
    Alboaie, S., Alboaie, L., Vaida, M.-F., Olariu, C.: Executable choreographies applied in OPERANDO. Comput. Sci. J. Mold. 24, 417–436 (2016)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Faculty of Computer ScienceAlexandru Ioan Cuza University of IasiIașiRomania

Personalised recommendations