ETFFIN Finance >> Finanza personale corso >  >> Criptovaluta >> Blockchain

Prova del tempo trascorso (PoET) (Criptovaluta)

Che cos'è la prova del tempo trascorso (PoET)? (Criptovaluta)

La prova del tempo trascorso (PoET) è un algoritmo del meccanismo di consenso della rete blockchain che impedisce un elevato utilizzo delle risorse e un elevato consumo di energia e mantiene il processo più efficiente seguendo un sistema di lotteria equo. L'algoritmo utilizza un tempo trascorso generato casualmente per decidere i diritti di mining e bloccare i vincitori su una rete blockchain. Eseguendo un codice affidabile all'interno di un ambiente sicuro, l'algoritmo PoET migliora anche la trasparenza garantendo che i risultati della lotteria siano verificabili da partecipanti esterni.

Punti chiave

  • La prova del tempo trascorso (PoET) è un algoritmo di consenso sviluppato da Intel Corporation che consente alle reti blockchain autorizzate di determinare i vincitori dei blocchi e i diritti di mining.
  • PoET segue un sistema di lotteria che distribuisce le possibilità di vincita equamente tra i partecipanti alla rete, dando ad ogni singolo nodo le stesse possibilità di vincita.
  • L'algoritmo PoET genera un tempo di attesa casuale per ogni nodo della rete blockchain; ogni nodo deve andare a dormire per quella durata.
  • Il nodo con il tempo di attesa più breve si sveglierà per primo e vincerà il blocco, potendo così impegnare un nuovo blocco sulla blockchain.
  • Il flusso di lavoro PoET è simile alla prova di lavoro (PoW) di Bitcoin ma consuma meno energia perché consente al processore di un minatore di dormire e passare ad altre attività per il tempo specificato, aumentando così l'efficienza.

Comprensione della prova del tempo trascorso (PoET)

La prova del tempo trascorso (PoET) è un algoritmo del meccanismo di consenso che viene spesso utilizzato sulle reti blockchain autorizzate per decidere i diritti di mining o i vincitori del blocco sulla rete. Le reti blockchain autorizzate sono quelle che richiedono a qualsiasi potenziale partecipante di identificarsi prima di poter partecipare. Basato sul principio di un sistema di lotteria equo in cui ogni singolo nodo ha le stesse probabilità di essere un vincitore, il meccanismo PoET si basa sulla ripartizione equa delle possibilità di vincita tra il maggior numero possibile di partecipanti alla rete.

Il funzionamento dell'algoritmo PoET è il seguente. Ciascun nodo partecipante della rete deve attendere un periodo di tempo scelto a caso, e il primo che completa il tempo di attesa designato vince il nuovo blocco. Ogni nodo nella rete blockchain genera un tempo di attesa casuale e va in sospensione per quella durata specificata. Quello che si sveglia per primo, cioè quello con il tempo di attesa più breve:si sveglia e impegna un nuovo blocco sulla blockchain, trasmettendo le informazioni necessarie all'intera rete peer. Lo stesso processo si ripete poi per la scoperta del blocco successivo.

Il meccanismo di consenso della rete PoET deve garantire due fattori importanti. Primo, il meccanismo garantisce che i nodi partecipanti scelgano davvero un tempo che sia effettivamente casuale e non una durata più breve scelta appositamente dai partecipanti per vincere. Secondo, il meccanismo stabilisce che il vincitore abbia effettivamente completato il tempo di attesa.

PoET e Intel Corporation

Il concetto PoET è stato inventato all'inizio del 2016 da Intel Corporation (INTC), il famoso gigante della produzione di chip. Offre uno strumento high-tech già pronto per risolvere il problema informatico della "elezione casuale del leader". Il meccanismo radicato consente alle applicazioni di eseguire codice affidabile in un ambiente protetto, e questo assicura che entrambi i requisiti, per la selezione casuale del tempo di attesa per tutti i nodi partecipanti e il completamento effettivo del tempo di attesa da parte del vincitore, siano soddisfatti.

In collaborazione con altre organizzazioni come Linux Project e IBM, Intel ha sponsorizzato Hyperledger Sawtooth che supporta il meccanismo di consenso PoET. Hyperledger Sawtooth è un gruppo di sviluppo blockchain ombrello che utilizza una piattaforma blockchain-as-a-service aziendale open source. Durante la creazione di PoET, gli sviluppatori hanno visto il suo potenziale per essere utilizzato su reti blockchain autorizzate per decidere i diritti di mining o i vincitori del blocco sulla rete.

Vantaggi della prova del tempo trascorso (PoET)

Essenzialmente, il flusso di lavoro è simile al meccanismo di consenso seguito dall'algoritmo Proof of Work (PoW) di Bitcoin, ma senza il suo elevato consumo energetico. Invece di essere ad alta intensità di risorse, consente al processore di un minatore di dormire e passare ad altre attività per il tempo specificato, aumentandone così l'efficienza.

Il meccanismo di esecuzione di codice attendibile all'interno di un ambiente protetto si occupa anche di molte altre necessità della rete. Garantisce che il codice attendibile venga effettivamente eseguito all'interno dell'ambiente protetto e non sia alterabile da alcun partecipante esterno. Assicura inoltre che i risultati siano verificabili da parte di partecipanti ed enti esterni, migliorando così la trasparenza del consenso della rete.

PoET controlla il costo del processo di consenso e lo mantiene agile in modo che il costo rimanga proporzionale al valore derivato dal processo, un requisito fondamentale affinché l'economia delle criptovalute continui a prosperare.