Möt E-Minimmit (Öka Minimmits kodningshastighet) @AndrewLewisPye hittade ett sätt att minska Minimmits dataexpansionshastighet från 5 till 2,5 (-18 % vy och -15 % transaktionslatens i bandbreddsbegränsade miljöer). Kolla in den nu på arXiv (Bilaga D):
Eftersom Minimmit avancerar vyer efter endast 2f+1-stöd (M-notarisering), skulle ett naivt raderingskodningsschema (som det som beskrivs i originalartikeln) kräva en expansionshastighet på 5 (alla f+1-deltagare måste kunna återställa blocket).
När bandbredden är begränsad dominerar denna expansionshastighet "överhäng" Minimmit för att vinna vyändringar och leder faktiskt till långsammare transaktionslatens än tvåfaskonsensusprotokoll med högre kvorumkrav för visningsförändring (men lägre expansionshastighet).
Detta nya arbete (inklusive liveness/safety-bevis) tillhandahåller en teknik för att minska den nödvändiga dataexpansionshastigheten för Minimmit från 5 till 2,5. Allt annat lika leder detta till en betydande prestandaökning om du är villig att acceptera en något större timeout (2Δ -> 3Δ).
740