Descripción del proyecto
BLOCKCHAIN ES UNA TECNOLOGIA PARA LA CONSTRUCCION DE APLICACIONES Y ALMACENAMIENTO CONFIABLES Y DESCENTRALIZADOS. HABIENDO COMENZADO COMO UNA FORMA DE IMPLEMENTAR CRIPTOMONEDAS, LOS BLOCKCHAINS AHORA ENCUENTRAN USO EN MUCHOS CAMPOS, COMO IOT, SEGUIMIENTO DE PROCEDENCIA Y ALMACENAMIENTO DE TOKENS NO FUNGIBLES (NFTS EN SUS SIGLAS EN INGLES). UNA FORMA PROMETEDORA DE IMPLEMENTAR BLOCKCHAINS ES A TRAVES DEL CONSENSO BIZANTINO, UN PROBLEMA CLASICO EN LA COMPUTACION DISTRIBUIDA DONDE UN NUMERO FIJO DE PROCESOS INTENTAN PONERSE DE ACUERDO SOBRE UN VALOR; EN EL CASO DE BLOCKCHAIN, EL SIGUIENTE BLOQUE QUE SE AGREGARA. AUNQUE EL CONSENSO BIZANTINO SE HA ESTUDIADO DURANTE MAS DE TRES DECADAS, EL CASO DE USO DE BLOCKCHAIN HA MOTIVADO RECIENTEMENTE UNA OLA DE NUEVOS PROTOCOLOS DE CONSENSO QUE MEJORAN LAS SOLUCIONES CLASICAS. SIN EMBARGO, A PESAR DE TODA ESTA ACTIVIDAD, EL ESPACIO DE DISEÑO DE LOS PROTOCOLOS DE CONSENSO DE BLOCKCHAIN SIGUE SIENDO POCO CONOCIDO, CON NUEVOS PROTOCOLOS A MENUDO PROPUESTOS SIN PRUEBAS RIGUROSAS DE CORRECCION Y EN UNA FORMA DEMASIADO ESPECIALIZADA PARA UNA IMPLEMENTACION EN PARTICULAR. ESTO HACE QUE EL PROCESO DE DISEÑO DE PROTOCOLOS DE CONSENSO DE BLOCKCHAIN SEA AD HOC Y PROPENSO A ERRORES.PARA MEJORAR ESTA SITUACION, EL PROYECTO BYZANTIUM PROPONDRA METODOS PARA EL DESARROLLO DE PROTOCOLOS DE CONSENSO BIZANTINO PARA BLOCKCHAINS DE FORMA MODULAR, A PARTIR DE BLOQUES DE CONSTRUCCION RIGUROSAMENTE ESPECIFICADOS. EL PROYECTO TAMBIEN PROPONDRA TECNICAS GENERICAS PARA PROBAR LA CORRECCION DE LOS PROTOCOLOS DESARROLLADOS DE ESTA MANERA. FINALMENTE, EL PROYECTO IMPLEMENTARA PROTOTIPOS DE LOS PROTOCOLOS DE CONSENSO PROPUESTOS PARA DEMOSTRAR SU DESEMPEÑO SUPERIOR FRENTE A LAS ALTERNATIVAS DISPONIBLES. EN GENERAL, EL PROYECTO BYZANTIUM REDUCIRA LA COMPLEJIDAD EN EL DESARROLLO Y LA VALIDACION DE BLOCKCHAINS Y, POR LO TANTO, ACELERARA UNA ADOPCION MAS AMPLIA DE LA TECNOLOGIA DE BLOCKCHAIN EN LA ECONOMIA DIGITAL. BLOCKCHAIN\VERIFICACION\ALGORITMOS DISTRIBUIDOS\TOLERANCIA A FALLOS\CONSENSO