Algoritmo della prova di capacità: algoritmo di consenso più verde

Man mano che il cambiamento climatico diventa più visibile e incisivo, ognuno di noi deve monitorare e ridurre la propria impronta di carbonio.

Le reti blockchain possono consumare enormi quantità di energia, a seconda del tipo di algoritmo di consenso utilizzato, e questo esercita ulteriore pressione sull'ambiente. L'algoritmo di consenso Proof of Capacity (PoC) combina i vantaggi di altre opzioni di algoritmo senza l'intenso consumo energetico. Quindi sembra che ci stiamo muovendo verso il nostro algoritmo di consenso più verde di sempre. Verificare Spiega i diversi algoritmi Proof of Stake.

Cos'è l'algoritmo di prova della capacità?

Un algoritmo PoC, noto anche come Proof of Capacity, è un tipo di consenso in cui mostri interesse per un servizio mettendo a disposizione spazio di memoria per i fornitori di servizi. Questo modello ti consente, come minatore, di scambiare lo spazio disponibile su disco rigido con criptovalute su una rete decentralizzata. Offrono un servizio di baratto, quindi più spazio di archiviazione hai, più è probabile che tu richieda una ricompensa mineraria.

PoC utilizza un consumo energetico inferiore rispetto ad altri modelli perché utilizza solo la quantità di memoria disponibile per controllare i blocchi. Non c'è da stupirsi che l'algoritmo venga promosso come un'alternativa più ecologica ai precedenti algoritmi di consenso, come Proof of Work (PoW).

Come funziona l'algoritmo di prova della capacità?

Immagina di andare a un test basato su computer con un elenco di possibili risposte sul disco rigido per varie domande. Più grande è il tuo disco rigido, più risposte puoi archiviare. E più risposte corrette sono disponibili, più è probabile che tu ottenga la percentuale necessaria per superare il test. Queste domande di test sono simili ai problemi di frammentazione dei dati che risolvono i minatori PoC, mentre le risposte sono i blocchi da archiviare sull'hard disk.

I tempi di blocco in Proof of Capacity sono brevi: solo circa quattro minuti per blocco, rispetto a dieci minuti per blocco Bitcoin. Ciò significa che le soluzioni a problemi minerari complessi devono essere "pianificate" in anticipo per stare al passo con i tempi.

I premi in blocco sono l'obiettivo finale della gestione delle reti Blockchain e l'algoritmo PoC utilizza due passaggi per questo: pianificazione e mining.

Disposizione del disco rigido

Ogni minatore in una rete Blockchain cerca un nonce, un numero univoco di quattro byte utilizzato per verificare le informazioni contenute in un blocco che viene utilizzato solo una volta (un nonce sta per "numero utilizzato una volta"). Tutti i possibili valori nonce vengono accumulati sull'hard disk mediante mappatura, anche prima che il mining inizi correttamente.

Ogni schema nonce contiene 8192 hash, che vanno da 0 a 8191. Tutti gli hash 8192 sono accoppiati in coppie chiamate scoop, che svolgono un ruolo essenziale nel mining che verrà eseguito in seguito. Questi token non allocati sono generati da nodi che eseguono ripetutamente l'hashing dei dati; Questa è l'unica parte ad alta intensità energetica di questo meccanismo di allineamento. Richiede pochissima potenza (circa 4 watt) rispetto ad altri meccanismi di algoritmi di prova.

Blocco minerario

Nella parte mineraria del meccanismo PoC, gli scoop vengono utilizzati per calcolare un valore limite, che è il tempo massimo che deve trascorrere prima che venga prodotto un altro blocco. Minore è il ritardo, maggiore è la probabilità che il blocco venga minato e il nodo ottenga la ricompensa.

Ad esempio, ottieni un valore limite di 20 secondi. Puoi estrarre il blocco e richiedere la ricompensa se nessun altro partecipante può superare la scadenza di 20 secondi.

Il block mining non richiede alcun consumo di energia, il che rende il meccanismo PoC più ecologico rispetto ad altre alternative di algoritmo del meccanismo di consenso. Verificare Che cos'è la tecnologia Blockchain Sharding e quali sono i suoi rischi?

Vantaggi della Proof of Capacity rispetto ad altri metodi di mining

Il meccanismo Proof of Capacity sta attualmente guadagnando terreno perché combina le migliori caratteristiche dei precedenti modelli di algoritmi di consenso preservando l'ambiente.

1. Basso consumo energetico

Con l'algoritmo PoC, il consumo energetico può essere ridotto fino al 96%. L'utilizzo di questo modello è un passo nella giusta direzione nel perseguire pratiche di mining e computing più ecologiche e pulite.

2. Bassa manutenzione e conveniente

Non sono necessari strumenti costosi quando si utilizza il meccanismo Proof of Capacity. Qualsiasi normale disco rigido funzionerà e non dovrai preoccuparti di aggiornare periodicamente il disco rigido. È facile come estrarre la memoria del tuo telefono Android.

3. Rete decentralizzata

Poiché praticamente tutti hanno un tipo specifico di disco rigido, PoC è altamente decentralizzato. Questo è un vantaggio significativo rispetto al modello di algoritmo Proof-of-Work.

4. Tempo di mining più breve

Con l'algoritmo PoC puoi creare un blocco in meno di quattro minuti, mentre con l'algoritmo PoW puoi impiegare dieci minuti.

5. Spazio riutilizzabile

Se vuoi perseguire altri interessi, puoi facilmente controllare tutti i dati di mining memorizzati nella cache sul tuo disco rigido e riutilizzarli per altre cose. Lo spazio di archiviazione è ancora tuo. Verificare Quanto è difficile il mining di criptovalute? Ti colpisce?

