Synapse je univerzální cross-chain protokol spojující EVM a non-EVM řetězce prostřednictvím zobecněného předávání zpráv. Podporuje meziřetězcové pohyby aktiv, inteligentní smluvní hovory a NFT. Využitím Synapse mohou vývojáři vytvářet nativně cross-chain AMM, úvěrové platformy, derivátové trhy, agregátory výnosů a další. Synapse začal jako stabilní swapovací protokol na BNB Chain s názvem Nerve a vyvinul se v cross-chain bridge. Ve své současné iteraci je Synapse nejlépe známý pro svůj důraz na budování domova pro nativně cross-chain aplikace prostřednictvím snadno použitelného SDK a Synapse Chain, který bude brzy spuštěn.
Některé z nejlepších funkcí Synapse zahrnují:
Více typů transakcí – Synapse byla původně nasazena jako síť likvidity specializující se na přesun ETH a stablecoinů napříč blockchainy. Uživatelé Synapse mohou přesouvat aktiva uzamčením nativních aktiv a ražením zabalených xAssets v cílovém řetězci. Synapse také umožňuje uživatelům přesouvat stablecoiny za nízkou cenu přesouváním „nexus“ aktiv mezi fondy likvidity hostovanými Synapse. Kromě toho nyní Synapse usnadňuje zasílání zpráv napříč řetězci mezi řetězci – což znamená, že libovolná data, jako jsou smluvní hovory, mohou být přenášena a prováděna ve dvou samostatných řetězcích, čímž se otevírá obrovský potenciál pro interoperabilitu mezi dApps. V tomto článku se zaměřujeme na to druhé (předávání zpráv) spíše než na první (likvidní sítě).
Optimistický model zabezpečení – Synapse ověřuje transakce napříč řetězci pomocí optimistického modelu zabezpečení. Entity (strážci) sledují cross-chain zprávy a předkládají důkazy o podvodu, pokud je nabídnut škodlivý stav. V tomto případě pouze 1 z N počtu strážců musí jednat čestně, aby Synapse fungovala správně, což znamená, že náklady na útok na síť jsou neznámé, na rozdíl od tradičních modelů PoS, kde náklady na útok na systém jsou náklady na úplatek. určité procento sady validátorů.
Přístup do Cosmos Ecosystem – Canto, řetězec DeFi založený na Cosmos, byl přidán do sítě likvidity společnosti Synapse koncem listopadu 2022. Díky tomuto připojení je Synapse jedním ze tří hlavních mostů (Axelar, Gravity), které spojují svět EVM s Cosmos.
Developer Toolkit – Vývojáři, kteří hledají řešení typu „plug and play“ pro přemostění, mohou přímo integrovat tokeny a převody likvidity napříč řetězci do frontendu své aplikace prostřednictvím sady Synapse SDK. Synapse navíc nabízí widget a API, které mohou vývojáři implementovat.
Synapse Chain – Synapse Chain, vytvořený jako optimistický souhrn k Ethereu, je blockchain kompatibilní s EVM navržený tak, aby sloužil jako suverénní prováděcí prostředí pro cross-chain vývojáře, které mohou využít při nasazování cross-chain aplikací. Synapse Chain je v současné době v testovací síti, ale plánuje se spuštění někdy v roce 2023, s rozsáhlými plány na využití SYN jako spojovacího mechanismu typu PoS.
Kromě toho má Synapse následující síťové efekty:
Využití – Celkově společnost Synapse od svého založení zaznamenala celkový objem mostu 12,4 miliardy USD a za stejné časové období dosáhla tržeb 20 milionů USD.
Držitelé tokenů SYN – SYN je 200 nejlepších tokenů s tržní kapitalizací zhruba 120 milionů USD.
Podpora řetězců – Od února 2023 podporuje Synapse 17 řetězců!
Jak to funguje — Životní cyklus transakce
Pro úplné pochopení je třeba architekturu předávání zpráv Synapse rozdělit na dvě části.
Synapse Chain
Jak je popsáno výše, Synapse Chain je Optimistic Rollup of Ethereum navržený pro hostování cross-chain aplikací a dalších cross-chain primitiv. Jako většina rollupů je Synapse Chain kompatibilní s EVM, spoléhá se na Ethereum pro zabezpečení a provádí bloky prostřednictvím sekvenceru. Funguje jako jediná prováděcí vrstva pro obchodní logiku, která má být nasazena a poté šířena napříč řetězci. Jinými slovy, transakce mohou být zahájeny v řetězci Synapse a poté odeslány do libovolného blockchainu připojeného k síti Synapse Protocol pomocí systému Synapse cross-chain předávání zpráv. Synapse Chain je v podstatě sázka, že cross-chain dApps budou chtít domácí základnu pro provádění transakční logiky. Například namísto šíření složité obchodní logiky mezi deset blockchainů poskytuje SynapseChains vývojářům jediné spouštěcí prostředí, ze kterého mohou pracovat.
Jak je vysvětleno na obrázku níže, cílem je, aby různé dApps spolu komunikovaly a prováděly transakce pomocí Synapse Chain. Ve skutečnosti má Synapse Chain dvě role: 1) je to překladatel zpráv přicházejících ze zahraničních řetězců a 2) je to způsob, jak urovnat logiku aplikací dApp a transakce na Ethereum.

