Apresentando o Minimmit: Conclusão Rápida com Blocos Ainda Mais Rápidos Uma visão diferente do consenso de proposta e votação, o Minimmit otimiza para blocos mais rápidos em vez de um "caminho lento" tolerante a falhas de colisão.
Ao longo dos últimos meses, tem havido um interesse renovado em desenvolver protocolos de consenso de propostas e votos que cheguem ao fim após apenas uma ronda de votação (~100-200ms). Os protocolos de "duas fases", não sem compensação, só permanecem seguros se um adversário bizantino controlar menos de ~20% da participação (em vez da tolerância de ~33% normalmente considerada).
Preocupadas principalmente em lidar com essa queda na tolerância a falhas, construções recentes propõem aumentar a tolerância a falhas bizantinas com tolerância a falhas de colisão para manter algum caminho para a finalidade sob uma suposição f+ "misturada".
Como outras construções, Minimmit (coautoria de @B_Chou) oferece latência de confirmação mínima sob a suposição de falha bizantina de ~20%. Ao contrário dessas construções, no entanto, ele otimiza a latência de visualização em vez da robustez de confirmação f+.
Em uma configuração de alto-like, esperamos que um blockchain alimentado por Minimmit atinja 130ms de tempo de bloco e 250ms de finalidade. Em uma configuração regionalmente tendenciosa, esperamos que o Minimmit forneça tempo de bloco de 50ms e finalização de 100ms.
patrickogrady.xyz
patrickogrady.xyz29/05/2025
Tempo de bloqueio de 208ms. Finalidade do bloco 307ms. 65% menos CPU. Conheça (The Rebuilt) @commonwarexyz Alto.
Embora ainda não tenha sido revisado por pares ou totalmente implementado, estamos a lançar o Minimmit sob as licenças MIT e Apache-2 para que outros possam construir e desenvolver sobre ele.
17,54K