Navigazione tra i livelli di Blockchain: spiegazione del livello 1 rispetto al livello 2

Navigazione tra i livelli di Blockchain: spiegazione del livello 1 rispetto al livello 2

Navigazione tra i livelli della Blockchain: livello 1 e livello 2 spiegati sulla Data Intelligence di PlatoBlockchain. Ricerca verticale. Ai.

Tempo per leggere: 6 verbale

Esplorazione del livello 1 e del livello 2 e dei relativi scenari di utilizzo.

"Layer 1" e "Layer 2" sicuramente avresti già sentito queste parole se conosci un po 'lo spazio crittografico. Ma cos'è esattamente?, Come aiuta l'intero Web3?, Qual è il loro significato? Perché è importante nello scenario odierno? Queste sono le domande che tratteremo e un po' di più. Quindi prendi la tua bevanda preferita. Questo sarà un blog informativo. Godere.

Che cos'è il blockchain?

Iniziamo con questa domanda, cos'è la blockchain? Bene, la blockchain è solo una tecnologia che consente la distribuzione trasparente dei dati e il potere decentralizzato di aggiungere nuovi dati, che è fuori dal controllo di una sola mano di qualsiasi parte.

Ciò che intendiamo con questo è una tecnologia attraverso la quale possiamo archiviare dati sotto forma di blocchi su una catena condivisa da tutti gli utenti sulla blockchain. Questi utenti hanno anche il potere di aggiungere nuovi dati legittimi sotto forma di un blocco di cui viene verificata la correttezza, quindi colui che aggiunge il nuovo blocco viene premiato.

Quindi da questo deriva il termine "registro distribuito". Questo è un modo elegante per dire che teniamo traccia di tutte le transazioni sui blocchi della catena, e chiunque sulla blockchain può vederlo, e nessuna singola parte lo controlla. È qui che entra in gioco ciò che è distribuito o decentralizzato.

Cos'è il ridimensionamento?

Ormai, devi avere una conoscenza di base della blockchain, ma dove entra in gioco il ridimensionamento? Lo esploreremo in questa sezione del blog.

Vedi, le macchine che fanno parte dell'ecosistema blockchain sono chiamate nodi. Questi nodi sono responsabili dell'aggiunta del nuovo blocco e della registrazione dei nodi. Ora è ovvio che l'aggiunta di un nuovo blocco nella blockchain richiede tempo. Questo tempo può dipendere più o meno dal meccanismo di aggiunta di blocchi sottostante.

Quando è iniziata la blockchain, l'aggiunta di un nuovo blocco ha richiesto molto tempo; pertanto, a tutti coloro che utilizzavano la blockchain veniva addebitata una tariffa elevata per il gas. Perché? Quando viene aggiunto un nuovo blocco, i dati nel nuovo blocco vengono selezionati in base a chi paga di più. L'utente che deve aggiungere la transazione oi dati al blocco con urgenza dà volentieri più tasse del gas. Questo è ciò che crea un aumento dei prezzi del gas.

Da qui, la tariffa del gas è aumentata al diminuire delle risorse o della velocità. Pertanto, è diventato necessario migliorarlo, che è ciò che è il ridimensionamento. Il ridimensionamento è la capacità di quella piattaforma di supportare un carico crescente di transazioni e aumentare il numero di nodi nella rete. 

Cosa sono il Layer 1 e il Layer 2 nella Blockchain? 

Ora che conosci la blockchain e cos'è il ridimensionamento, è il momento di discutere cosa sono esattamente questo Layer 1 e Layer 2.

Lascia che ti racconti una storia. Una volta, una tartaruga raccoglieva i raccolti dal campo per il padrone di casa e li metteva nel cesto alle sue spalle. Come al solito, era molto lento e timido. Il suo amico coniglio lo vide e decise di aiutare il padrone di casa. Tuttavia, il coniglio non aveva un cesto per raccogliere i raccolti, quindi mentre la tartaruga raccoglieva i raccolti e li metteva nel suo cesto, il coniglio, con la sua velocità, raccoglieva i raccolti nelle sue mani. Quando le sue mani saranno piene, mettile nella cesta della tartaruga; in questo modo il coniglio aiutava il padrone del campo raccogliendo velocemente, facendosi aiutare dalla cesta del coniglio.

Questo è esattamente il modo in cui Layer 1 e Layer 2 sono collegati. In questa analogia, il padrone di casa è l'utente, il paniere è la blockchain, la tartaruga è il livello 1 e il coniglio utilizza la blockchain o il paniere per svolgere rapidamente l'attività.

Il livello 1 è la blockchain principale come Ethereum, Bitcoin ecc., e il livello 2 è un framework o protocollo secondario costruito su una blockchain esistente per accelerare le transazioni e migliorare la difficoltà di ridimensionamento affrontata dagli utenti.

Ora, agli utenti piace Layer 2 in quanto li aiuta con meno costi del gas e migliora la loro esperienza. Tuttavia, possiamo anche migliorare il livello 1 per aumentare l'efficienza. Vediamo come si fa.

Soluzioni di scalabilità di livello 1

Potresti pensare, perché abbiamo bisogno del livello 2? Non possiamo migliorare la velocità della blockchain principale o del livello 1 per ottenere una migliore scalabilità e una migliore velocità?

Hai ragione. Possiamo ottenerlo con alcune tecniche sul livello 1 stesso. Il ridimensionamento del livello 1 significa migliorare la velocità e l'efficienza della blockchain aumentando il livello di base della blockchain. Diversi metodi vengono sviluppati e praticati per farlo; discutiamo di due dei più discussi.

1. Miglioramenti del protocollo di consenso:-

A partire da una leggera introduzione del meccanismo di consenso, è un accordo dei nodi per aggiungere il blocco alla catena. Vedi, i blocchi devono essere corretti da aggiungere alla catena perché se viene aggiunto un blocco manomesso, creerà irregolarità nei dati blockchain. I nodi devono concordare che il blocco aggiunto è corretto e legittimo per impedirlo.

Ora ci sono diversi tipi di meccanismi di consenso che possono essere utilizzati. I più predominanti sono Proof-of-Work (POW) e Proof-of-Palo(POS); La prova del lavoro è in uso da un po 'e richiede molte risorse elettroniche e anche, in un certo senso, dannose per l'ambiente oltre all'efficienza della blockchain, quindi Ethereum ha ideato Ethereum2.0 dove il meccanismo Proof of Stake dovrebbe drasticamente e aumentare sostanzialmente la capacità della rete Ethereum aumentando al contempo il decentramento e preservando la sicurezza della rete.

2. Frammentazione:-

Lo sharding può essere considerato una tecnica di partizionamento, che distribuisce il calcolo e l'archiviazione su una rete Peer-toPeer (P2P) in modo che ogni nodo non abbia grandi responsabilità e possa concentrarsi meglio sulla singola partizione assegnatagli. Ogni nodo conserva solo i dati sulla sua divisione o frammento. 

Ma questo non significa che un frammento non sia connesso a un altro. Sono ben collegati per mantenere il libro mastro sicuro e decentralizzato perché ogni nodo può visualizzare ogni voce del libro mastro. Nel contesto blockchain, questo è semplicemente il taglio di enormi dati per una migliore scalabilità. Ogni shard ha i propri dati, distinguendolo dagli altri shard e rendendolo unico.

Soluzioni di scalabilità di livello 2

Bene, ora, dopo aver discusso le soluzioni di scalabilità di livello 1 e discusso i loro limiti di implementazione, rivolgiamo la nostra attenzione alle soluzioni di scalabilità di livello 2, beh, crediamo che molti di voi debbano già utilizzare le soluzioni di livello 2 per le proprie transazioni; non è possibile che tu non abbia sentito parlare di Polygon, è di gran lunga uno dei migliori protocolli di livello 2 che lo ha reso grande nel settore blockchain.

Parliamo di come funziona il livello 2. Quindi, per dirla semplicemente, ciò che fa il livello 2 è raccogliere tutte le transazioni in un batch e quindi spingere questo batch sulla blockchain di Ethereum che è al livello 2, ok ma come ci aiuta? Quello che stiamo facendo è come ha fatto il coniglio. Invece di prendere ogni raccolto Strad come la tartaruga, prima ci riempiamo la mano di fili di raccolto e poi mettiamo tutto nel cestino. Questo è esattamente ciò che fa il livello 2. Raccoglie tutte le transazioni in un blocco e poi le inserisce nel file blocco etereo, quindi è così che i protocolli di livello 2 godono della sicurezza e della protezione delle catene di livello 1 come ethereum e anche a vantaggio di una migliore velocità e commissioni di transazione molto basse.

Il meccanismo discusso in precedenza per raccogliere le transazioni e quindi inviarle al livello 1 è chiamato "roll-up" e ci sono principalmente due tipi di roll-up:-

1. Riepilogo ottimista:-

Questo è il meccanismo di roll-up che presuppone che il roll-up sia valido; non è in atto alcun controllo per confermare l'autenticità del roll-up, ma esiste un sistema di verifica in cui questo roll-up aggiunto viene controllato e verificato rispetto ai difetti.

Il roll-up ottimista è come essere ottimisti riguardo a un cambiamento a tuo favore. Riteniamo già valido il roll-up aggiunto e ne confermiamo la validità. Se non possiamo confermarlo, scartiamo il tiro e viene imposta la penalità.

2. Roll-up a conoscenza zero:-

Il secondo tipo di roll-up è chiamato roll-up a conoscenza zero o zk avvolgibile. Ciò varia da un roll-up ottimista in termini di meccanismo di conferma o verifica. Nei roll-up zk, utilizziamo una crittografia complessa.

Nei roll-up zk, usiamo qualcosa chiamato zero-knowledge proof, che regola la validità del roll-up utilizzando informazioni minime sulla transazione, che sono tutte alimentate dalla crittografia. Quindi i roll-up zk tutelano la privacy, sono eleganti e, soprattutto, veloci ed economici.

Conclusione

Quindi, questo blog è stato la tua guida al livello 1 e al livello 2 dell'ecosistema blockchain. Qui, siamo partiti dalle basi e abbiamo costruito un concetto attorno a cosa sono il livello 1 e il livello 2, i suoi usi, cos'è il ridimensionamento, diversi meccanismi sotto entrambi per migliorare l'efficienza e molte altre cose.

17 Visualizzazioni

Timestamp:

Di più da quillhash