Nyní to vede k druhé části architektury Synapse: jak ve skutečnosti funguje předávání zpráv napříč řetězci.
2. Cross-Chain Message Passing
Jak bylo uvedeno výše, Synapse je nyní zabezpečena pomocí optimistického ověřování. Předpokládá se, že transakce na Synapse jsou poctivé. Aktéři mimo řetězec proto musí během stanovené doby (neboli optimistické okno) sledovat a předkládat důkazy o podvodu, pokud zachytí zlomyslnou transakci. V tomto případě je bezpečnost Synapse závislá na skutečnosti, že jeden mimořetězový aktér neustále sleduje cross-chain transakce a poctivě odpovídá v rámci optimistického okna. Vývojáři mohou zejména určit, jak dlouhé bude optimistické okno na základě jejich vlastního případu použití a názoru na to, jaký by měl být kompromis mezi latencí a bezpečností.
Optimistický ověřovací proces Synapse je navržen pro čtyři aktéry:
Notáři – podepisuje merkle kořeny na každém řetězci
Vysílatelé – předává aktualizace z domácích smluv na repliky smluv
Stráže – sleduje zprávy napříč řetězci a předkládá důkazy o podvodech
Exekutoři – zaúčtuje transakci do cílového řetězce po dokončení optimistického okna
Je pozoruhodné, že tento ověřovací systém bude závislý na spojování SYN. V budoucnu budou notáři v rámci Synapse muset vázat (jiné slovo pro „sázku“) SYN za účelem potvrzení odchozích transakcí. Toto propojení umožní síti zničit notáře s historií škodlivého chování. Strážci budou také muset spojit SYN, aby se zabránilo spamu. Zatím však Synapse ještě neposkytla podrobnosti o tom, kolik SYN je potřeba, aby se stal notářem nebo strážcem.
Celkově je transakce na Synapse docela jednoduchá:
Uživatel nebo aplikace odešle transakci ve zdrojovém řetězci, která je směrována do smluv Synapse zasílání zpráv
Smlouvy o zasílání zpráv zprávu hashují a přidávají do merkle stromu
Notář podepisuje atestaci (také znám jako důkaz, že došlo k interakci se zdrojovým řetězcem) s novým kořenem merkle
Strážní musí také podepsat atestaci jako důkaz živosti před předáním atestace (toto potvrzení dává Synapse vědět, že strážný monitoruje řetězec kvůli podvodům)
Vysílatelé předají atestaci cílovému řetězci
Dozorci atestaci sledují a kontrolují, aby se ujistili, že není škodlivá
Jakmile se optimistické okno zavře, transakce je považována za platnou a Exekutor potvrdí transakci v cílovém řetězci.

