Cookies y Privacidad
Usamos cookies propias y de terceros para mejorar la experiencia de nuestros usuarios, analizar el tráfico del sitio y personalizar contenido. Si continúas navegando, asumimos que aceptas su uso. Para más información, consulta nuestra Política de Cookies
Un algoritmo de consenso de fragmentación efectivo para sistemas de blockchain
El sharding es el enfoque ampliamente utilizado para la trilema de lograr simultáneamente la descentralización, la seguridad y la escalabilidad en los sistemas tradicionales de blockchain. Sin embargo, los esquemas existentes generalmente involucran problemas como el poder aritmético desigual de los fragmentos y el procesamiento inseguro de transacciones entre fragmentos. En este estudio, utilizamos la Tolerancia a Fallas Bizantinas Práctica (PBFT) como el consenso intra-fragmento y, aquí, proponemos un nuevo mecanismo de consenso de fragmentación. En primer lugar, combinamos un algoritmo de hash consistente de salto con Anchorhash de firma para minimizar el mapeo de la asignación de nodos. Luego, mejoramos el proceso de la transacción entre fragmentos y utilizamos la actividad de los nodos que participan en transacciones intra-fragmento como criterio para la reconfiguración del fragmento, lo que aseguró la seguridad del sistema de blockchain. Mientras tanto, analizamos el mecanismo de motivación desde dos perspectivas. Finalmente, a través de análisis teóricos y experimentos relacionados, no solo verificamos que el algoritmo puede garantizar la seguridad de todo el sistema, sino que también aclaramos las condiciones necesarias para garantizar la efectividad de los fragmentos y el sistema sobre la base original.
Autores: Chen, Runyu; Wang, Lunwen; Peng, Chuang; Zhu, Rangang
Idioma: Inglés
Editor: MDPI
Año: 2022
Disponible con Suscripción Virtualpro
Categoría
Licencia
Consultas: 10
Citaciones: Sin citaciones