From the Blockchain to Logic Programming and Back: Research Perspectives


Giovanni Ciatto, Roberta Calegari, Stefano Mariani, Enrico Denti, Andrea Omicini

Massimo Cossentino, Luca Sabatucci, Valeria Seidita (eds.)
WOA 2018 – 19th Workshop "From Objects to Agents”, pages 69-74
CEUR Workshop Proceedings (AI*IA Series) 2215
Sun SITE Central Europe, RWTH Aachen University
June 2018

The blockchain is a novel approach to support distributed systems enabling a common, consistent view of a shared state among distributed nodes.
There, smart contracts are computer programs that allow users to deploy arbitrary computations, in charge of automatically regulate state transitions and enforce properties.
In this paper we speculate on how the blockchain and smart contracts could take advantage of a logic programming approach, and, complementarily, on how logic programming can benefit from the blockchain infrastructure.
Accordingly, we discuss some possible research directions and open questions for future research.

(keywords) blockchain, logic programming, smart contracts

Journals & Series

Events

  • XIX Workshop "From Objects to Agents" (WOA 2018) — 27/06/2018–29/06/2018

Publication

— authors

— editors

Massimo Cossentino, Luca Sabatucci, Valeria Seidita

— status

published

— sort

paper in proceedings

— publication date

June 2018

— volume

WOA 2018 – 19th Workshop "From Objects to Agents”

— series

CEUR Workshop Proceedings / AI*IA Series

— volume

2215

— pages

69-74

— location

Palermo, Italy

URLs

original page

identifiers

— DBLP

conf/woa/CiattoC0DO18

— IRIS

11585/646042

— Scholar

816353538952619884

— Scopus

2-s2.0-85054323401

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY