In precedenza, ZEROBASE ha annunciato di aver completato un finanziamento di 5 milioni di dollari, con l'intenzione di costruire una rete di prove a conoscenza zero (ZK) in tempo reale, fornendo infrastrutture per la protezione della privacy e il calcolo decentralizzato. Questo finanziamento è stato guidato da Binance Labs, FactionVC e DAO5.

Puoi presentarti brevemente e spiegare cosa fa ZEROBASE?

Ciao a tutti, sono Mirror Tang, CEO di ZEROBASE e professore di ingegneria della crittografia presso la Shanghai Jiao Tong University. Mi occupo principalmente dell'implementazione ingegneristica della crittografia e delle questioni di sicurezza nella blockchain. Recentemente sono particolarmente interessato all'interazione tra aspetti sociali e tecnici nelle decisioni collettive. Inoltre, cerco di raggiungere un equilibrio e un'armonia tra prestazioni, sicurezza e libertà tecnologica nell'ecosistema ZEROBASE. La sicurezza e le decisioni basate sui dati hanno molte applicazioni negli ecosistemi distribuiti; possono aiutare a prevenire errori di verifica dei dati, interruzioni del servizio o rollback e proteggere la sicurezza dei fondi, aumentando la sostenibilità del modello economico complessivo.

Il progetto ZEROBASE è stato fondato nel marzo 2024, ed è nato dal gruppo di sicurezza crittografica di Salus Security. All'epoca, avevamo assunto il lavoro crittografico del PSE (team crittografico della Ethereum Foundation) e, considerando di fornire servizi a più progetti con esigenze di accelerazione delle prove, l'abbiamo ampliato in un progetto indipendente, cioè ZEROBASE oggi: una rete di accelerazione di prove in tempo reale progettata per velocità, decentralizzazione e conformità. Offriamo servizi di sviluppo di circuiti gratuiti e servizi a pagamento per la generazione di prove, oltre a modelli di circuiti e licenze commerciali per zkLogin, zkDarkPool e zkVote; è sufficiente un costo di distribuzione di 1000 dollari per trasformare il tuo progetto in un progetto ZK, risolvendo i problemi di privacy e sicurezza in scenari convenzionali. Scriviamo circuiti utilizzando Circom e acceleriamo la generazione di prove con Gnark, realizzando uno sviluppo agile e iterazioni rapide. L'efficienza di generazione delle prove dei circuiti accelerati dalla rete di prova ZEROBASE è di circa 120 millisecondi per ogni milione di vincoli di prova Circom (per RTX 4090). Ci occupiamo anche dello sviluppo di circuiti commerciali generali e forniamo un framework di circuiti decrittabili per garantire la conformità alla privacy.

Qual è la visione di ZEROBASE? Quale problema centrale vuole risolvere?

La visione di ZEROBASE è diventare un leader nel campo del calcolo privato e della finanza disintermediata, risolvendo i problemi di privacy affidabile esistenti nella blockchain.

La blockchain, in quanto libro mastro distribuito, è completamente trasparente per tutti gli utenti, il che porta anche ad alcune informazioni importanti esposte alla vista pubblica. Ad esempio, il Json Web Token per il login dei portafogli sui social media, che una volta condiviso con le parti del progetto, può facilmente causare la fuga di informazioni personali e attacchi di replay. Le informazioni sugli ordini delle transazioni DEX e AMM vengono spesso utilizzate per manipolazioni di mercato. Se le strategie di trading di un fondo hedge vengono esposte, ciò può influire gravemente sulla redditività del fondo. Questi dati dovrebbero essere rigorosamente protetti e non diventare un “segreto pubblico” su un libro mastro trasparente. ZEROBASE desidera utilizzare la tecnologia di protezione della privacy per consentire agli utenti di utilizzare la blockchain senza timori di violazioni della privacy, mantenendo al contempo i vantaggi fondamentali di trasparenza e disintermediazione.

