Análisis de rendimiento de respaldo en Hyperledger Fabric en relación con las políticas de respaldo
Autores: Piao, Xuefeng; Ding, Hao; Song, Huihui
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Análisis de rendimiento de respaldo en Hyperledger Fabric en relación con las políticas de respaldo
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Hyperledger fabric
Rendimiento
Latencia de transacción
Políticas de respaldo
Teoría de colas
Selección de políticas de respaldo
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 36
Citaciones: Sin citaciones
Como representante típico de un sistema de blockchain con permisos, Hyperledger Fabric ha atraído una atención sustancial en los últimos años. A pesar de la aplicación y promoción de Hyperledger Fabric en campos como la red eléctrica inteligente y la atención médica inteligente, persisten desafíos con respecto a su rendimiento, especialmente su latencia de transacción. La alta latencia siempre desalienta a Hyperledger Fabric de aplicaciones sensibles a la latencia. En este documento, nos enfocamos en la fase de ejecución de la arquitectura única Ejecutar-Orden-Validar de Hyperledger Fabric y realizamos un análisis exhaustivo de sus políticas de respaldo. Resumimos tres teoremas y damos pruebas matemáticas correspondientes basadas en la definición de la política de respaldo. Para analizar mejor la generación de latencia durante el proceso de respaldo, desarrollamos además un modelo teórico utilizando la teoría de colas. Posteriormente, realizamos múltiples experimentos en Hyperledger Fabric v2.0 para la evaluación del rendimiento. Con los resultados del experimento, discutimos las razones de las diferencias de rendimiento entre diferentes estrategias de respaldo y entre expresiones lógicas equivalentes. Finalmente, este documento ofrece algunas sugerencias para la selección de políticas de respaldo que pueden proporcionar una referencia para la aplicación de Hyperledger Fabric en el entorno de producción real.
Descripción
Como representante típico de un sistema de blockchain con permisos, Hyperledger Fabric ha atraído una atención sustancial en los últimos años. A pesar de la aplicación y promoción de Hyperledger Fabric en campos como la red eléctrica inteligente y la atención médica inteligente, persisten desafíos con respecto a su rendimiento, especialmente su latencia de transacción. La alta latencia siempre desalienta a Hyperledger Fabric de aplicaciones sensibles a la latencia. En este documento, nos enfocamos en la fase de ejecución de la arquitectura única Ejecutar-Orden-Validar de Hyperledger Fabric y realizamos un análisis exhaustivo de sus políticas de respaldo. Resumimos tres teoremas y damos pruebas matemáticas correspondientes basadas en la definición de la política de respaldo. Para analizar mejor la generación de latencia durante el proceso de respaldo, desarrollamos además un modelo teórico utilizando la teoría de colas. Posteriormente, realizamos múltiples experimentos en Hyperledger Fabric v2.0 para la evaluación del rendimiento. Con los resultados del experimento, discutimos las razones de las diferencias de rendimiento entre diferentes estrategias de respaldo y entre expresiones lógicas equivalentes. Finalmente, este documento ofrece algunas sugerencias para la selección de políticas de respaldo que pueden proporcionar una referencia para la aplicación de Hyperledger Fabric en el entorno de producción real.