Synapse nabízí následující bezpečnostní funkce:
Audity — Aktuální iterace mostu Synapse byla auditována společností PeckShield. Tým potvrdil, že po upgradu na další iteraci Synapse Bridge budou v pořádku další audity. Do té doby mohou uživatelé analyzovat kódovou základnu Synapse na Github. Navíc její stableswapové smlouvy AMM byly auditovány společnostmi Certik, OpenZeppelin a Quantstamp.
Optimistické ověřování – Namísto spoléhání se na multi-sig třetí strany spoléhá Synapse na ověřovací systém 1/N, který vyžaduje pouze jednoho strážce, aby jednal čestně. Entám v tomto optimistickém systému bude jejich SYN seříznut, pokud budou jednat zlomyslně. V konečném důsledku díky optimistickému ověřovacímu procesu nejsou náklady na útok na Synapse známy žádné potenciální hrozbě.
Správa – Hlasování o správě protokolu Synapse vyžaduje většinu hlasů a minimální kvorum 10 000 000 SYN.
Synapse Chain and Ethereum – Synapse Chain je optimistický souhrn založený na Ethereu. Po spuštění to znamená, že transakce Synapse Chains budou nakonec vypořádány na Ethereum mainnetu a získají stejné záruky bezpečnosti jako ostatní mainnetové transakce.
Sekání – Notáři, strážci, vykonavatelé a vysílatel mohou být všichni podříznuti ve scénářích, kdy umožňují podvod (nešťastnou náhodou nebo úmyslně).
Důvěřujte předpokladům
Synapse vytváří následující předpoklady důvěryhodnosti:
1 čestný strážce – Při fungování podle optimistického modelu se protokoly jako Synapse spoléhají na skutečnost, že vždy existuje jeden čestný pozorovatel. Pokud není k dispozici žádný strážce, který by podepsal potvrzení o zdrojovém řetězci, transakce budou pozastaveny, dokud se strážný nevrátí online.
Hodnota SYN – Mechanismus omezování navrhovaný pro entity v rámci modelu optimistického ověřování předpokládá, že hodnota vázaného SYN a potenciál ztráty této hodnoty prostřednictvím sekání převáží zisky, které by entita mohla získat zlomyslným jednáním. Pokud by se hodnota SYN drasticky snížila, mohl by nastat okrajový případ, kdy riziko sekání stojí za odměnu za zlomyslné jednání.
Správa – S minimálně 10 000 000 tokenů SYN (asi 5 % z celkové dodávky) nutných ke změně protokolu a zásadou 50 % + 1 hlas se předpokládá, že subjekty správy budou hlasovat pro stav protokolu. Dále se předpokládá, že cena SYN neklesne do té míry, že by její aktéři byli motivováni k nákupu SYN a provádění škodlivých návrhů.
Sekvencer – Současná iterace řetězce Synapse využívá centralizovaný sekvencer k odesílání transakcí, stejně jako mnoho jiných řetězců. Pokud by tento sekvencer měl výpadek, mohlo by to ovlivnit Synapse Chain. Synapse jde podobnou cestou k decentralizaci sekvenceru jako Arbitrum a Optimism, bude vydána robustnější cestovní mapa.
Subjekty s polovičním oprávněním – Po spuštění Synapse Chain nebudou mít vykonavatel a vysílatel oprávnění. Jeho spuštění na mainnetu však budou mít oprávnění strážci a notáři. Tým plánuje open source implementaci pro každou entitu s dokumentací o tom, jak fungovat brzy po spuštění mainnetu. Každý tedy bude moci tyto služby v určitém okamžiku brzy provozovat.




