Původní autor: Yinan
Úvod do projektu
Úvod:
· Společnost Espresso Systems začala s tím, že chtěla vybudovat vysoce škálovatelný decentralizovaný protokol L1 zaměřený na soukromí, ale později zjistila, že nepotřebuje tolik L1, takže svého poslání dosáhne budováním pro ekosystém Ethereum. Pro dosažení této vize probíhají dvě samostatné snahy, které řeší otázky ochrany soukromí a výkonu.
· Aby společnost Espresso poskytla lepší možnosti ochrany osobních údajů, vyvinula aplikaci CAPE, inteligentní smluvní systém společnosti Espresso, který umožňuje vlastní konfiguraci soukromí na úrovni transakcí, lze nasadit na jakýkoli řetězec EVM.
· Sekvencer je zodpovědný za ověřování a dávkování transakcí provedených na blockchainu vrstvy 2 a poté je posílá zpět do řetězce vrstvy 1 (jako je Ethereum) k vypořádání. Rollupy ve skutečnosti nevyžadují sekvencer; je to pouze návrhová volba, která uživatelům poskytuje lepší zkušenost s nižšími poplatky a rychlejším potvrzováním transakcí.
· Hlavní aktuální problémy se sekvencery spočívají v tom, že mají tendenci být náchylné k centralizaci (v mnoha případech provozovaných jediným operátorem) a představují rizika, jako je cenzura transakcí, extrakce MEV a vytváření jednotlivých bodů selhání (tj. problémy s platností).
· Řešení jako Espresso's Shared Sequencer (který spoléhá na samostatné síťové uzly bez oprávnění) jsou navržena tak, aby pomohla vyřešit tento problém. Espresso vytváří sdílený-objednávaný trh, jehož prostřednictvím řetězce 2. vrstvy prodávají blokový prostor sdíleným navrhovatelům, včetně navrhovatelů na samotném Ethereum mainnet EVM, kteří vytvářejí přebytek tím, že uspokojují uživatelský záměr na hodnotě více řetězců.

