07 Automating Intrusion Detection Systems in Smart Contracts

Blockchain technology has gained a lot of relevance in recent years, specifically the smart connect functionality, due to its great potential to decentralize different day-to-day scenarios. This technology brings many advantages thanks to its immutability, specifically smart contracts give blockchai...

Descripción completa

Detalles Bibliográficos
Autores: Echeberria-Barrio, Xabier, Zola, Francesco, Segurola-Gil, Lander, Orduna-Urrutia, Raul
Tipo de recurso: capítulo de libro
Fecha de publicación:2021
País:España
Institución:Universidad de Castilla-La Mancha
Repositorio:RUIdeRA. Repositorio Institucional de la UCLM
OAI Identifier:oai:ruidera.uclm.es:10578/28608
Acceso en línea:http://doi.org/10.18239/jornadas_2021.34.07
http://hdl.handle.net/10578/28608
Access Level:acceso abierto
Palabra clave:cybersegurity
cybersegurity analysis
Behavioural classification
Smart contract analysis
Intrusion Detection
id ES_762d8bfa731454bcbb5abc284df1c174
oai_identifier_str oai:ruidera.uclm.es:10578/28608
network_acronym_str ES
network_name_str España
repository_id_str
spelling 07 Automating Intrusion Detection Systems in Smart ContractsEcheberria-Barrio, XabierZola, FrancescoSegurola-Gil, LanderOrduna-Urrutia, Raulcyberseguritycybersegurity analysisBehavioural classificationSmart contract analysisIntrusion DetectionBlockchain technology has gained a lot of relevance in recent years, specifically the smart connect functionality, due to its great potential to decentralize different day-to-day scenarios. This technology brings many advantages thanks to its immutability, specifically smart contracts give blockchain a very great versatility. However, these smart contracts can bring many threats to the blockchain, considering that vulnerabilities they may have, which are immutable once deployed, can be exploited to attack them. Several studies have focused on studying these vulnerabilities in order to identify and fix them, thus deploying smart contracts in a secure way. This study has focused on developing an intrusion detection system (IDS) based on the path study. This IDS is deployed with the smart contract to be defended, which will monitor the transactions received by the defended smart contract looking at where the transaction comes from. This generates a path in the blockchain network, which will have some characteristics that are extracted and analyzed. This will detect possible threats received. Our approach suggests the implementation of an automated IDS in the smart contracts to defend them from possible threats.Ediciones de la Universidad de Castilla-La Mancha202120212021info:eu-repo/semantics/bookPartapplication/pdfapplication/pdfhttp://doi.org/10.18239/jornadas_2021.34.07http://hdl.handle.net/10578/28608reponame:RUIdeRA. Repositorio Institucional de la UCLMinstname:Universidad de Castilla-La ManchaEspañolinfo:eu-repo/semantics/openAccessoai:ruidera.uclm.es:10578/286082026-05-27T07:36:41Z
dc.title.none.fl_str_mv 07 Automating Intrusion Detection Systems in Smart Contracts
title 07 Automating Intrusion Detection Systems in Smart Contracts
spellingShingle 07 Automating Intrusion Detection Systems in Smart Contracts
Echeberria-Barrio, Xabier
cybersegurity
cybersegurity analysis
Behavioural classification
Smart contract analysis
Intrusion Detection
title_short 07 Automating Intrusion Detection Systems in Smart Contracts
title_full 07 Automating Intrusion Detection Systems in Smart Contracts
title_fullStr 07 Automating Intrusion Detection Systems in Smart Contracts
title_full_unstemmed 07 Automating Intrusion Detection Systems in Smart Contracts
title_sort 07 Automating Intrusion Detection Systems in Smart Contracts
dc.creator.none.fl_str_mv Echeberria-Barrio, Xabier
Zola, Francesco
Segurola-Gil, Lander
Orduna-Urrutia, Raul
author Echeberria-Barrio, Xabier
author_facet Echeberria-Barrio, Xabier
Zola, Francesco
Segurola-Gil, Lander
Orduna-Urrutia, Raul
author_role author
author2 Zola, Francesco
Segurola-Gil, Lander
Orduna-Urrutia, Raul
author2_role author
author
author
dc.subject.none.fl_str_mv cybersegurity
cybersegurity analysis
Behavioural classification
Smart contract analysis
Intrusion Detection
topic cybersegurity
cybersegurity analysis
Behavioural classification
Smart contract analysis
Intrusion Detection
description Blockchain technology has gained a lot of relevance in recent years, specifically the smart connect functionality, due to its great potential to decentralize different day-to-day scenarios. This technology brings many advantages thanks to its immutability, specifically smart contracts give blockchain a very great versatility. However, these smart contracts can bring many threats to the blockchain, considering that vulnerabilities they may have, which are immutable once deployed, can be exploited to attack them. Several studies have focused on studying these vulnerabilities in order to identify and fix them, thus deploying smart contracts in a secure way. This study has focused on developing an intrusion detection system (IDS) based on the path study. This IDS is deployed with the smart contract to be defended, which will monitor the transactions received by the defended smart contract looking at where the transaction comes from. This generates a path in the blockchain network, which will have some characteristics that are extracted and analyzed. This will detect possible threats received. Our approach suggests the implementation of an automated IDS in the smart contracts to defend them from possible threats.
publishDate 2021
dc.date.none.fl_str_mv 2021
2021
2021
dc.type.none.fl_str_mv info:eu-repo/semantics/bookPart
format bookPart
dc.identifier.none.fl_str_mv http://doi.org/10.18239/jornadas_2021.34.07
http://hdl.handle.net/10578/28608
url http://doi.org/10.18239/jornadas_2021.34.07
http://hdl.handle.net/10578/28608
dc.language.none.fl_str_mv Español
language_invalid_str_mv Español
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Ediciones de la Universidad de Castilla-La Mancha
publisher.none.fl_str_mv Ediciones de la Universidad de Castilla-La Mancha
dc.source.none.fl_str_mv reponame:RUIdeRA. Repositorio Institucional de la UCLM
instname:Universidad de Castilla-La Mancha
instname_str Universidad de Castilla-La Mancha
reponame_str RUIdeRA. Repositorio Institucional de la UCLM
collection RUIdeRA. Repositorio Institucional de la UCLM
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869411032889294848
score 15,301603