logo móvil
Contáctanos

Mejora del algoritmo pbft basada en cart

Autores: Liu, Jian; Feng, Wenlong; Zhang, Yu; He, Feiyang

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Mejora del algoritmo pbft basada en cart


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Algoritmo práctico tolerante a fallas bizantinas
Algoritmo de optimización basado en carritos pbft
Variables de impureza ponderadas
Mecanismo de agrupación de puntos
Nodos de consenso
Peso de voto

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 38

Citaciones: Sin citaciones


Descripción
En respuesta a los problemas del algoritmo tolerante a fallas bizantino práctico (PBFT), como la selección aleatoria de nodos maestros y la escasa escalabilidad, se propone un algoritmo de optimización PBFT basado en CART, denominado algoritmo C-PBFT. Primero, la introducción de variables de impureza ponderadas mejora el algoritmo CART, supera la influencia mutua de atributos entre nodos y mejora la precisión de clasificación. En segundo lugar, a través del mecanismo de agrupación de puntos, los nodos se dividen en tres tipos: nodos de consenso, nodos candidatos y nodos alternativos, que se ajustan dinámicamente en función del comportamiento del nodo para garantizar la fiabilidad de los nodos de consenso. Finalmente, se introduce el peso de voto en el nodo de consenso y se alcanza el consenso utilizando el peso de voto que excede el umbral, lo que reduce la transmisión de mensajes en la red blockchain y mejora la eficiencia de la operación del algoritmo. Los resultados experimentales muestran que el algoritmo de consenso mejorado tiene un mejor rendimiento en cuanto a retraso, rendimiento y tolerancia a fallas, y reduce el cambio frecuente de vistas causado por el fallo del nodo maestro.

Otros recursos que podrían interesarte

Temas Virtualpro