A tecnologia blockchain Acki Nacki é uma implementação em Rust de um novo protocolo de consenso: "Acki Nacki: Um Protocolo de Prova de Participação Probabilístico com Finalidade Rápida e Paralelização" e a pesquisa de tokenomics "Sistema Binário Acki Nacki".
Acki Nacki é um protocolo assíncrono e altamente eficaz de proof-of-stake otimizado para finalidade rápida, permitindo alta taxa de transferência por meio da paralelização de execução.
É um protocolo probabilístico que alcança maior tolerância a falhas bizantinas do que Nakamoto, BFT (incluindo Hotstuff e AptosBFT), Solana e outros protocolos de consenso modernos.
Nosso protocolo chega ao consenso em duas etapas de comunicação e tem um número total de mensagens subquadrático em relação ao número de nós, com garantias de segurança probabilísticas e ajustadas dinamicamente.
Troca-se consenso determinístico por restrições teóricas na complexidade de mensagens e no número de acordos bizantinos, com algoritmos probabilísticos ultrapassando esses limites. Afirmamos ainda que, devido ao uso de aleatoriedade e aspectos socioeconômicos em designs de blockchain, nenhuma troca real está realmente presente.
Um dos principais ingredientes de nossa abordagem é separar a verificação da execução por um comitê de consenso da atestação da propagação de blocos pelos participantes da rede.
Nosso comitê de consenso é selecionado aleatoriamente para cada bloco e não é predeterminado, enquanto o Líder é determinístico.