Espresso-ul nu construiește compozabilitate pentru rollup-uri. Construiește compozabilitate pentru toate sistemele suverane din lume, indiferent dacă sunt încă onchain sau nu. Lumea funcționează pe o rețea de sisteme suverane. Guvernele, companiile și indivizii au fiecare propria autoritate și identitate. Aceste sisteme sunt complexe: guvernele conțin oameni și companii, dar companiile pot funcționa în mai multe guverne. Relațiile de încredere dintre aceste sisteme sunt adesea ambigue și implică riscuri necompensate. Totuși, economia globală cere să comunicăm și să tranzacționăm peste aceste granițe suverane cât mai eficient posibil. Prin urmare, avem nevoie de un mecanism rapid și eficient pentru coordonarea transfrontalieră, care să funcționeze sub presupuneri minime de încredere (ceea ce reduce riscul și ambiguitatea) fără a compromite suveranitatea fiecărui participant. Un sistem care obligă participanții să-și compromită independența (printr-un singur mediu de execuție, protocol de secvențiere etc.) va capta puțini participanți. Fără protocoale onchain minimizate de încredere, am fost istoric forțați să acceptăm riscul în favoarea vitezei. Există două componente ale comunicării între sisteme: datele de intrare și demonstrațiile peste aceste date. Ambele trebuie să fie rapide și să minimizeze încrederea pentru ca mecanismul general să fie credibil. O nepotrivire în presupunerile de încredere dintre o demonstrație și datele sale subminează întregul mecanism. Datele finalizate printr-un protocol de consens economic sigur sunt subminate dacă sunt verificate printr-un sistem de demonstrație cu o singură semnătură. În schimb, o demonstrație multiplă ZK+TEE este subminată dacă datele sale de intrare provin de la o singură parte de încredere. (Spectrul de încredere al sistemelor de probă merită o postare separată; ne vom concentra aici pe finalitatea rapidă.) Lipsa de încredere și viteza există pe două axe independente. Adesea presupunem că relația dintre ei este liniară – că pentru o unitate de încredere renunți la o unitate de viteză. Asta este greșit. Un design atent al protocolului poate obține garanții puternice de încredere la latență scăzută. O relație de nivel înalt între lipsa de încredere și viteză este prezentată mai jos. Scopul espresso este să funcționeze în cel mai eficient punct al acestei curbe, astfel încât să poată servi drept strat de bază credibil pentru cel mai larg spectru de sisteme suverane. Aceasta realizează acest lucru printr-un set descentralizat de validatori PoS care oferă rezistență la cenzură și securitate economică, împreună cu HotShot, un protocol de consens cu latență scăzută și mare pe tot parcursul, construit special pentru acest rol. (Mai multe postări despre actualizări interesante pentru HotShot vor urma în curând!)