Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13955))

  • 577 Accesses

Abstract

Distributed Ledger Technologies (DLT) characteristics can contribute to several domains, such as Multi-agent Systems (MAS), facilitating the agreement between agents, managing trust relationships, and distributed scenarios. Some contributions to this integration are in the theoretical stage, and the few existing practical contributions have limitations and low performance. This work presents a MAS approach that can use digital assets as a factor of agreement in the relationship between cognitive agents using the Belief-Desire-Intention model. To validate the proposed methodology, we present the middleware Velluscinum that offers new internal actions to agents. The middleware was tested by adapting the Building-a-House classic example to cryptocurrency and agreements mediated by a distributed ledger.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://velluscinum.chon.group/.

References

  1. Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Sci. Comput. Program. 78(6), 747–761 (2013). https://doi.org/10.1016/j.scico.2011.10.004

    Article  Google Scholar 

  2. Boissier, O., Hübner, J.F., Ricci, A.: The JaCaMo framework. In: Aldewereld, H., Boissier, O., Dignum, V., Noriega, P., Padget, J. (eds.) Social Coordination Frameworks for Social Technical Systems. LGTS, vol. 30, pp. 125–151. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-33570-4_7

    Chapter  Google Scholar 

  3. Bordini, R., Hübner, J., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. Wiley Series in Agent Technology, Wiley, Hoboken (2007)

    Google Scholar 

  4. Bratman, M.: Intention, Plans, and Practical Reason. Harvard University Press, Cambridge, Cambridge, MA (1987)

    Google Scholar 

  5. de Brito, M., Hübner, J.F., Boissier, O.: Situated artificial institutions: stability, consistency, and flexibility in the regulation of agent societies. Auton. Agent Multi-Agent Syst. 32(2), 219–251 (2017). https://doi.org/10.1007/s10458-017-9379-3

    Article  Google Scholar 

  6. Calvaresi, D., Calbimonte, J.P., Dubovitskaya, A., Mattioli, V., Piguet, J.G., Schumacher, M.: The good, the bad, and the ethical implications of bridging blockchain and multi-agent systems. Information 10(12) (2019). https://doi.org/10.3390/info10120363

  7. Contreras, A.F.: Benchmarking of blockchain technologies used in a decentralized data marketplace. Grado en Ingeniería Informática, E.T.S de Ingenieros Informáticos (UPM), Madrid, España, June 2019. https://oa.upm.es/55775/

  8. Dabbagh, M., Choo, K.K.R., Beheshti, A., Tahir, M., Safa, N.S.: A survey of empirical performance evaluation of permissioned blockchain platforms: challenges and opportunities. Comput. Secur. 100, 102078 (2021). https://doi.org/10.1016/j.cose.2020.102078

    Article  Google Scholar 

  9. El Ioini, N., Pahl, C.: A review of distributed ledger technologies. In: Panetto, H., Debruyne, C., Proper, H.A., Ardagna, C.A., Roman, D., Meersman, R. (eds.) OTM 2018. LNCS, vol. 11230, pp. 277–288. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-02671-4_16

    Chapter  Google Scholar 

  10. Ge, Z., Loghin, D., Ooi, B.C., Ruan, P., Wang, T.: Hybrid blockchain database systems: design and performance. Proc. VLDB Endow. 15(5), 1092–1104 (2022). https://doi.org/10.14778/3510397.3510406

  11. Kampik, T., Najjar, A.: Simulating, off-chain and on-chain: agent-based simulations in cross-organizational business processes. Information 11(1) (2020). https://doi.org/10.3390/info11010034

  12. Manoel, F., Pantoja, C.E., Samyn, L., de Jesus, V.S.: Physical artifacts for agents in a cyber-physical system: a case study in oil & gas scenario (EEAS). In: The 32nd International Conference on Software Engineering and Knowledge Engineering, SEKE 2020, pp. 55–60. KSI Research Inc. (2020)

    Google Scholar 

  13. McConaghy, T., et al.: Bigchaindb: a scalable blockchain database. white paper, BigChainDB (2016)

    Google Scholar 

  14. Minarsch, D., Favorito, M., Hosseini, S.A., Turchenkov, Y., Ward, J.: Autonomous economic agent framework. In: Alechina, N., Baldoni, M., Logan, B. (eds.) Engineering Multi-Agent Systems. EMAS 2021. LNCS, vol. 13190, pp. 237–253. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-97457-2_14

  15. Nasir, Q., Qasse, I.A., Abu Talib, M., Nassif, A.B.: Performance analysis of hyperledger fabric platforms. Secur. Commun. Netw. 2018, 1–14 (2018). https://doi.org/10.1155/2018/3976093

    Article  Google Scholar 

  16. Papi, F.G., Hübner, J.F., de Brito, M.: A blockchain integration to support transactions of assets in multi-agent systems. Eng. Appl. Artif. Intell. 107, 104534 (2022). https://doi.org/10.1016/j.engappai.2021.104534

    Article  Google Scholar 

  17. Podgorelec, B., Turkanović, M., Šestak, M.: A brief review of database solutions used within blockchain platforms. In: Prieto, J., Pinto, A., Das, A.K., Ferretti, S. (eds.) BLOCKCHAIN 2020. AISC, vol. 1238, pp. 121–130. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-52535-4_13

    Chapter  Google Scholar 

  18. Rajasekaran, A.S., Azees, M., Al-Turjman, F.: A comprehensive survey on blockchain technology. Sustain. Energy Technol. Assess. 52, 102039 (2022). https://doi.org/10.1016/j.seta.2022.102039

    Article  Google Scholar 

  19. Ramchurn, S.D., Huynh, D., Jennings, N.R.: Trust in multi-agent systems. Knowl. Eng. Rev. 19(1), 1–25 (2004)

    Article  Google Scholar 

  20. Ricci, A., Viroli, M., Omicini, A.: Programming MAS with artifacts. In: Bordini, R.H., Dastani, M.M., Dix, J., El Fallah Seghrouchni, A. (eds.) ProMAS 2005. LNCS (LNAI), vol. 3862, pp. 206–221. Springer, Heidelberg (2006). https://doi.org/10.1007/11678823_13

    Chapter  MATH  Google Scholar 

  21. Ruan, P., et al.: Blockchains vs. distributed databases: dichotomy and fusion. In: Proceedings of the 2021 International Conference on Management of Data, pp. 1504–1517. SIGMOD ’21, New York, NY, USA (2021). https://doi.org/10.1145/3448016.3452789

  22. Shalaby, S., Abdellatif, A.A., Al-Ali, A., Mohamed, A., Erbad, A., Guizani, M.: Performance evaluation of hyperledger fabric. In: 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT), pp. 608–613. IEEE, Doha, Qatar, February 2020. https://doi.org/10.1109/ICIoT48696.2020.9089614

  23. Sichman, J.S., Demazeau, Y., Boissier, O.: When can knowledge-based systems be called agents. In: Simpósio Brasileiro de Inteligência Artificial, vol. 9, pp. 172–185. SBC, Rio de Janeiro (1992)

    Google Scholar 

  24. Tikhomirov, S.: Ethereum: state of knowledge and research perspectives. In: Imine, A., Fernandez, J.M., Marion, J.-Y., Logrippo, L., Garcia-Alfaro, J. (eds.) FPS 2017. LNCS, vol. 10723, pp. 206–221. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-75650-9_14

    Chapter  Google Scholar 

  25. Wooldridge, M.J.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nilson Mori Lazarin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mori Lazarin, N., Machado Coelho, I., Pantoja, C.E., Viterbo, J. (2023). Velluscinum: A Middleware for Using Digital Assets in Multi-agent Systems. In: Mathieu, P., Dignum, F., Novais, P., De la Prieta, F. (eds) Advances in Practical Applications of Agents, Multi-Agent Systems, and Cognitive Mimetics. The PAAMS Collection. PAAMS 2023. Lecture Notes in Computer Science(), vol 13955. Springer, Cham. https://doi.org/10.1007/978-3-031-37616-0_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-37616-0_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-37615-3

  • Online ISBN: 978-3-031-37616-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics