Condividi questo articolo

Cos'è lo sharding?

"Sharding" è un metodo proposto per suddividere l'infrastruttura di Ethereum in parti più piccole nel tentativo di scalare la rete.

“Sharding” è un metodo proposto per suddividere l’infrastruttura diEthereumin parti più piccole, con l'obiettivo di ampliare la piattaforma in modo che possa supportare molti più utenti di quanti ne supporti attualmente.

Ethereum è la seconda più grande catena di blocchied è stato progettato per rendere più facile la costruzioneapplicazioni decentralizzate che darebbe agli utenti un maggiore controllo sulle proprie finanze e sui dati online, tra gli altri benefici previsti. L'idea è che queste alternative decentralizzate si diffonderanno, offrendo un'alternativa alle app, come Robinhood o Twitter, che hanno un punto di controllo centralizzato. Ethereum fungerebbe quindi da "computer mondiale", aperto a tutti, che non può essere spento.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Tuttavia, per poter offrire valide alternative alle app esistenti, Ethereum dovrà essere in grado di archiviare enormi quantità di dati. Per le app tradizionali, servizi come Amazon Web Services (AWS) archiviano petabyte di dati da migliaia di applicazioni. Al momento, però, Ethereum è ben lungi dall'essere in grado di archiviare i dati in modo efficiente come un servizio web centralizzato come AWS. Infatti, Ethereum ha storicamente sofferto di blocchi della piattaforma cali di prestazionea causa di unseparareapp che grava sulla rete.

Lo sharding è ONE possibile metodo per consentire a Ethereum di archiviare più dati, un passo necessario prima che il suo metodo di esecuzione di app decentralizzate, o "dapp", possa diventare mainstream.

Continua a leggere: Che cosa è una Dapp? App decentralizzate spiegate

Dove vengono archiviati i dati Ethereum ?

Se si sostituiscono i servizi di intermediazione per le applicazioni, dove vengono archiviati tutti i dati?

Sotto il cofano, Ethereum è costituito da una rete globale di nodi gestito da utenti e aziende Ethereum . Ogni nodo memorizza l'intera cronologia di Ethereum. Ciò significa che memorizza tutti i dati, ovvero quale persona ha inviato una transazione in quale data e quanti soldi ha inviato, nonché contratti intelligenti, codice scritto per amministrare quei fondi con determinate regole.

Come puoi immaginare, si tratta di una grande quantità di dati.

Perché più nodi devono archiviare l'intera cronologia delle dimensioni di un elefante? Questo è ciò che rende Ethereum decentralizzato, in grado di creare applicazioni che " ONE può eliminare", come Ethereum primario sito weblo mette.

Continua a leggere: Come funziona Ethereum ?

Se solo poche persone sono in grado di gestire questi nodi perché sono così grandi, ad esempio, allora la rete è più facile da manipolare per gli individui o i gruppi. Se un singolo cattivo attore potesse comandare abbastanza nodi, potrebbe riscrivere la storia di Ethereum. Teoricamente, ciò potrebbe dare a una persona il potere di darsi più soldi a spese di altri utenti Ethereum .

Ecco perché più è facile eseguire questi nodi, meno è probabile che quello scenario si verifichi, perché il controllo è nelle mani di più utenti. A sua volta, ciò rende più probabile cheetere (o qualsiasi Criptovaluta) possa mantenere le sue audaci promesse.

Il problema è che questi nodi in genere richiedono molto spazio di archiviazione e sono complessi da gestire e gestire.

Perché Ethereum ha bisogno dello sharding?

Lo sharding potrebbe semplificare l'esecuzione di questi nodi completi.

Secondo Block ExplorerEteri scansionatiI nodi completi Ethereum occupano già almeno cinque terabyte di spazio, ovvero circa 10 volte la capacità media di un computer.

E con il passare del tempo e con l'aumentare degli utenti che si uniscono alla piattaforma, i nodi diventeranno sempre più grandi e difficili da gestire.

Lo sharding è una tecnica comune nell'informatica per scalare le applicazioni in modo che possano supportare più dati. Se lo sharding può essere implementato correttamente in Ethereum , il che è ancora un grande se, ogni utente potrebbe memorizzare solo una parte della cronologia delle modifiche al database, anziché l'intera cosa, che è il modo in cui un catena di blocchidi solito funziona.

Continua a leggere: Cardano contro Ethereum: ADA può risolvere i problemi di Ether?

Perché lo sharding T è una soluzione QUICK ?

Lo sharding è più difficile di quanto sembri.

Supponiamo di dividere un nodo Ethereum , o di "frammentarlo", in sei parti.

Il pezzo ONE deve essere in grado di sapere che i dati provenienti dagli altri cinque nodi sono corretti. Altrimenti potrebbe essere ingannato nel pensare che sia stata apportata una modifica che in realtà T si è verificata. Questo si rivela un problema difficile da risolvere e gli sviluppatori sono ancora cercando una soluzione.

Quando sarà attivo lo sharding su Ethereum?

Lo sharding è un'idea che circola da quando Ethereum è emerso nel 2013. Non è ancora chiaro se funzionerà. Inoltre, non è chiaro quando verrà aggiunto a Ethereum.

Lo sharding è una parte pianificata diEthereum 2.0, una serie di aggiornamenti alla blockchain Ethereum che ha iniziato ufficialmente a essere distribuito il 1° dicembre 2020. È più probabile che lo sharding venga incorporato nelle fasi successive dell'aggiornamento a causa dei suoi potenziali pericoli e complessità. Il sito ufficiale di Ethereum prevede che lo sharding verrà distribuito qualche volta nel 2023.

Ulteriori letture su Ethereum

Corso intensivo CoinDesk : Ethereum 101

Una guida visiva su tutto ciò che riguarda Ethereum.

Come funziona lo staking Ethereum ?

Con il passaggio della rete Ethereum alla proof-of-stake, lo staking Ethereum è un modo in cui gli investitori ETH possono guadagnare una ricompensa bloccando le proprie monete.

Cosa sono le commissioni GAS Ethereum ?

La commissione GAS è qualcosa che tutti gli utenti devono pagare per poter svolgere qualsiasi funzione sulla blockchain Ethereum .

Alyssa Hertig

Giornalista tecnologica collaboratrice di CoinDesk, Alyssa Hertig è una programmatrice e giornalista specializzata in Bitcoin e Lightning Network. Nel corso degli anni, il suo lavoro è apparso anche su VICE, Mic e Reason. Attualmente sta scrivendo un libro che esplora i dettagli della governance Bitcoin . Alyssa possiede alcuni BTC.

Alyssa Hertig