Autore |
Taiko è stato lanciato ieri sulla mainnet di Ethereum e il suo token dovrebbe essere lanciato poche settimane dopo l'attivazione della mainnet.
Allo stesso tempo, il 25 maggio, il co-fondatore di Ethereum Vitalik Buterin ha proposto il primo blocco sulla mainnet Taiko come proponente di blocco, e ha commentato il blocco: "Sono molto felice di vedere Taiko come un based rollup. Lanciato come a piattaforma, Ethereum trae vantaggio dagli L2 che adottano molti approcci diversi e apprezzo che Taiko sia uno dei primi progetti a muoversi in questa direzione.
Dopo l'aggiornamento di Cancun, l'ecosistema Ethereum è tornato nuovamente a concentrarsi sul campo L2. A differenza di altri progetti Rollup, Taiko sta sviluppando soluzioni basate su Based Rollup e ha attirato il favore di molti VC come Sequoia China, Generative Ventures, Hashed, Lightspeed Faction, Token Bay Capital e Flow Traders. Non si può fare a meno di chiedersi: cosa c'è di così speciale in Taiko rispetto ad altri noti progetti di espansione ZK? In che modo il suo piano di espansione influenzerà il paesaggio ecologico L2?
Con queste domande in mente, ChainFeeds ha parlato con il team di Taiko e ha discusso delle origini, della visione, del piano di espansione di Ethereum di Taiko, ecc.
Estratti chiave:
·Il fondatore di Taiko Daniel Wang spera di espandere Ethereum senza sacrificare la decentralizzazione e raggiungere la coesistenza di reti di secondo livello centralizzate e decentralizzate, consentendo alle dApp di prendere decisioni tra le due opzioni.
·Contestable Rollup è un'astrazione di zkRollup e Optimistic Rollup. In futuro, se le dimostrazioni a conoscenza zero fossero abbastanza economiche, Contestable potrebbe essere formulato come un puro zkRollup.
·Nel processo di sviluppo delle prove SGX, il team Taiko si è gradualmente reso conto dell'importanza dei client stateless e ha creduto fermamente nella fattibilità di eseguire client stateless in zkVM per generare prove a conoscenza zero in futuro.
·Taiko è stato lanciato sulla rete principale. L'invio e la certificazione dei blocchi non sono autorizzati, ma il contratto ha ancora un proprietario. Il team di Taiko prevede di trasferire tutti i contratti a Taiko DAO circa un anno dopo l'attivazione della rete principale, rinunciando completamente alla proprietà e al controllo della rete.
Taiko Origins: scalare Ethereum senza sacrificare la decentralizzazione
Il fondatore di Taiko Daniel Wang ha creato il primo protocollo DEX ecologico di Ethereum Loopring basato su ZKRollup nel 2017. Ma l’architettura del Loopring non si adattava perfettamente alla visione di Daniel. Daniel spera di espandere Ethereum senza sacrificare la decentralizzazione e raggiungere la coesistenza di reti di secondo livello centralizzate e decentralizzate, in modo che le applicazioni decentralizzate possano prendere decisioni più informate tra le due opzioni. Tuttavia, Loopring può essere costruito solo come rete di secondo livello non programmabile, priva di una struttura di macchina virtuale e, per ridurre i costi, anche il suo meccanismo di generazione di blocchi è centralizzato.
Prima di fondare Taiko, Daniel Wang ha avuto molte discussioni con sviluppatori che la pensano allo stesso modo, concentrandosi principalmente su due direzioni: i social network decentralizzati o l'infrastruttura richiesta per i social network decentralizzati "reti di secondo livello senza autorizzazione". Dopo un'attenta considerazione, tutti generalmente credevano che impegnarsi nel campo dei social network decentralizzati fosse rischioso, mentre le reti di secondo livello senza autorizzazione avevano maggiore spazio per la differenziazione e la concorrenza, e Taiko è nato.
Taiko è uno zkEVM di tipo 1 che fornisce esattamente gli stessi codici operativi e funzioni di Ethereum, garantendo un elevato grado di compatibilità con l'ecosistema Ethereum esistente. Il team di Taiko ha sottolineato che il design originale di Taiko era basato sulla struttura del Based Rollup, ovvero il validatore di Ethereum è il responsabile ultimo della produzione di blocchi di Taiko, che raggiunge la decentralizzazione dei proponenti. Nel marzo di quest'anno, Taiko ha completato un round di finanziamento di serie A da 15 milioni di dollari guidato da Lightspeed Faction, Hashed, Generative Ventures e Token Bay Capital, portando l'importo totale del finanziamento a 37 milioni di dollari. In risposta al favore dei VC, il team di Taiko ha dichiarato di attribuire grande importanza alla sinergia strategica tra gli istituti di investimento e Taiko. E il motivo per cui Taiko è riuscita a diventare in un breve periodo di tempo una delle comunità Discord più grandi al mondo (oltre 1,07 milioni di membri) e ad attrarre centinaia di dApp per l'implementazione, oltre ai tipi di tipo 1 e all'architettura completamente decentralizzata. i vantaggi, il sostegno degli investitori è indispensabile.
Esplorazione del framework di progettazione Ethereum Rollup: BCR e BBR
Una delle principali differenze tra Taiko e gli altri Rollup è che sceglie il meccanismo Based Rollup, che non si basa su un sequenziatore centralizzato, ma si affida ai validatori Ethereum per sequenziare transazioni e blocchi. Andando oltre, il co-fondatore di Taiko Daniel Wang ha proposto il concetto di “Based Contestable Rollup (BCR)” alla fine del 2023. Questo concetto introduce un meccanismo contestabile perché il codice ZK-EVM non può essere sempre privo di errori e Taiko è decentralizzato e ha una bassa tolleranza agli errori, quindi è necessario adottare un atteggiamento cauto.
Il team Taiko ha inoltre elaborato le principali considerazioni per la scelta del design contestabile:
·Prima di tutto, il Based Rollup non richiede autorizzazione e deve essere introdotta una "prova di livello superiore" per risolvere potenziali bug nel software. Ciò evita la necessità che le reti centralizzate spengano la rete per la correzione dei dati. Naturalmente, questo meccanismo di correzione degli errori può essere gradualmente rimosso man mano che la rete Taiko funziona più a lungo.
·In secondo luogo, sebbene la prova SGX sia migliaia di volte più economica della prova a conoscenza zero, non è il metodo di verifica più ideale o decentralizzato. Il design contestabile consente di sollevare sfide quando sorgono dubbi sulle prove SGX, richiedendo la riconvalida dei blocchi utilizzando prove di livello superiore, il che aumenta la credibilità della verifica riducendo i costi.
·Infine, Contestable Rollup è flessibile e scalabile e può essere visto come un'astrazione di zkRollup e Optimistic Rollup. Ad esempio, se le prove a conoscenza zero diventeranno più economiche in futuro, possiamo configurare Contestable Rollup come un puro zkRollup o configurarlo come un puro Optimistic Rollup in base alle esigenze dell'applicazione per adattarsi alle diverse esigenze di verifica.
Per quanto riguarda l'architettura del Based Contestable Rollup, anche Daniel Wang ha fornito una panoramica dettagliata nell'articolo. BCR è un rollup con caratteristiche controverse e utilizza l'ordinamento basato. Secondo questo progetto, chiunque può contestare una transizione di stato in un blocco, ma un deposito per la controversia deve essere pagato in token Taiko ed è necessaria una prova di livello superiore per risolvere la controversia al fine di convalidare il blocco. Se il contendente vince, la cauzione per la controversia potrà essere recuperata e verrà assegnato 1/4 della cauzione di validità del certificatore originale. Il nuovo certificatore riceverà inoltre 1/4 del deposito di validità del certificatore originale come tariffa di certificazione e la restante metà verrà persa. viceversa. Vale la pena notare che nei primi anni di questo meccanismo, i multifirmatari fungono congiuntamente dal livello superiore della gerarchia di attestazione. Essendo il livello di prova più elevato, in questo caso la transizione di stato è considerata definitiva e non sono consentiti ulteriori interrogatori.
Inoltre, l’architettura BCR di Taiko ha una caratteristica fondamentale che consente a ciascun livello di utilizzare il proprio sistema di prova. Il team di Taiko ha affermato che con un'architettura basata su Contestable Rollup, è possibile creare diversi livelli di prove, come la prova ottimistica a costo più basso, quindi la prova SGX e infine la prova zkEVM o zkVM. Questi diversi tipi di prova sono l'incarnazione del concetto di Contestabile e queste prove possono anche essere combinate per creare un sistema ibrido multi-prova. Ad esempio, "SGX+zkVM" può essere considerato una prova più credibile rispetto all'utilizzo della sola prova zkVM .
Come primo importante traguardo, Taiko prevede di testare l’effettivo funzionamento di BCR sulla testnet Alpha-6 Katla, per poi lanciarlo sulla mainnet. Successivamente, Taiko prevede di aggiornare il protocollo a Boosted Based Rollup (BBR) o di lanciare un secondo livello BBR indipendente come seconda importante pietra miliare. Taiko ha affermato che il rollup basato su boost è una scelta saggia per ottenere la scalabilità nativa di Ethereum. Ethereum acquisirà la capacità di scalare fuori dagli schemi consentendo ai validatori L1 di proporre nuovi blocchi per l'intera rete. Per gli sviluppatori, BBR consente lo sharding dell'esecuzione e dell'archiviazione delle transazioni. Per gli utenti, l'esperienza utente sarà migliorata perché le dApp saranno distribuite su tutti gli L2.
Aggiornamento narrativo: passaggio a ZKVM?
Tutti hanno familiarità con zkEVM, ma EVM non è progettato per funzionare in circuiti a conoscenza zero, quindi in pratica l'implementazione di zkEVM spesso richiede alcuni compromessi. A differenza di zkEVM, zkVM è una macchina virtuale implementata come un circuito di sistema a prova di conoscenza zero. I suoi vantaggi includono: non è necessario apprendere la crittografia e il sistema ZKP, facile da usare; ZK-VM universale e completo di Turing può essere utilizzato come calcolo di prova per qualsiasi calcolo, è sufficiente una serie di semplici vincoli per descrivere l'intero VM; può utilizzare la ricorsione, dimostrando che la verifica è solo un altro programma eseguito sulla VM.
Taiko ha iniziato la transizione dall'utilizzo del modello zkEVM all'utilizzo del modello zkVM. Passando al modello zkVM, Taiko può modificare ed eseguire un client che genera prove ZK. Per garantire la robustezza, Taiko diversifica i presupposti di crittografia costruendo più sistemi di prova e contribuendo a più zkVM (come RISC Zero, SP1, Powdr) e utilizza SGX per migliorare la privacy senza perdita di dati e sicurezza.
Il team di Taiko ha dichiarato che Taiko è stato uno dei primi team a partecipare allo sviluppo del PSE zkEVM della Fondazione Ethereum e ha contribuito e ottimizzato il codice di circuiti chiave come Keccak e Mork. Ma nel processo ci siamo resi conto anche dei limiti di questo modello di sviluppo. Ad esempio, il codice è tutto di basso livello, difficile da testare e verificare. E non va bene per i principianti. Grazie all'esplorazione continua durante il processo di sviluppo della prova SGX, il team ha iniziato a comprendere gradualmente l'importanza dei client stateless e, sotto l'influenza dei progressi compiuti dal team Risc0, ha creduto fermamente che l'esecuzione di client stateless in zkVM in futuro non genererà alcuna conoscenza. Fattibilità dimostrata. Attualmente, Taiko ha collaborato con Risc0 e collaborerà con SP1 e altri team zkVM in futuro per aggregare questi diversi sistemi di prova tramite Contestable Rollup, mantenendo il design a due livelli di Taiko e accoppiandosi completamente con ogni zkVM.
Inoltre, Taiko è stato lanciato sulla rete principale di Ethereum il 27 e attualmente ha elaborato e rilasciato circa il 15% dei blocchi di dati sull'intera rete di Ethereum. Il team ha sottolineato che, sebbene nella modalità mainnet Stage1, l’invio e la certificazione dei blocchi siano privi di autorizzazione, il contratto ha ancora un proprietario. Il team prevede di trasferire la proprietà del contratto a Taiko DAO circa un anno dopo l'entrata in funzione della mainnet, rinunciando completamente alla proprietà e al controllo della rete. Il team Taiko ha inoltre affermato che investirà più risorse nella ricerca e nello sviluppo di soluzioni di preconferma, MEV e Taiko BBR e spera di portare in futuro ulteriori sorprese ai progetti ecologici e agli utenti della comunità.
Controversia sugli airdrop: Taiko può ripristinare la fiducia della comunità?
Taiko ha presentato il tokenomics TKO il 23 maggio, annunciando che il 5% della fornitura iniziale di token verrà utilizzato per l'airdrop di Genesis. Secondo le FAQ ufficiali, 300.000 indirizzi potranno richiedere più di 50 milioni di token. Sebbene questa iniziativa avesse lo scopo di restituire qualcosa alla comunità, ha innescato un'ondata di polemiche sulla correttezza del lancio. Alcuni membri della comunità hanno riferito che il numero di lanci ricevuti era inferiore al previsto e alcuni utenti hanno affermato di aver partecipato ad attività correlate ma di non aver ricevuto lanci.
Di fronte all’insoddisfazione dei membri della comunità, anche il co-creatore di Taiko Daniel Wang ha risposto, dicendo che l’obiettivo di Taiko è l’equità, ma non può soddisfare tutti, e si è scusato con gli utenti che non hanno ricevuto TKO. Tuttavia, la comunità non sembra aver pagato per il suo discorso. Più tardi, Daniel Wang ha risposto di nuovo nella comunità Discord e ha detto che se non aveva ricevuto un airdrop, era perché altre persone avevano più punti. Per quanto riguarda l’opacità delle regole degli airdrop, è perché la trasparenza non può risolvere le differenze e la definizione di “equità” è altamente soggettiva. Queste osservazioni hanno spinto ancora una volta Taiko al centro dell'opinione pubblica e alcuni membri della comunità hanno chiesto il boicottaggio di Taiko. Tuttavia, non è una novità essere messi in discussione dalla comunità a causa degli airdrop. Questo è successo a progetti che hanno recentemente rilasciato airdrop. Soprattutto quando il trading di airdrop è diventato un'industria e prevede la partecipazione di un gran numero di team professionisti, anche questi sono diventati parte dell'ecosistema e anche l'opinione pubblica della comunità può essere influenzata da questi team. Taiko prevede di effettuare più lanci aerei in futuro.