Un esempio importante: lo staking di ZEROBASE è uno dei nostri scenari applicativi principali, e la sua importanza risiede nel fatto che genera profitti diretti per gli utenti. Recentemente, il CeDefi ha condiviso i profitti di arbitraggio a livello istituzionale direttamente con gli investitori al dettaglio, ma il problema diretto è che gli utenti non possono controllare lo stato dei fondi nei loro account, creando un'alta esposizione al rischio. Con CEFFU, i tuoi soldi non verranno trasferiti, ma potresti subire un liquidazione. Un controllo forzato potrebbe impedire al team di trading di utilizzare strategie più vantaggiose. Il nostro metodo di verifica è semplice per gli utenti: le strategie e le operazioni del team di trading sono completamente crittografate, ma gli utenti possono generare prove a conoscenza zero tramite l'API degli exchange per assicurarsi che le strategie di arbitraggio non stiano utilizzando un'elevata leva o non stiano allocando troppe risorse nella stessa criptovaluta, mantenendo la posizione completamente coperta. Le prove vengono generate nella rete di prova TEE di ZEROBASE, garantendo che non ci siano fughe di informazioni. Questo equilibrio informativo è esattamente la direzione verso cui ci stiamo sforzando, Non fidarti, verifica.

Qual è l'architettura tecnica della rete di prova di ZEROBASE e in cosa differisce dai concorrenti?

I nostri concorrenti attuali possono essere divisi in due categorie: una utilizza un modello di consenso, senza differenze significative rispetto a L1, dove la velocità della rete di prova si basa sul tempo di generazione dei blocchi e sull'aggregazione, incapace di soddisfare le richieste di generazione rapida di prove. L'altra adotta un'architettura centralizzata, dove tutti i nodi devono inviare pacchetti di heartbeat agli Hub per rimanere online, e gli Hub sono responsabili della registrazione delle informazioni di tutti i nodi. Quando il numero di nodi aumenta, il carico sugli Hub aumenta di conseguenza, diventando un collo di bottiglia nelle prestazioni del sistema. Se un Hub si disconnette, l'intero sistema smetterà di funzionare.

Per affrontare questo problema, ZEROBASE ha introdotto un'architettura distribuita, suddividendo i nodi in più sottogruppi, ognuno gestito da un Hub indipendente. Aumentando il numero di Hub, è possibile scaricare efficacemente il carico, assicurando che il sistema continui a funzionare senza problemi anche con l'aumento del numero di nodi. Questa architettura evita i punti di guasto singoli, migliorando la tolleranza agli errori e la scalabilità del sistema. Attraverso un algoritmo di hashing di coerenza, i nodi e gli Hub vengono mappati in uno spazio di hashing circolare virtuale. I nodi trovano il Hub più vicino a loro attraverso il proprio valore hash, e quel Hub è responsabile della loro gestione. Così, anche se si aggiungono o rimuovono Hub, è necessario solo ridistribuire una piccola parte dei nodi, mentre gli altri rimangono invariati, riducendo l'impatto della ridistribuzione del carico.

Scalabilità e tolleranza agli errori: per affrontare il problema dell'inclinazione dei dati (cioè alcuni Hub che hanno carichi eccessivi mentre altri Hub sono inattivi), ZEROBASE ha introdotto un meccanismo di nodi virtuali. Ogni Hub viene mappato a più nodi virtuali, bilanciando ulteriormente il carico. L'aggiunta dei nodi virtuali rende la distribuzione dei nodi più uniforme, evitando efficacemente il ritorno a un'architettura centralizzata. Con l'aumento del numero di nodi, è possibile aggiungere più Hub per distribuire il carico, evitando che un singolo Hub funzioni a sovraccarico. Se un Hub fallisce, è sufficiente ridistribuire i nodi di sua competenza ad altri Hub, mentre il resto del sistema continua a funzionare normalmente.

Come bilancia ZEROBASE la protezione della privacy con la conformità?

ZEROBASE combina in modo raffinato la protezione della privacy e la conformità attraverso una tecnologia di impegno di decrittazione parziale verificabile. Il meccanismo centrale di questa tecnologia consente ai dati degli utenti di rimanere completamente crittografati in circostanze normali, e solo quando vengono soddisfatte condizioni specifiche, le istituzioni fidate autorizzate possono eseguire una decrittazione parziale dei dati. Questo design non solo protegge la privacy degli utenti, ma fornisce anche soluzioni per le esigenze di conformità. In particolare, ci sono alcuni punti chiave:

Crittografia della sottomissione dei dati: le informazioni sensibili degli utenti vengono convertite in un impegno (Commitment), e questo impegno è crittografato, solo l'utente conosce il suo contenuto. Ad esempio, nello scenario dei prestiti, i dati creditizi presentati dall'utente vengono crittografati in forma di impegno. L'utente deve generare una prova a conoscenza zero per dimostrare che le informazioni presentate sono legittime, ad esempio che il punteggio di credito soddisfa un determinato requisito, ma il punteggio specifico e i dati originali non saranno rivelati.

