Skip to main content

2019 | OriginalPaper | Buchkapitel

Decentralized Service Registry and Discovery in P2P Networks Using Blockchain Technology

verfasst von : Peter de Lange, Tom Janson, Ralf Klamma

Erschienen in: Web Engineering

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Decentralized information systems radically change the power dynamics of the Web by establishing participants as equal peers, which form a self-governing community. However, decentralized infrastructures currently do not offer a way for users to easily explore available services in the network, nor the ability to securely verify their origin and history. In this contribution, we approach these challenges by exploiting the tamper-proofness of blockchain technology to build a decentralized service registry and discovery system for an existing decentralized microservice infrastructure. With this, users are able to find services in a network and are also able to verify their integrity and origin. Our first evaluations show promising results with this kind of system in the domain of decentralized service provisioning, while also raising research questions for future research in this field.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bartoletti, M., Pompianu, L.: An empirical analysis of smart contracts: platforms, applications, and design patterns. In: Brenner, M., Rohloff, K., Bonneau, J., Miller, A., Ryan, P.Y.A., Teague, V., Bracciali, A., Sala, M., Pintore, F., Jakobsson, M. (eds.) FC 2017. LNCS, vol. 10323, pp. 494–509. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70278-0_31CrossRef Bartoletti, M., Pompianu, L.: An empirical analysis of smart contracts: platforms, applications, and design patterns. In: Brenner, M., Rohloff, K., Bonneau, J., Miller, A., Ryan, P.Y.A., Teague, V., Bracciali, A., Sala, M., Pintore, F., Jakobsson, M. (eds.) FC 2017. LNCS, vol. 10323, pp. 494–509. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-70278-0_​31CrossRef
2.
Zurück zum Zitat Berners-Lee, T.: Information management: a proposal (1989) Berners-Lee, T.: Information management: a proposal (1989)
3.
Zurück zum Zitat Berners-Lee, T., Hendler, J.A., Lassila, O.: The semantic web. Sci. Am. 284(5), 28–37 (2001)CrossRef Berners-Lee, T., Hendler, J.A., Lassila, O.: The semantic web. Sci. Am. 284(5), 28–37 (2001)CrossRef
4.
Zurück zum Zitat Bettstetter, C., Renner, C.: A comparison of service discovery protocols and implementation of the service location protocol. In: EUNICE 2000, 6th Open European Summer School (2001) Bettstetter, C., Renner, C.: A comparison of service discovery protocols and implementation of the service location protocol. In: EUNICE 2000, 6th Open European Summer School (2001)
5.
Zurück zum Zitat Buterin, V.: A Modest Proposal for Ethereum 2.0 (2017) Buterin, V.: A Modest Proposal for Ethereum 2.0 (2017)
6.
Zurück zum Zitat Guttman, E.: Service location protocol: automatic discovery of IP network services. IEEE Internet Comput. 3(4), 71–80 (1999)CrossRef Guttman, E.: Service location protocol: automatic discovery of IP network services. IEEE Internet Comput. 3(4), 71–80 (1999)CrossRef
7.
Zurück zum Zitat Klusch, M.: Semantic web service coordination. In: CASCOM: Intelligent Service Coordination in the Semantic Web, pp. 59–104. Birkhäuser Basel (2008) Klusch, M.: Semantic web service coordination. In: CASCOM: Intelligent Service Coordination in the Semantic Web, pp. 59–104. Birkhäuser Basel (2008)
8.
Zurück zum Zitat La Torre, G., Monteleone, S., Cavallo, M., D’Amico, V., Catania, V.: A context-aware solution to improve web service discovery and user-service interaction. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, pp. 180–187 (2016) La Torre, G., Monteleone, S., Cavallo, M., D’Amico, V., Catania, V.: A context-aware solution to improve web service discovery and user-service interaction. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, pp. 180–187 (2016)
9.
Zurück zum Zitat de Lange, P., Göschlberger, B., Farrell, T., Klamma, R.: A microservice infrastructure for distributed communities of practice. In: Lifelong Technology-Enhanced Learning, pp. 172–186 (2018) de Lange, P., Göschlberger, B., Farrell, T., Klamma, R.: A microservice infrastructure for distributed communities of practice. In: Lifelong Technology-Enhanced Learning, pp. 172–186 (2018)
10.
Zurück zum Zitat Mattila, J.: The Blockchain Phenomenon - The Disruptive Potential of Distributed Consensus Architectures (2016) Mattila, J.: The Blockchain Phenomenon - The Disruptive Potential of Distributed Consensus Architectures (2016)
11.
Zurück zum Zitat Newman, S.: Building Microservices: Designing Fine-Grained Systems. O’Reilly, Sebastopol (2015) Newman, S.: Building Microservices: Designing Fine-Grained Systems. O’Reilly, Sebastopol (2015)
12.
Zurück zum Zitat O’Reilly, T.: What is web 20: design patterns and business models for the next generation of software. Commun. Strat. 65, 17–37 (2007) O’Reilly, T.: What is web 20: design patterns and business models for the next generation of software. Commun. Strat. 65, 17–37 (2007)
13.
Zurück zum Zitat Paolucci, M., Sycara, K.P., Nishimura, T., Srinivasan, N.: Using DAML-S for P2P discovery. In: Proceedings of the International Conference on Web Services, pp. 203–207 (2003) Paolucci, M., Sycara, K.P., Nishimura, T., Srinivasan, N.: Using DAML-S for P2P discovery. In: Proceedings of the International Conference on Web Services, pp. 203–207 (2003)
14.
Zurück zum Zitat Pease, M., Shostak, R., Lamport, L.: Reaching agreement in the presence of faults. J. ACM 27(2), 228–234 (1980)MathSciNetCrossRef Pease, M., Shostak, R., Lamport, L.: Reaching agreement in the presence of faults. J. ACM 27(2), 228–234 (1980)MathSciNetCrossRef
15.
Zurück zum Zitat Rambold, M., Kasinger, H., Lautenbacher, F., Bauer, B.: Towards autonomic service discovery a survey and comparison. In: IEEE International Conference on Services Computing, pp. 192–201 (2009) Rambold, M., Kasinger, H., Lautenbacher, F., Bauer, B.: Towards autonomic service discovery a survey and comparison. In: IEEE International Conference on Services Computing, pp. 192–201 (2009)
16.
Zurück zum Zitat Sahin, O.D., Gerede, C.E., Agrawal, D., El Abbadi, A., Ibarra, O., Su, J.: SPiDeR: P2P-based web service discovery. In: Service-Oriented Computing, pp. 157–169 (2005) Sahin, O.D., Gerede, C.E., Agrawal, D., El Abbadi, A., Ibarra, O., Su, J.: SPiDeR: P2P-based web service discovery. In: Service-Oriented Computing, pp. 157–169 (2005)
17.
Zurück zum Zitat Schlosser, M., Sintek, M., Decker, S., Nejdl, W.: A scalable and ontology-based P2P infrastructure for semantic web services. In: Peer-to-Peer Computing, pp. 104–111 (2002) Schlosser, M., Sintek, M., Decker, S., Nejdl, W.: A scalable and ontology-based P2P infrastructure for semantic web services. In: Peer-to-Peer Computing, pp. 104–111 (2002)
18.
Zurück zum Zitat Schmidt, C., Parashar, M.: A peer-to-peer approach to web service discovery. World Wide Web 7(2), 211–229 (2004)CrossRef Schmidt, C., Parashar, M.: A peer-to-peer approach to web service discovery. World Wide Web 7(2), 211–229 (2004)CrossRef
19.
Zurück zum Zitat Sun, C., Lin, Y., Kemme, B.: Comparison of UDDI registry replication strategies. In: IEEE International Conference on Web Services, pp. 218–225 (2004) Sun, C., Lin, Y., Kemme, B.: Comparison of UDDI registry replication strategies. In: IEEE International Conference on Web Services, pp. 218–225 (2004)
20.
Zurück zum Zitat Thaden, U., Siberski, W., Nejdl, W.: A Semantic Web based Peer-to-Peer Service Registry Network (2003) Thaden, U., Siberski, W., Nejdl, W.: A Semantic Web based Peer-to-Peer Service Registry Network (2003)
22.
Zurück zum Zitat Wenger, E.: Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, Cambridge (1998)CrossRef Wenger, E.: Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, Cambridge (1998)CrossRef
23.
Zurück zum Zitat Wood, G.: Ethereum: A Secure Decentralized Transaction Ledger (2014) Wood, G.: Ethereum: A Secure Decentralized Transaction Ledger (2014)
Metadaten
Titel
Decentralized Service Registry and Discovery in P2P Networks Using Blockchain Technology
verfasst von
Peter de Lange
Tom Janson
Ralf Klamma
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-19274-7_22

Premium Partner