L2 in Blockchain: TEE Sidechain vs ZK Rollup
Scopri le diverse soluzioni Layer 2 e scopri come Integritee sfrutta le sidechain TEE per fornire un'infrastruttura scalabile, più veloce e più sicura.
Scalare Blockchain con soluzioni Layer 2
Le reti blockchain tradizionali sono costituite da una mainnet. Tuttavia, per risolvere grandi problemi come la mancanza di scalabilità e gli elevati volumi di utilizzo di energia, sono stati creati livelli sopra a quello principale. Questa infrastruttura aggiuntiva è chiamata Layer 2 (L2). Offre agli sviluppatori una logica più scalabile, veloce e meno costosa.
Diciamo che L1 è il "sistema nervoso" della rete. I calcoli elaborati in L2 possono essere indipendenti dalla mainnet, consentendo processi più veloci e talvolta anche autonomi. Se ti trovi in una parte della città e il ponte dall'altra parte è bloccato, prendere un traghetto ti porterà lì più velocemente. Questa è l'idea di base delle soluzioni L2.
Uno dei motivi principali per l'emergere di questi è stato cercare di risolvere alcuni dei principali problemi della tecnologia blockchain: mancanza di scalabilità e commissioni elevate, soprattutto quando c'erano troppe transazioni in corso contemporaneamente nella rete principale.
Rollup: ottimisti e conoscenza zero
Ethereum ha creato la propria versione Layer 2, chiamata rollup. In poche parole, un rollup è un insieme di transazioni compresse in una e quindi riconosciute dalla rete principale come una singola transazione, il che significa che la loro esecuzione verrà elaborata più velocemente. Ciò allevia la pressione dalla rete principale, rendendo l'intero processo più veloce ed economico. Il processo di esecuzione è indipendente da L1 pur facendo affidamento su di esso per la sicurezza, il recupero dei dati e i fondi.
Esistono due tipi popolari di rollup: ottimista e Zero-Knowledge (ZK). Mentre quelli ottimisti sono più facili da configurare e utilizzare, gli ZK sono meno inclini agli attacchi. Dipendono da prove crittografiche per verificare istantaneamente se detta transazione è valida, mentre quelle ottimistiche funzionano sulla base di ipotesi, garantendo automaticamente le transazioni come valide, consentendo l'elaborazione dei batch senza alcun calcolo.
Sidechain: connessione ancorata
Una sidechain è anche una soluzione Layer 2, ma è indipendente dalla mainnet. Queste blockchain separate hanno i propri protocolli di consenso e hanno le proprie misure di sicurezza definite dai loro validatori. Sono naturalmente più centralizzati, ma proprio come i rollup, i sidechain sono ottimi per velocizzare le transazioni e alleviare la pressione dalla rete principale. Una sidechain si collega alla catena principale tramite un peg a due vie, il che significa che c'è uno scambio di dati: una volta che le risorse sono sbloccate nella catena laterale, la stessa quantità è bloccata nella catena principale.
Integritee: alimentare le sidechain con i TEE
In Integritee, abbiamo sviluppato sidechain che supportano più validatori che operano all'interno di Trusted Execution Environments (TEE), un'area crittografata dall'hardware di una CPU che protegge i dati in uso. Il valore aggiunto delle nostre sidechain è che, una volta verificate, tutti i validatori possono fidarsi l'uno dell'altro perché operano all'interno di un'area protetta, il TEE, consentendo tempi di blocco inferiori al secondo con un massimo di 2.000 TPS su ciascuna sidechain. In combinazione, questo fornisce una capacità cumulativa fino a 1 milione di TPS sull'intera rete Integritee per casi d'uso ben spartibili.
I calcoli eseguiti all'interno dei TEE possono essere indipendenti e isolati dalla rete principale, fornendo così agli sviluppatori una serie di vantaggi interessanti: scalabilità, riservatezza e flessibilità nella scelta delle funzionalità di privacy che desiderano aggiungere. Integritee utilizza i TEE per fornire ai costruttori distribuzioni più scalabili, sicure e autonome. Quando costruisci con noi, potrai:
- Essere in grado di mantenere ciò che si sceglie nascosto tramite chiavi crittografiche
- Impedire a terzi di vedere o manomettere le informazioni memorizzate all'interno
- Cerca dati crittografati e sensibili
- Esegui e distribuisci il codice in completa privacy.
- Verificabilità pubblica, tramite attestazione remota, che ciò che accade all'interno dei TEE è, in effetti, ciò in cui credi.

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































