Vai al contenuto principale

Come vengono convalidate le transazioni nella blockchain?

Aggiornato il
25 Settembre 2022
Seguiteci
02 Febbraio, 2021

Quando si effettua un acquisto con la tecnologia blockchain, come viene convalidata la transazione? Per coloro che non conoscono la blockchain questo processo può essere fonte di confusione, per cui vi spiegheremo come funziona. In questo post spiegheremo come vengono convalidate le transazioni nella blockchain e cosa significa per gli utenti. Parleremo anche del ruolo di Ethereum nella convalida della blockchain e del perché è così importante. Quindi, se siete curiosi di conoscere la convalida della blockchain, continuate a leggere!

La convalida delle informazioni avviene attraverso un meccanismo chiamato consenso. Questo meccanismo definisce se un record o un'informazione possono essere registrati in un blocco.

Una rete blockchain può “concordare” una transazione in molti modi, a seconda dell'ambito del processo di applicazione che si sta verificando20 , quindi verrà sviluppato solo il “consenso” più utilizzato, tuttavia, nei riferimenti citati saranno rese disponibili ulteriori informazioni rilevanti sugli aspetti tecnici nella convalida dei dati.


1. Lavoro di prova (PoW)


Si tratta di uno dei consensi più diffusi, utilizzato soprattutto nelle criptovalute. I nodi mostrano il loro sforzo (proof-of-work) gareggiando per risolvere un complicato problema crittografico che richiede molti calcoli e, quindi, molta energia di calcolo.

2. Prova di partecipazione (PoS)

Il test di partecipazione è un'alternativa al PoW per le Blockchain pubbliche. In questo caso, i nodi convalidano i nuovi blocchi della catena in una sorta di lotteria, dove i biglietti sarebbero i token di turno. Questo tipo di meccanismo è molto agile ma può avere uno svantaggio, ad esempio, chi ha più cripto-attivi, vince più cripto-attivi.

3 Prova di partecipazione delegata (DPoS)

Si tratta di una versione di PoS in cui i proprietari delle criptovalute attive scelgono i testimoni (da qui il nome delegato), consentendo una grande decentralizzazione che può potenzialmente avvantaggiare i piccoli proprietari, ma può facilitare possibili pratiche anticoncorrenziali che promuoverebbero la cartelizzazione, che andrebbe contro la libera e sana concorrenza.

4. Prova della quota in leasing (LPoS)

Waves ha progettato questo protocollo raffinato per risolvere i problemi di centralizzazione e le vulnerabilità ad alcuni attacchi. I piccoli proprietari “affittano” o raggruppano i loro token per avere più opzioni per generare un nuovo blocco e guadagnare la ricompensa.

5. Test del tempo trascorso (PoET)

Questo algoritmo, sviluppato da Hyperledger Sawtooth, è adatto a reti pubbliche o private; definisce tempi di attesa casuali per generare nuovi blocchi per nodi scelti stocasticamente. È molto imparziale, ma dipende dal livello di elaborazione dei nodi della rete.

6. Tolleranza ai guasti bizantina pratica (PBFT)

Il suo nome si riferisce alla storia dei generali bizantini. In questo caso, i generali si conoscono e si fidano l'uno dell'altro, semplicemente per produrre concetti generano voti in diversi round. Questa modalità è ideale per i sistemi consentiti (tra gli altri utilizzati da Hyperledger Fabric e NEO). La figura allegata presenta il flusso del processo di consenso.

Esistono molti altri algoritmi distribuiti, che possono essere consultati nella sezione
seguendo il link allegato: https://www.verypossible.com/insights/pros-and-cons-of-differentBlockchain-consensus-protocols

Fonte Ministero della Trasformazione Digitale Colombia

La convalida della blockchain è un processo importante che contribuisce a garantire la sicurezza e l'accuratezza delle transazioni. Nella blockchain, questa convalida avviene attraverso un sistema chiamato Ethereum. Ethereum è una piattaforma decentralizzata che esegue contratti intelligenti: applicazioni che funzionano esattamente come programmate, senza alcuna possibilità di frode o interferenza da parte di terzi. Grazie a Ethereum, la convalida della blockchain è affidabile e sicura, il che la rende la scelta perfetta per le transazioni online. Se siete interessati a saperne di più sulla convalida della blockchain, date un'occhiata agli altri post del nostro blog sull'argomento!

Articoli correlati


Swiss Sovereign CRM: Basato sull'IA.
Pronto ad agire.

Caratteristiche principali InvestGlass Cerchio