Technická architektura
PELERÍNA
CAPE je implementace protokolu Espresso Systems Configurable Asset Privacy Protocol na Ethereum. Configurable Asset Privacy je protokol, který umožňuje tvůrcům aktiv vydávat soukromá digitální aktiva a zároveň specifikovat strany, které mohou prohlížet specifikovaná data o vlastnictví a transakcích. CAPE také podporuje pokročilejší zásady pomocí soukromých ověřitelných pověření, zmrazených klíčů nebo prahových schémat.
VERI-ZEXE – Decentralizovaný soukromý výpočetní systém (DPC).
V roce 2019 Bowe a spol. navrhl schéma nazvané Decentralized Private Computing (DPC), které uživatelům umožňuje provádět libovolné výpočty mimo řetězec a odesílat transakce pomocí důkazů s nulovými znalostmi k prokázání správnosti tohoto výpočtu. Implementovali systém nazvaný ZEXE (zk-execution), který vytváří instanci řešení DPC k vyřešení výše uvedených dvou bolestivých bodů. Zhruba řečeno, ZEXE je „programovatelný Zcash“, který je povýšen ze systému jediné aplikace na systém inteligentních smluv při zachování záruk soukromí.
VERI-ZEXE vylepšuje současný stav o ~9,0x v generování transakcí a ~2,6x v využití paměti a bude použit v budoucích verzích CAPE k umožnění libovolných uživatelsky definovaných strategií aktiv při zachování konfigurovatelnosti Asset privacy.
HotShot
HotShot je konsensus protokol, který upřednostňuje vysokou propustnost a rychlou finalizaci, založený na protokolu HotStuff.
HotShot je otevřený a bez oprávnění a bude se podílet na decentralizaci sítě sekvenátorů, poskytuje vysokou propustnost a rychlé konečné výsledky a zároveň zaručuje bezpečnost a efektivitu. HotShot používá bezpečnostní model Proof-of-Stake (“PoS”) a jedním z klíčových požadavků pro tým Espresso bylo dosáhnout vysokého výkonu bez kompromisů ve velikosti sady validátorů. Konkrétně HotShot by měl být alespoň schopen škálovat tak, aby zahrnoval účast všech validátorů Etherea (aktuálně přes 700 000).
tiramisu
Tiramisu je řešení dostupnosti dat, které je inovativní v tom, že má tři nové vrstvy, většina rollupů se při poskytování dat spoléhá na L1 blockchainy (jako je Ethereum), ale nevýhodou je, že je velmi drahé.
Základní vrstva Tiramisu se nazývá Savoiardi. Toto je vrstva proti úplatkům (podobná návrhu Etherea danksharding), která poskytuje nejvyšší úroveň zabezpečení. Díky této vlastnosti je však ze všech tří vrstev uživatelsky nejméně přívětivý. K vyřešení tohoto problému přidalo Espresso do svého řešení dvě vrstvy.
Mascarpone je střední vrstva, která zajišťuje efektivní obnovu dat volbou malého výboru pro správu dat.
Kakao je příznačně pojmenováno „vrchní postřikovač“ celého systému. Cocoa pomáhá Tiramisu poskytovat „výkon na úrovni Web2“ tím, že poskytuje síť pro doručování obsahu pro Tiramisu. To usnadňuje efektivní obnovu dat a výrazně urychluje šíření dat. Vzhledem k tomu, že tato vrstva je svou povahou centralizovaná, je zcela volitelná a Tiramisu funguje perfektně i bez ní. Pomáhá urychlit dostupnost dat a lze je snadno změnit nebo smazat.
Společnost Espresso Systems navrhla svůj protokol s ohledem na flexibilitu a modularitu a rollup zařízení využívající jeho sekvencery mohou také používat jakékoli jiné řešení dostupnosti dat, pokud nechtějí používat Tiramisu.
Sekvencer espressa
je systém pro decentralizované objednávání transakcí pro řešení škálování vrstvy 2 na Ethereu, decentralizované vrstvě sdíleného objednávání.
Espresso Sequencer je navržen na základě jediného decentralizovaného bezpečnostního modelu proof-of-stake, který podporuje konsenzuální protokol pro sekvenování transakcí a mechanismus dostupnosti dat, který umožňuje další výkonnostní výhody. Obsahuje také systém kumulativních smluv, který registruje potvrzené bloky sekvenovaných transakcí, ověřuje jejich konzistenci s konsensuálním protokolem a certifikáty dostupnosti, registruje aktualizované stavové závazky pro každý zk-VM nasazený do Espresso Sequencer a přijímá a ověřuje důkazy o aktualizacích stavu.
Espresso Sequencer podporuje decentralizaci L2. Zabývá se decentralizovaným řazením a dostupností dat agregačních transakcí a funguje jako middleware mezi agregací a její základní platformou L1. Espresso Sequencer je navržen jako platforma, na kterou lze nasadit jakýkoli zk-VM nebo optimistický VM. A konečně, Espresso může také fungovat jako interop vrstva replikací zk-VM a optimistického VM na více L1 současně.

