DeepThought: a Reputation and Voting-based Blockchain Oracle

Marco Di Gennaro, Lorenzo Italiano, Giovanni Meroni, Giovanni Quattrocchi

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

54 Downloads (Pure)

Abstract

Thanks to built-in immutability and persistence, the blockchain is often seen as a promising technology to certify information. However, when the information does not originate from the blockchain itself, its correctness cannot be taken for granted. To address this limitation, blockchain oracles -- services that validate external information before storing it in a blockchain -- were introduced. In particular, when the validation cannot be automated, oracles rely on humans that collaboratively cross-check external information. In this paper, we present DeepThought, a distributed human-based oracle that combines voting and reputation schemes. An empirical evaluation compares DeepThought with a state-of-the-art solution and shows that our approach achieves greater resistance to voters corruptions in different configurations.
Original languageEnglish
Title of host publicationService-Oriented Computing
PublisherSpringer
Publication date2022
Pages369–383
ISBN (Print)978-3-031-20983-3
DOIs
Publication statusPublished - 2022
Event20th International Conference on Service-Oriented Computing - Hotel Meliá Sevilla, Sevilla, Spain
Duration: 29 Nov 20222 Dec 2022
Conference number: 20
https://icsoc2022.spilab.es/

Conference

Conference20th International Conference on Service-Oriented Computing
Number20
LocationHotel Meliá Sevilla
Country/TerritorySpain
CitySevilla
Period29/11/202202/12/2022
Internet address
SeriesLecture Notes in Computer Science
Volume13740
ISSN0302-9743

Keywords

  • Blockchain oracles
  • Data certification services
  • Voting mechanisms
  • Human-based services

Fingerprint

Dive into the research topics of 'DeepThought: a Reputation and Voting-based Blockchain Oracle'. Together they form a unique fingerprint.

Cite this