Meccanismo di decrittazione autorizzata: in caso di situazioni speciali per l'utente (ad esempio, inadempimento di prestiti), il sistema attiverà la funzione di “decrittazione parziale” del circuito. Attraverso una “chiave di decrittazione” nascosta nell'impegno (un portale), le istituzioni fidate possono decrittare parte delle informazioni necessarie, come l'importo dell'inadempimento o responsabilità correlate, senza rivelare i dati completi dell'utente. Questo circuito include anche funzioni di audit, registrando tutte le azioni di decrittazione sulla blockchain per prevenire abusi. Le istituzioni fidate devono anche fornire prove legittime quando utilizzano la funzione di decrittazione, garantendo che ogni operazione sia trasparente e conforme.

In sintesi, siamo come un “cassaforte della privacy”, dove solo nei momenti critici, attraverso la giusta “chiave”, è possibile estrarre una parte delle informazioni importanti. Questo meccanismo consente a ZEROBASE di soddisfare sia i requisiti di protezione della privacy che di conformità legale, come prestiti finanziari, audit fiscali e liquidazione di beni, realizzando un equilibrio tra sicurezza e trasparenza.

Quali sono i principali scenari applicativi o settori supportati da ZEROBASE?

L'applicazione della tecnologia di ZEROBASE è molto ampia, coprendo settori come finanza, verifica dell'identità, trading decentralizzato, punteggi di credito privati, assistenza sanitaria transfrontaliera e altro ancora. In sintesi, zk+everything; posso parlarvi di questi scenari esistenti.

Nel settore finanziario, come i fondi hedge, la nostra tecnologia può verificare se le strategie di investimento rientrano nei limiti di rischio, senza rivelare i dettagli delle strategie. Gli investitori possono essere certi di conoscere i rischi, mentre i fondi possono proteggere i segreti aziendali. Inoltre, nel DeFi, il nostro zkDarkPool rende le transazioni di grandi volumi più riservate, evitando manipolazioni di mercato e attacchi da bot, rafforzando la protezione per le criptovalute minori.

Per esempio, nella verifica dell’identità, la nostra tecnologia zkLogin è molto interessante. Gli utenti possono utilizzare le loro informazioni di accesso a Google o Facebook per verificare i loro account blockchain, senza doversi preoccupare della perdita della privacy. Questa tecnologia è già supportata da StarkNet e collabora con TOMO Wallet, rendendo l'esperienza degli utenti più semplice e sicura.

Anche gli scenari di bridge cross-chain non possono fare a meno del nostro supporto tecnologico, come nel caso del processore Tiga, progettato specificamente per verificare le informazioni sui blocchi dei bridge cross-chain, migliorando la sicurezza e l'efficienza.

Inoltre, ci concentriamo sulle fasce vulnerabili della popolazione. Negli Stati Uniti, che è una società basata sul credito, se la tua situazione creditizia fallisce o se non hai un punteggio di credito, ti troverai in difficoltà, senza possibilità di affittare una casa, senza indirizzo, senza lavoro, e dovrai vivere di aiuti. Abbiamo sviluppato un sistema di scoring del credito privato per le persone a basso reddito in Arizona, aiutandole a verificare i loro record di lavoro tramite prove a conoscenza zero, generando un punteggio affidabile che consente loro di trovare lavoro anche senza un punteggio FICO. Inoltre, in scenari di assistenza sanitaria transfrontaliera, abbiamo collaborato con l'Università del Nord Arizona per permettere ai pazienti all'estero di verificare le informazioni sui loro beni nel loro paese d'origine, per ottenere un credito medico.

Il nostro lavoro centrale è: sia nel settore finanziario, nel trading, che nell'aiutare le persone comuni, utilizziamo ZK per risolvere problemi di privacy affidabile.

Quali benefici possono ottenere gli utenti e gli sviluppatori nell'ecosistema ZEROBASE?

