logo móvil
Contáctanos

Detección de contratos maliciosos para la red blockchain mediante aprendizaje profundo ligero implementado a través de IA explicativa

Autores: Kang, Yeajun; Kim, Wonwoong; Kim, Hyunji; Lee, Minwoo; Song, Minho; Seo, Hwajeong

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Detección de contratos maliciosos para la red blockchain mediante aprendizaje profundo ligero implementado a través de IA explicativa


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Contrato inteligente
Cadena de bloques
Contratos maliciosos
Aprendizaje profundo
Gredeeptector
IoT

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 46

Citaciones: Sin citaciones


Descripción
Un contrato inteligente es un contrato digital en una cadena de bloques. A través de los contratos inteligentes, las transacciones entre partes son posibles sin un tercero en la red de bloques. Sin embargo, existen contratos maliciosos, como contratos codiciosos, que pueden causar un daño enorme a los usuarios y a las redes de bloques. Por lo tanto, se requieren contramedidas contra este problema. En este trabajo, proponemos un sistema de detección de contratos codiciosos basado en aprendizaje profundo. El modelo de detección se entrena a través de la frecuencia de los opcodes en el contrato inteligente. Además, implementamos Gredeeptector, un modelo ligero para despliegue en el IoT. Identificamos instrucciones importantes para la detección a través de inteligencia artificial explicativa (XAI). Después, entrenamos Gredeeptector solo con instrucciones importantes. Por lo tanto, Gredeeptector es un modelo de detección eficiente en computación y memoria para el IoT. A través de nuestro enfoque, logramos una alta precisión de detección del 92.3%. Además, el tamaño del archivo del modelo ligero se reduce en un 41.5% en comparación con el modelo base y hay poco pérdida de precisión.

Otros recursos que podrían interesarte

Temas Virtualpro