Rbau: modelo redactable noval con mecanismo de auditoría y actualización de clave para cadena de alianza
Autores: Chen, Yineng; Guo, Ting; Ren, Qingshan; Yang, Xiwen; Chen, Xiaoxuan; Liu, Shukun; Zeng, Fanzai
Idioma: Inglés
Editor: MDPI
Año: 2025
Acceso abierto
Artículo científico
2025
Rbau: modelo redactable noval con mecanismo de auditoría y actualización de clave para cadena de alianza
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Tecnología de cadena de alianza
Cadena de alianza redactable
Algoritmo de agrupamiento K-medoids
Permisos de redacción
Auditoría
Análisis de seguridad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 23
Citaciones: Sin citaciones
Con la aplicación generalizada de la tecnología de cadena de alianzas en diversos escenarios, su inmutabilidad ha revelado gradualmente ciertas limitaciones en el uso práctico. Para abordar este desafío, una cadena de alianza redactable introduce de manera innovadora funcionalidades para la modificación, eliminación y actualización de datos. Sin embargo, problemas relacionados con los permisos de redacción, la auditoría y la seguridad obstaculizan su desarrollo. Para superar estos desafíos, se emplea primero el algoritmo de agrupamiento K-medoids para seleccionar un centro de redacción y un comité de consenso. El centro de redacción revisa las solicitudes de redacción, mientras que el comité de consenso agrupa los bloques de redacción y alcanza un consenso de bloque. A continuación, se propone un esquema de función de doble hash, donde una función de hash camaleón actualizable con una subclave colabora con una función de hash estándar. La clave maestra del sistema puede revocar los derechos de redacción de un usuario actualizando su subclave. Basándose en este marco, se introduce una estrategia de redacción de bloques que consta de cuatro fases y nueve algoritmos de ejecución, lo que permite un RBAU auditable, responsable y con subclave actualizable. El análisis de seguridad y los resultados experimentales demuestran que el modelo propuesto destaca en corrección, resistencia a colisiones de la clave original, resistencia a colisiones de la clave actualizada, actualización de subclaves de usuario y inmutabilidad de la clave maestra. Además, el tiempo de ejecución del algoritmo, el tiempo de ejecución de transacciones, el tamaño del bloque y el tiempo de redacción son comparables a los de la cadena de alianzas previa a la mejora.
Descripción
Con la aplicación generalizada de la tecnología de cadena de alianzas en diversos escenarios, su inmutabilidad ha revelado gradualmente ciertas limitaciones en el uso práctico. Para abordar este desafío, una cadena de alianza redactable introduce de manera innovadora funcionalidades para la modificación, eliminación y actualización de datos. Sin embargo, problemas relacionados con los permisos de redacción, la auditoría y la seguridad obstaculizan su desarrollo. Para superar estos desafíos, se emplea primero el algoritmo de agrupamiento K-medoids para seleccionar un centro de redacción y un comité de consenso. El centro de redacción revisa las solicitudes de redacción, mientras que el comité de consenso agrupa los bloques de redacción y alcanza un consenso de bloque. A continuación, se propone un esquema de función de doble hash, donde una función de hash camaleón actualizable con una subclave colabora con una función de hash estándar. La clave maestra del sistema puede revocar los derechos de redacción de un usuario actualizando su subclave. Basándose en este marco, se introduce una estrategia de redacción de bloques que consta de cuatro fases y nueve algoritmos de ejecución, lo que permite un RBAU auditable, responsable y con subclave actualizable. El análisis de seguridad y los resultados experimentales demuestran que el modelo propuesto destaca en corrección, resistencia a colisiones de la clave original, resistencia a colisiones de la clave actualizada, actualización de subclaves de usuario y inmutabilidad de la clave maestra. Además, el tiempo de ejecución del algoritmo, el tiempo de ejecución de transacciones, el tamaño del bloque y el tiempo de redacción son comparables a los de la cadena de alianzas previa a la mejora.