Articles producció científica> Enginyeria Informàtica i Matemàtiques

Co-Utile Peer-to-Peer Decentralized Computing

  • Datos identificativos

    Identificador: imarina:7474008
    Autores:
    Domingo-Ferrer, JosepBlanco-Justicia, AlbertoSanchez, DavidJebreel, Najeeb
    Resumen:
    © 2020 IEEE. Outsourcing computation allows wielding huge computational power. Even though cloud computing is the most usual type of outsourcing, resorting to idle edge devices for decentralized computation is an increasingly attractive alternative. We tackle the problem of making peer honesty and thus computation correctness self-enforcing in decentralized computing with untrusted peers. To do so, we leverage the co-utility property, which characterizes a situation in which honest co-operation is the best rational option to take even for purely selfish agents; in particular, if a protocol is co-utile, it is self-enforcing. Reputation is a powerful incentive that can make a P2P protocol co-utile. We present a co-utile P2P decentralized computing protocol that builds on a decentralized reputation calculation, which is itself co-utile and therefore self-enforcing. In this protocol, peers are given a computational task including code and data and they are incentivized to compute it correctly. Based also on co-utile reputation, we then present a protocol for federated learning, whereby peers compute on their local private data and have no incentive to randomly attack or poison the model. Our experiments show the viability of our co-utile approach to obtain correct results in both decentralized computation and federated learning.
  • Otros:

    Autor según el artículo: Domingo-Ferrer, Josep; Blanco-Justicia, Alberto; Sanchez, David; Jebreel, Najeeb
    Departamento: Enginyeria Informàtica i Matemàtiques
    Autor/es de la URV: Blanco Justicia, Alberto / Domingo Ferrer, Josep / Jebreel, Najeeb Moharram Salim / Sánchez Ruenes, David
    Palabras clave: Self-enforcing protocols Self-enforcement Reputation P2p computing Federated learning Edge computing Co-utility
    Resumen: © 2020 IEEE. Outsourcing computation allows wielding huge computational power. Even though cloud computing is the most usual type of outsourcing, resorting to idle edge devices for decentralized computation is an increasingly attractive alternative. We tackle the problem of making peer honesty and thus computation correctness self-enforcing in decentralized computing with untrusted peers. To do so, we leverage the co-utility property, which characterizes a situation in which honest co-operation is the best rational option to take even for purely selfish agents; in particular, if a protocol is co-utile, it is self-enforcing. Reputation is a powerful incentive that can make a P2P protocol co-utile. We present a co-utile P2P decentralized computing protocol that builds on a decentralized reputation calculation, which is itself co-utile and therefore self-enforcing. In this protocol, peers are given a computational task including code and data and they are incentivized to compute it correctly. Based also on co-utile reputation, we then present a protocol for federated learning, whereby peers compute on their local private data and have no incentive to randomly attack or poison the model. Our experiments show the viability of our co-utile approach to obtain correct results in both decentralized computation and federated learning.
    Acceso a la licencia de uso: https://creativecommons.org/licenses/by/3.0/es/
    ISSN: 9781728160955
    Direcció de correo del autor: najeeb.jebreel@urv.cat alberto.blanco@urv.cat najeeb.jebreel@urv.cat david.sanchez@urv.cat josep.domingo@urv.cat
    Identificador del autor: 0000-0002-1108-8082 0000-0001-7275-7887 0000-0001-7213-4962
    Fecha de alta del registro: 2024-10-12
    Versión del articulo depositado: info:eu-repo/semantics/acceptedVersion
    URL Documento de licencia: https://repositori.urv.cat/ca/proteccio-de-dades/
    Referencia al articulo segun fuente origial: Proceedings - 20th Ieee/Acm International Symposium On Cluster, Cloud And Internet Computing, Ccgrid 2020. 31-40
    Referencia de l'ítem segons les normes APA: Domingo-Ferrer, Josep; Blanco-Justicia, Alberto; Sanchez, David; Jebreel, Najeeb (2020). Co-Utile Peer-to-Peer Decentralized Computing.
    Entidad: Universitat Rovira i Virgili
    Año de publicación de la revista: 2020
    Tipo de publicación: Proceedings Paper
  • Palabras clave:

    Self-enforcing protocols
    Self-enforcement
    Reputation
    P2p computing
    Federated learning
    Edge computing
    Co-utility
  • Documentos:

  • Cerca a google

    Search to google scholar