Scommetto su un mondo multi-chain con casi d'uso specializzati piuttosto che su più chain di uso generale che competono per gli stessi sviluppatori e utenti. Le chain saranno differenziate da più che solo vibrazioni.
La mainnet di Ethereum aveva un enorme vantaggio nel 2021: tutto era in un posto. Ma poiché tutto era in un posto, non è stata in grado di scalare.
Le è stata presentata una scelta: scalare orizzontalmente (molte catene) o scalare verticalmente (una grande catena). Ha scelto la prima con una roadmap incentrata sui rollup e ha evitato soluzioni come lo sharding che avrebbero diviso la differenza tra questi approcci.
Questo ha creato frammentazione, aprendo un'opportunità per Solana. Solana ha goduto dello stesso vantaggio per molti anni come l'unica catena SVM.
Ma questo vantaggio persisterà mentre le estensioni della rete Solana (cioè i rollup) guadagnano adozione? O Solana diventerà frammentata come Ethereum?
Avviare la propria appchain è 10 volte più facile rispetto a un anno fa. Tutti gli strumenti sono diventati più semplici da implementare. L'astrazione degli account è passata da 8 settimane + pagamenti anticipati a quasi un'implementazione istantanea.
I portafogli che sono multi-chain per impostazione predefinita sono essenziali per il futuro delle criptovalute.
La maggior parte dei portafogli è stata creata in un mondo a catena singola o a poche catene. Anche Coinbase Wallet, che è più nativamente multi-chain rispetto alla maggior parte, ti costringe a preoccuparti delle varie versioni di ETH e USDC su diverse catene e ti costringe a effettuare il bridging tra di esse.
È interessante osservare i vantaggi di essere un primo mover in una nuova architettura VM. Ethereum è stata l'unica catena EVM per molti anni. Solana è stata l'unica catena SVM per molti anni. Entrambi hanno creato forti effetti di rete come risultato, che stanno gradualmente indebolendosi man mano che più catene EVM e SVM entrano in funzione.
Confronta questo con l'ecosistema MoveVM, dove Aptos, Sui e Movement stanno tutti competendo per l'attenzione tra l'offerta limitata di costruttori Move.
Monad, MegaETH, Rise promettono tutti "catena EVM ma più veloce", ma quando ci sono tre lanciati simultaneamente, quale ottiene massa critica?
Il più grande vantaggio della scalabilità verticale è evitare la frammentazione, ma avere molte catene che perseguono la scalabilità verticale sulla stessa VM crea la stessa frammentazione.
È bello essere tornati @EdgeEsmeralda per vedere quanto tutti si prendano a cuore il miglioramento del settore delle criptovalute e delle tecnologie emergenti.
Sono costantemente deluso dalle comunicazioni sulla vulnerabilità delle principali zkVM.
Una ha sepolto una vulnerabilità critica rifiutandosi di condividerla sui social, invece l'ha pubblicata silenziosamente sul proprio blog fino a quando non è stata costretta a postare sui social.
Un'altra ha pubblicato la vulnerabilità critica sui social, ma in termini altamente tecnici senza alcuna descrizione dell'impatto per gli utenti. (cioè sembra rompere la maggior parte delle prove.)
Queste sono due delle zkVM più rispettate. Le utilizziamo nel nostro stack. Ma non stanno comunicando in modo aperto e chiaro riguardo ai bug critici che rompono i loro sistemi di prova.
Come team che utilizza zkVM per funzioni critiche per il nostro prossimo mainnet, questo danneggia la nostra fiducia in questi sistemi e compromette l'adozione delle zkVM nel complesso.
Con @eth_proofs che coordina iniziative tra le due dozzine di zkVM in sviluppo, spero che possiamo arrivare a standard migliori presto.
Qualcuno sta usando CrosschainERC20 di @DeFi_Wonderland?
Sembra il meglio di entrambi i mondi combinando gli standard SuperchainERC20 e gli standard xERC20 in un unico token. Curioso delle esperienze delle persone con esso
La maggior parte delle persone non si rende conto di quanti EVM chain esistano. @Dune supporta oltre 100 chain, con oltre 30 di queste EVM. @Alchemy ne ha dozzine. @l2beat elenca un totale di 157 L2/L3. DefiLlama elenca 264 EVM chain
Aggiungere un'altra chain non è un grande ostacolo quando tutto sta andando multi-chain.
Snapchain offre una soluzione elegante a uno dei problemi fondamentali dell'infrastruttura crypto: il compromesso tra disponibilità dei dati e archiviazione dei dati. (Con più tempo potrei scrivere un approfondimento su come funziona internamente).
Il riassunto di Disponibilità dei Dati vs Archiviazione dei Dati: i sistemi eccellenti nella pubblicazione dei dati (Celestia, EigenDA) non sono altrettanto bravi nell'archiviazione. I sistemi eccellenti nell'archiviazione dei dati (Arweave, IPFS) di solito non sono altrettanto bravi nella pubblicazione. Snapchain si colloca elegantemente tra questi estremi con alcune innovazioni chiave:
Struttura del Comitato: Snapchain propone un comitato eletto di nodi responsabili sia della disponibilità dei dati SIA dell'archiviazione. Questo affronta il problema centrale in cui i sistemi precedenti gestivano solo l'uno o l'altro. (Anche se questa parte è la più probabile da cambiare ed è stata presa da alcune bozze precedenti.)
Affitto dello Stato: Invece di pagare una volta per un'archiviazione permanente (costosa) o di garantire solo la disponibilità a breve termine (limitata), Snapchain implementa "affitto dello stato", un concetto di cui Ethereum ha discusso dal 2018 ma mai implementato. Gli utenti acquistano crediti per una capacità di archiviazione specifica (ad es., 10.000 post) per un anno. Vuoi estendere? Paga di nuovo l'affitto dello stato. Non vuoi? I tuoi dati scadono.
Meccanismi di Sovrascrittura: Se superi il tuo limite di post, Snapchain semplicemente sovrascrive il tuo contenuto più vecchio. Non è richiesto alcun pagamento aggiuntivo, solo un ciclo naturale che funziona perfettamente per i dati sociali (anche se non funzionerebbe per le blockchain che necessitano di una storia completa).
I primi fornitori di infrastrutture hanno letteralmente copiato e incollato i loro stack su nuove catene:
- Vedevi "ethereum.dapp.example" e "polygon.dapp.example" - endpoint - Nessuna infrastruttura cloud condivisa tra le catene - Aggiungere ogni nuova catena richiedeva un enorme sovraccarico di infrastruttura
In un mondo multi-chain, i front-end e i back-end delle app vengono riprogettati per accogliere questo e avere un servizio che supporta molte catene. Un basso utilizzo su una catena risparmia risorse per un alto utilizzo su un'altra. L'era del copia e incolla è finita.
Snapchain offre una soluzione elegante a uno dei problemi fondamentali nell'infrastruttura crittografica: il compromesso tra disponibilità dei dati e archiviazione dei dati. (Con più tempo potrei scrivere un approfondimento su come funziona sotto il cofano).
Il TLDR della Disponibilità dei Dati vs Archiviazione dei Dati: i sistemi bravi a pubblicare dati (Celestia, EigenDA) non sono così bravi a conservarli. I sistemi bravi a conservare dati (Arweave, IPFS) tipicamente non sono così bravi a pubblicarli. Snapchain si colloca elegantemente tra questi estremi con alcune innovazioni chiave:
Struttura del Comitato: Snapchain propone un comitato eletto di nodi responsabili sia della disponibilità dei dati SIA della loro archiviazione. Questo affronta il problema fondamentale in cui i sistemi precedenti gestivano solo uno o l'altro. (Anche se questa parte è la più probabile a cambiare e proviene da alcune bozze precedenti).
Affitto dello Stato: Invece di pagare una sola volta per un'archiviazione permanente (costosa) o di garantire solo disponibilità a breve termine (limitata), Snapchain implementa "affitto dello stato", un concetto di cui Ethereum ha discusso dal 2018 ma che non è mai stato implementato. Gli utenti acquistano crediti per una capacità di archiviazione specifica (ad es., 10.000 post) per un anno. Vuoi estendere? Paga di nuovo l'affitto dello stato. Non vuoi? I tuoi dati scadono.
Meccaniche di Sovrascrittura: Se superi il tuo limite di post, Snapchain semplicemente sovrascrive il tuo contenuto più vecchio. Nessun pagamento aggiuntivo richiesto, solo un ciclo naturale che funziona perfettamente per i dati sociali (anche se non funzionerebbe per blockchain che necessitano di una storia completa).
La preservazione della decentralizzazione richiede regole di ordinamento trasparenti e il controllo della comunità sui parametri della catena, non solo "fidati di noi" da operatori centralizzati.
Panoramica rapida: puoi scegliere alternative infrastrutturali meno costose per gestire la tua catena. Le API di BlockScout sono sostanzialmente più economiche delle API di Etherscan e sono abbastanza piacevoli da usare.
Sebbene l'innovazione sia filosoficamente centrale all'ecosistema Ethereum, siamo diventati troppo introspettivi, troppo concentrati su differenze tecniche incrementali tra prodotti molto simili e forse troppo investiti in tecnologie specifiche rispetto a ciò che interessa realmente agli utenti.
Non possiamo continuare a parlare di innovazioni incrementali grazie alle nostre scelte architettoniche specifiche o ai stack di consenso. Solana si è concentrata con successo sulle innovazioni che risuonano con gli utenti, ossia: è veloce, è economico e è facile?
Ogni volta che parlo con persone al di fuori del crypto, non capiscono affatto perché esistano i rollup. È come chiedere a una persona media di sapere quale provider di cloud sta utilizzando un sito web. Sfortunatamente, Ethereum mette quella scelta al centro dell'attenzione.
Quando sei l'utente maggioritario, le meccaniche di EIP-1559 ti fanno fare offerte contro te stesso continuamente. Questo non è teorico. L'abbiamo testato. Abbiamo costruito un gioco di clic che ha bruciato 35 Base Sepolia ETH quando siamo diventati la maggioranza delle transazioni sulla catena.