Vývojový proces
· 2022/06/15—- Espresso začíná používat CAPE na testovací síti Goerli
· 28. 11. 2022—- Espresso uvádí Espresso testnet 1—Americano, první veřejnou verzi Espresso Sequencer
· 2023/07/20—- Espresso Systems a Polygon zkEVM spouští sdílenou testovací síť Doppio
· 2023/08/05—- Espresso otevírá testovací síť Doppio pro veřejnost a uvolňuje ukázku úplné integrace Espresso Sequencer se zásobníkem Polygon zkEVM.
· 29. 9. 2023 – Espresso Systems vydává testovací síť 3 – Cortado, hladce integrující souhrn OP Stack a Polygon zkEVM pro decentralizované, sdílené třídění.
· 2024/01/26—- Espresso Systems vydává testnet 4 – Gibraltar, který demonstruje integraci s technologickým stackem Arbitrum. a poprvé uvidíte externího operátora provozujícího uzel Espresso Sequencer. (Tato verze testovací sítě také obsahuje podporu Espresso Sequencer pro čtyři kumulativní zásobníky (Arbitrum, Cartesi, Optimism a Polygon zkEVM) a také vícenásobnou spolupráci s projektem Rollup.)
· 2024/02/03—-Espresso se chystá uvést na trh pátý testnet-Cappuccino, který bude získávat stále více subjektů pro provozování uzlů Espresso Sequencer za účelem další decentralizace sekvenceru.
· 2024/03/13—- Espresso vytváří sdílený objednávkový trh, jehož prostřednictvím řetězce 2. vrstvy prodávají blokový prostor sdíleným navrhovatelům, včetně navrhovatelů na samotném Ethereum mainnet EVM, kteří uspokojují více řetězců a vytvářejí zbytkovou hodnotu na základě záměru uživatele.
· 22. 5. 2024—- Espresso uvádí testovací síť 5 – Cappuccino, Espresso rozšířilo finální vrstvu HotShot na 100 uzlů na testovací síti Cappuccino. Testnet také přidává podporu pro důkazy o podvodech Arbitrum.
ekosystému
Projektová spolupráce
· 19. 7. 2023 — Espresso Systems a EigenLayer oznamují ekosystémové partnerství za účelem využití opětovného sčítání v síti Espresso Sequencer Prostřednictvím EigenLayer bude mít Espresso Sequencer přístup k základní kapitálové základně Ethereum a sadě decentralizovaných validátorů, čímž se zlepší využití kapitálových uzlů. účinnost.
· 20. 7. 2023 – Espresso Systems a Injective spolupracují na integraci Espresso Sequencer Tato spolupráce začne s Cascade, prvním meziřetězcovým souhrnem Solana SVM ekosystému IBC, a demonstruje dlouhodobou decentralizaci společnosti Injective. centralizace a škálovatelnost. Cascade je v současné době na veřejné testovací síti, která vývojářům umožňuje poprvé nasadit smlouvy Solana na Injective a širším IBC ekosystému.
· 20. 7. 2023 – Espresso Systems a AltLayer zavádějí Espresso Sequencer do AltLayer Stack a poskytují vývojářům více možností, jak urychlit decentralizaci prostřednictvím decentralizovaného ověřování AltLayer a Espresso Sequencer. Obě společnosti prozkoumají integraci mezi Rollups a Espresso Sequencers vytvořenými pomocí platformy AltLayer.
· 2023/07/20—– Espresso Systems a Catalyst spolupracují na zlepšení interoperability, přičemž Catalyst se stává první aplikací věnovanou ekosystému Espresso Sequencer. Catalyst je cross-chain AMM platforma zaměřená na propojování modulárních blockchainů. Catalyst se zavázal využívat Espresso Sequencer a položit základy pro bezpečnou a bezproblémovou interoperabilitu napříč agregací. Během několika příštích měsíců plánuje Catalyst upřednostnit rollupy pomocí Espresso Sequencer.
· 20. 7. 2023 – Společnost Espresso Systems oznámila plány na integraci se Spire, nabídkou agregace jako služby na 3. vrstvě, přičemž veřejně oznámila plány na použití Espresso Sequencer pro sekvenování a dostupnost dat.
· 20. 7. 2023 – Espresso Systems spouští testovací síť integrovanou se zásobníkem Polygon zkEVM Testnet umožňuje uživatelům odesílat transakce do vidlice Polygon zkEVM a transakce jsou pak směrovány a objednávány uzly s protokolem Espresso HotShot. .
· 20. 7. 2023—- Espresso Systems a Caldera přinášejí decentralizované sekvenování do OP Stack Společnosti Espresso Systems a Caldera nasadí optimistický souhrn, použijí Espresso Sequencer pro objednávání a rychlé potvrzování a použijí Espresso Data Availability (DA) pro ukládání. Caldera poskytne rozhraní OP Rollup, hosting webu, průzkumník bloků a indexátor.
· 21. 12. 2023 – Espresso Systems a Offchain Labs oznamují partnerství s cílem přinést decentralizované verze objednávání transakcí Timeboost a Espresso Sequencer do ekosystému Arbitrum i mimo něj. Timeboost je strategie objednávání transakcí původně vyvinutá společností Offchain Labs, aby chránila uživatele před front-runingem a zmírňovala škodlivé účinky maximální extrahovatelné hodnoty (MEV).
· 26. 1. 2024 – Espresso Systems uzavřela partnerství s poskytovatelem blockchainové infrastruktury Blockdaemon, který podporuje Espresso Systems nasazením externích uzlů sekvenceru. Bude spravovat 4 sekvenční uzly umístěné v Evropě a Asii. Současná spolupráce 2024/03/08 - Espresso Systems a Across spolupracují Tato spolupráce umožní společnosti Across Protocol využít funkci rychlého předběžného potvrzení společnosti Espresso. Předběžné potvrzení je zaručeno protokolem HotShot, který dosahuje konečných výsledků. Integrace využije sdílené zabezpečení HotShot a rychlou finalitu k přemostění mezi kumulativními produkty.

