logo móvil
Contáctanos

Mejora del algoritmo de consenso de tolerancia a fallas bizantinas práctico basado en DIANA en transacciones de entorno de propiedad intelectual

Autores: Wang, Jing; Feng, Wenlong; Huang, Mengxing; Feng, Siling; Du, Dan

Idioma: Inglés

Editor: MDPI

Año: 2024

Descargar PDF

Acceso abierto

Artículo científico
2024

Mejora del algoritmo de consenso de tolerancia a fallas bizantinas práctico basado en DIANA en transacciones de entorno de propiedad intelectual


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Algoritmo de consenso
Transacciones de propiedad intelectual
Tolerancia Práctica a Fallas Bizantinas
Análisis Divisivo
Mecanismo de agrupamiento jerárquico
Clasificación de nodos

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 38

Citaciones: Sin citaciones


Descripción
En respuesta a las deficiencias del algoritmo de consenso para transacciones de propiedad intelectual, como la alta sobrecarga de comunicación, la selección aleatoria de nodos primarios y el tiempo prolongado de consenso, se propone un algoritmo de mejora de la Tolerancia a Fallas Bizantinas Práctica (PBFT) basado en Análisis Divisivo (DIANA) llamado algoritmo D-PBFT. En primer lugar, el algoritmo adopta el mecanismo de agrupación jerárquica de DIANA para agrupar nodos según similitud, mejorando la precisión de partición de nodos y reduciendo el número de nodos de consenso participantes. En segundo lugar, diseña un sistema de recompensas y castigos basado en la clasificación de nodos, para lograr consistencia entre el estado de los nodos y los permisos, evaluación oportuna y retroalimentación sobre comportamientos de nodos, mejorando así el entusiasmo de los nodos. Luego, se mejora el método de elección del nodo primario mediante la construcción de nodos proxy y alternativos y adoptando una estrategia de votación mayoritaria para lograr la selección y confiabilidad del nodo primario. Finalmente, se optimiza el protocolo de consistencia para realizar consenso una vez dentro del clúster y una vez entre todos los nodos primarios, para garantizar la precisión de los resultados del consenso. Los resultados experimentales demuestran que el algoritmo D-PBFT muestra un mejor rendimiento en cuanto a complejidad de comunicación, rendimiento y latencia.

Otros recursos que podrían interesarte

Temas Virtualpro