Los puntos clave no están disponibles para este artículo en este momento.
En la última década, la tecnología blockchain ha surgido para proporcionar soluciones a la complejidad y los desafíos de privacidad en el uso de bases de datos distribuidas. Reduce costos para los clientes al eliminar intermediarios y genera confianza en las comunicaciones de igual a igual. A lo largo de este tiempo, el concepto de blockchain ha cambiado significativamente debido a su potencial en el crecimiento empresarial para las empresas y las aplicaciones en rápida evolución en un ecosistema colaborativo de ciudad inteligente, salud y gobernanza. Se han introducido muchas plataformas, con diferentes arquitecturas y protocolos de consenso. En consecuencia, se vuelve un reto para un desarrollador de aplicaciones elegir la plataforma adecuada. Además, blockchain no se ha alineado con los objetivos de un ecosistema digital colaborativo verde y eficiente. Por lo tanto, es crucial abordar esta brecha y construir nuevos marcos para alinear blockchain con esos objetivos. En este documento, discutimos la evolución de la arquitectura de blockchain y los protocolos de consenso, realizando un análisis retrospectivo y discutiendo la lógica de la evolución de las diversas arquitecturas y protocolos, así como capturando las suposiciones propicias para su desarrollo y contribuciones a la construcción de aplicaciones colaborativas. Introducimos una clasificación de esas arquitecturas que ayuda a los desarrolladores a elegir una plataforma adecuada para las aplicaciones y proporciona perspectivas para futuras direcciones de investigación en el campo para construir nuevos marcos.
Ismail et al. (Tue,) estudiaron esta cuestión.