Uno dei principali benefici per gli utenti nell'ecosistema ZEROBASE è ottenere rendimenti a lungo termine partecipando allo staking di ZEROBASE. Gli utenti possono mettere in staking i token ZB per fornire supporto alla sicurezza della rete, godendo al contempo di alti rendimenti derivanti dalla combinazione ZK+Cefi. Inoltre, attraverso lo staking, gli utenti possono partecipare al voto di governance, partecipando direttamente alle decisioni importanti di ZEROBASE. Per quanto riguarda gli sviluppatori, abbiamo destinato il 10% del totale dei token ZB per supportare l'espansione della rete, le partnership e l'implementazione delle applicazioni. Inoltre, abbiamo un piano di mining delle prove, che premia direttamente l'uso delle applicazioni ZEROBASE in base all'uso iniziale della rete.

ZEROBASE ha già ricevuto supporto finanziario o ha stabilito collaborazioni con enti del settore?

Sì, i nostri investitori includono istituzioni come Binance Labs, Lightspeed Faction, dao5, Sequoia Capital, IDG e molte altre. Vorrei anche ringraziare la National Science Foundation degli Stati Uniti, la Ethereum Foundation, il programma di accelerazione per startup di Starknet e NVIDIA, e il programma dei fondatori di Microsoft & OpenAI per il loro supporto. Senza il loro aiuto, lo sviluppo di ZEROBASE oggi sarebbe stato difficile. La maggior parte dei nostri investitori e finanziatori sono anche i nostri clienti e partner, e abbiamo ricevuto un ampio supporto dai clienti di Salus Security.

Come affronta il team del progetto le possibili pressioni normative?

Il team di ZEROBASE è pienamente consapevole che l'uso della tecnologia di protezione della privacy può facilmente attirare l'attenzione dei regolatori, quindi abbiamo considerato la conformità come una parte importante della progettazione del sistema fin dall'inizio. Recentemente, l'evento in cui Tornado Cash ha subito un parziale allentamento delle sanzioni a causa della sua infrastruttura immutabile ci ha fornito un'importante ispirazione: la regolamentazione non respinge completamente la tecnologia della privacy, ma richiede trasparenza e tracciabilità quando necessario.

Abbiamo già attivamente collaborato con le autorità di regolamentazione per esplorare l'applicazione delle tecnologie di privacy all'interno di quadri normativi. La nostra tecnologia di impegno di decrittazione parziale verificabile è nata proprio da questo, e parte delle tecnologie centrali di ZEROBASE è sviluppata attorno ai circuiti decrittabili. L'idea centrale di questi circuiti è: i dati degli utenti sono crittografati per impostazione predefinita, e solo quando sono soddisfatte condizioni chiare (come autorizzazione dell'utente o requisiti legali) le parti fidate possono decrittare alcune informazioni tramite chiavi speciali. Questo design evita che sistemi di privacy completamente non tracciabili vengano abusati, garantendo al contempo una protezione della privacy di base.

ZEROBASE si posiziona chiaramente come fornitore di infrastrutture per il calcolo privato; la nostra tecnologia è neutrale e mira a fornire sicurezza e protezione della privacy agli utenti, senza servire scopi illeciti. Collaborando con i quadri normativi, evitiamo di diventare il centro di contraddizioni normative.

Quale ruolo pensi che ZEROBASE avrà nell'ecosistema blockchain del futuro?

Una delle sfide principali della tecnologia blockchain è come affrontare la protezione della privacy mentre si opera in un contesto di disintermediazione. ZEROBASE, attraverso un'architettura tecnica innovativa, come reti distribuite, meccanismi di nodi virtuali e tecnologie di impegno di decrittazione parziale verificabile, non solo migliora l'efficienza della protezione della privacy, ma fornisce anche soluzioni per la conformità. Sia per le transazioni finanziarie, l'autenticazione dell'identità, che per complesse verifiche di bridge cross-chain, la nostra tecnologia può soddisfare le esigenze normative e aziendali garantendo al contempo la privacy dei dati. Continueremo a ottimizzare gli strumenti e il supporto per gli sviluppatori, aiutandoli a costruire rapidamente applicazioni per la protezione della privacy basate sulla tecnologia ZK. Attraverso la nostra rete, il codice Circom e Gnark può generare prove in millisecondi, offrendo agli sviluppatori un'efficienza senza precedenti.

In qualità di CEO di ZEROBASE, credo che giocheremo un ruolo centrale come fornitore di infrastrutture di calcolo privato e come standardizzatori finanziari disintermediati nell'ecosistema blockchain del futuro. La nostra missione è abilitare una varietà di scenari applicativi attraverso la tecnologia delle prove a conoscenza zero (ZK), permettendo alla blockchain di proteggere la privacy mantenendo al contempo trasparenza e fiducia.