Limitazioni dell'algoritmo di capacity proof

Con tutti i vantaggi dell'algoritmo PoC, presenta alcuni inconvenienti rispetto ad altre alternative dell'algoritmo del meccanismo di consenso.

1. Meno sicuro

Con l'aumento del mining arriva un aumento del malware. L'algoritmo basato sullo spazio come PoC è vulnerabile al malware poiché viene utilizzato molto spazio, la maggior parte del quale non viene monitorato per file strani.

Inoltre, l'ampio spazio libero nelle unità utilizzate per memorizzare nella cache i dati hash rende più difficile il rilevamento del malware.

2. Viene preferito chi ha più spazio

L'algoritmo Proof of Capacity è preferito da tutti coloro che dispongono di spazio su disco rigido più ampio. È necessario più spazio di archiviazione man mano che vengono aggiunti più minatori alla rete. Le persone possono facilmente iniziare ad acquistare mega drive per estrarre una grossa fetta di criptovaluta. Ciò rende il mining più difficile se si dispone di unità di dimensioni inferiori.

3. Accesso limitato

Solo pochi sviluppatori utilizzano l'algoritmo PoC, a differenza dell'algoritmo di consenso PoW.

4. Problemi tecnici

I problemi tecnici con gli algoritmi PoC possono assumere molte forme. Ad esempio, se un nodo esce dalla rete, può essere necessario del tempo per ricostruire i file di layout e, in una corsa contro il tempo, questo è scomodo.

Confronto tra Proof of Capacity, Proof of Work e Proof of Stake

Gli algoritmi di prova della capacità utilizzano lo spazio di archiviazione del disco rigido come risorsa in cui vengono estratti o convalidati rispetto ai token di rete su una rete decentralizzata. Ciò offre i vantaggi dei modelli Proof-of-Work e PoS senza gli svantaggi di entrambi gli approcci.

Gli algoritmi di consenso proof-of-work sono lenti e richiedono un'enorme potenza di calcolo, come gli ASIC. Gli algoritmi PoS soffrono di elevati rischi di centralizzazione e della necessità per i partecipanti di effettuare depositi in anticipo.

Sebbene PoC sia meno comune degli algoritmi PoW e PoS, PoC elimina il problema dell'archiviazione delle criptovalute in PoS e riduce notevolmente l'elevata potenza di calcolo utilizzata in PoW. Verificare In che modo la masterizzazione di una criptovaluta influisce sul suo prezzo?

Quali criptovalute utilizzano la Proof of Capacity?

Sebbene relativamente nuovo, l'algoritmo di prova della capacità è già in fase di implementazione e modifica:

scoppiare

prima del rebranding in Signum Nel 2021 lo era scoppiare Meccanismo pionieristico di prova di capacità. Ciò ha comportato l'utilizzo di dischi rigidi standard a prezzi accessibili che utilizzavano una potenza media di soli 4 watt. Il consumo energetico di Burst era più sostenibile di quello di Bitcoin, utilizzando hardware ASIC specializzato in grado di assorbire una media di 1400 watt.

Burst, ora chiamato Signum, si è trasformato in un algoritmo di consenso Proof of Commitment (POC+), che è un livello avanzato del meccanismo PoC. Signum può essere utilizzato per crowdsourcing, pagamenti, contratti crittografici e messaggi crittografati.

SpaceMint

Il meccanismo Proof of Space viene utilizzato per estrarre la criptovaluta SpaceMint che suggeriscono un formato non interattivo. Di conseguenza, i partecipanti qui devono creare un grafico difficile da sassolino, che è un'intestazione altamente correlata utilizzata nella segmentazione informatica. Questo lo distingue da altri usi dell'algoritmo di prova della capacità.

Rete Chia

Preparare Rete Chia Una delle implementazioni dell'algoritmo Proof of Capacity (PoC) più popolari. Chia è una piattaforma basata su Blockchain progettata per rendere l'archiviazione e la distribuzione decentralizzate più sicure, affidabili e convenienti. Chia ha implementato un algoritmo PoC per creare una rete distribuita di dispositivi di archiviazione, noti come fattorie, che archiviano e proteggono i dati. In effetti, Chia ha fatto salire alle stelle i prezzi di archiviazione a livello globale quando è stato lanciato!

Tuttavia, Chia è stata accolta con polemiche a causa della sua capacità di devastare i dischi rigidi. Funzionano creando blocchi di dati sul disco rigido che occupano molto spazio, il che può causare gravi danni all'hardware se non adeguatamente monitorati e mantenuti. Ciò ha portato alcuni utenti a mettere in discussione la sicurezza della rete e la sostenibilità del suo meccanismo PoC.

Tuttavia, altre attuali implementazioni PoC non sembrano avere problemi di danneggiamento del disco rigido. Ad esempio, mentre Burstcoin utilizza i dischi rigidi per archiviare i dati, non genera grandi blocchi di dati che potrebbero danneggiare i dispositivi. In quanto tale, PoC sembra essere ancora un valido algoritmo di consenso che può essere implementato senza danneggiare i dischi rigidi. Verificare Le migliori reti blockchain per la creazione di applicazioni decentralizzate (DApp)..

Il futuro di Blockchain è rispettoso dell'ambiente

Il mondo dell'informatica e delle criptovalute sta iniziando a rendersi conto dell'importanza della consapevolezza ambientale. Con l'avvento dell'algoritmo Proof of Capacity, possiamo essere certi che esiste un modo più semplice, veloce e più ecologico di minare, forse il più ecologico mai realizzato. Puoi visualizzare ora Confronto tra miniere d'oro e miniere di bitcoin: quale è più dannoso?

Vai al pulsante in alto