logo móvil
Contáctanos

Método de Protección de Privacidad para Transacciones en Blockchain Basado en Criptografía Homomórfica Ligera

Autores: Wang, Guiyou; Li, Chao; Dai, Bingrong; Zhang, Shaohua

Idioma: Inglés

Editor: MDPI

Año: 2024

Descargar PDF

Acceso abierto

Artículo científico
2024

Método de Protección de Privacidad para Transacciones en Blockchain Basado en Criptografía Homomórfica Ligera


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Método de protección de la privacidad
Transacciones en blockchain
Cifrado homomórfico ligero
Tecnología de prueba de conocimiento cero
Algoritmo de Paillier
Privacidad de las transacciones

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Este estudio propone un método de protección de la privacidad para transacciones en blockchain basado en cifrado homomórfico ligero, con el objetivo de garantizar la seguridad de los datos de transacción y la privacidad del usuario, y mejorar la eficiencia de las transacciones. Hemos construido una infraestructura de blockchain y, basándonos en sus características estructurales, hemos adoptado la tecnología de prueba de conocimiento cero para verificar la legitimidad de los datos, asegurando la autenticidad y precisión de las transacciones desde el extremo de la aplicación hasta el extremo del contrato inteligente. Sobre esta base, se utiliza el algoritmo de Paillier para la generación de claves, cifrado y descifrado, y se logra una protección inteligente de la privacidad de las transacciones en blockchain a través de un mecanismo de cifrado secundario. Los resultados experimentales muestran que este método tiene un buen desempeño en la protección de la privacidad y la seguridad, con una probabilidad de filtración de datos tan baja como el 2.8%, y puede defenderse eficazmente contra ataques de repetición y ataques de transacciones falsificadas. El grado de confusión se mantiene por encima de 0.9, con pequeñas fluctuaciones y un tiempo de ejecución corto bajo diferentes longitudes de clave y un uso moderado de CPU, logrando un cifrado homomórfico ligero. Esto no solo garantiza la seguridad y privacidad de los datos de transacción en redes blockchain, sino que también reduce la complejidad computacional y el consumo de recursos, adaptándose mejor a las características de alta concurrencia y baja latencia de las redes blockchain, asegurando así la eficiencia y el rendimiento en tiempo real de las transacciones.

Otros recursos que podrían interesarte

Temas Virtualpro