projektový tým
· Ben Fisch – generální ředitel a spoluzakladatel společnosti Espresso Systems, je odborným asistentem informatiky na univerzitě v Yale. Dříve byl také doktorandem na Stanfordské univerzitě a spolupracoval s Danem Bonehem ve skupině pro výzkum aplikované kryptografie.
· Charles Lu – CEO a spoluzakladatel společnosti Espresso Systems. Dříve působil jako vedoucí Binance Labs na Binance Charles Lu studoval na Stanfordské univerzitě.
· Benedikt Bünz – spoluzakladatel a hlavní vědecký pracovník společnosti Espresso Systems. je doktorandem ve skupině aplikované kryptografie Dana Boneha na Stanfordské univerzitě. Zaměřuje se především na kryptografii kryptoměn.

financování projektu
Espresso získalo celkem 60 milionů $ v kolech financování seed a Series B.
· Dne 6. března 2022 získala společnost Espresso Systems finanční prostředky ve výši 32 milionů USD, vedené společnostmi Greylock Partners a Electric Capital, s účastí společností Sequoia Capital, Blockchain Capital a Slow Ventures. Espresso Systems také zahrnuje hlavní průmyslové hráče jako podporovatele, včetně Polychain Capital, Alameda Research, Coinbase Ventures, Gemini Frontier Fund, Paxos a Terraform Labs.
· Dne 21. března 2024 společnost Espresso Systems oznámila, že dokončila financování série B ve výši 28 milionů USD vedené A16zcrypto. Espresso poznamenalo, že Polygon, Taiko, o1Labs, StarkWare, Offchain Labs a strategičtí investoři z více než 30 ekosystémových projektů se připojili k jejich nedávnému kolu série B.

shrnutí projektu
Objednávání transakcí jako nepostradatelná součást blockchainové sítě se stává stále vážnějším problémem v oblasti druhé vrstvy (L2). Řešením problému je sdílený decentralizovaný třídič. Sdílený sekvencer v podstatě poskytuje decentralizovanou službu pro souhrny. Kromě řešení problémů, jako je cenzura, extrakce MEV a validita, sdílené sekvencery zavádějí možnost křížení rollupů a otevírají řadu nových možností.
Jako middleware poskytuje Espresso především sdílené třídicí služby Prostřednictvím sdíleného trhu třídění a výkonných nástrojů finality přináší Espresso novou jednotu a efektivitu do Rollupu a ekosystému Ethereum. Spravedlivými ekonomickými pobídkami a tříděnou distribucí výnosů Espresso nejen řeší současný problém Rollup fragmentace, ale také pokládá základy pro budoucí cross-chain operace a širší ekosystém, zkrátka je potřeba mu věnovat pozornost.