2015-11-19 15 views
20

Attualmente Ethereum utilizza il proof-of-work di GPU mining per perpetuare la blockchain, ma ho letto che la fondazione Ethereum e il team di sviluppatori intendono passare a proof-of-stake ad un certo punto nel futuro. Qual è la differenza tra i due e quando verrà effettuato l'interruttore?Quando Ethereum passerà a Prova di gioco?

risposta

19

In questo momento, ethereum utilizza il metodo di "prova del lavoro". Questo significa che i minatori usano le loro schede grafiche per indovinare i numeri casuali fino a quando qualcuno indovina il numero giusto. Ogni ipotesi è basata sul passato registro delle transazioni di Ethereum e quindi rappresenta un "voto" per ciò che un minatore ritiene sia la catena "corretta". È nell'interesse economico dei minatori fare congetture basate sulla catena "corretta" perché non verranno premiate (o premiate più di tanto) per indovinare sulla catena sbagliata. Questo è ciò che mantiene intatto il consenso del registro.

Lo svantaggio di PoW è il ridicolo consumo energetico necessario per mantenere tutte queste schede grafiche in esecuzione 24 ore su 24, 7 giorni su 7. Proof of Stake (PoS) è un diverso tipo di data mining basato su partecipazioni etere. Piuttosto che una carta grafica in grado di rappresentare il diritto di un minatore di fare supposizioni per il prossimo blocco, le loro proprietà di etere lo fanno. Non sono necessarie più schede grafiche.

Un meccanismo è incorporato nel protocollo Ethereum per rendere difficilmente difficile l'estrazione di PoW (GPU) a metà 2016, che costringerà i minatori a passare a Prova di gioco se sperano di rimanere competitivi.

Lo sviluppatore principale per l'algoritmo di prova di gioco proposto (CASPER) è Vlad Zamfir. Intervista radiofonica: https://www.reddit.com/r/ethereum/comments/3t2cph/vlad_zamfir_bringing_ethereum_towards/ scorrere il piatto da DEVCON giorno 1: https://docs.google.com/presentation/d/1bV_vXJBko-DmhAgnOFYg8ZNbAvCZCZrlf0KBFPqwVIw (Il video è DEVCON giorno 1 è stato rimosso da Youtube per qualche motivo.)

EDIT: Ethereum entrato nella fase di Homestead sulla 2016/03/14 e c'è ancora Metropolis andare prima di Serenity, che dovrebbe essere la fase "finale" del PoS, quindi il PoS a metà 2016 sembra irrealistico. Ecco l'annuncio delle fasi di un anno fa. Il mio sommario TL; Riepilogo DR è nei commenti.

https://www.reddit.com/r/ethereum/comments/2xsin2/the_ethereum_launch_process_vinay_gupta/

+0

Ether deve passare a DPOS: https://bitshares.org/technology/delegated-proof-of-stake-consensus/ –

6

Secondo Vitalik Buterin on r/ethereum, il difficulty bomb, che renderà impossibile PoW mineraria ad un certo punto, è stato rallentato con la fattoria hardfork un po '.

Come si vede, con il cambiamento dell'algoritmo di regolazione della difficoltà causato nell'ultimo hardfork, l'era glaciale arriverà molto lentamente. Originariamente, l'ammontare massimo per cui la difficoltà poteva adattarsi era 1/2048x, e quindi data una difficoltà di estrazione naturale di ~ 2 ** 45 (dove è ora), dopo circa il blocco 3500000, salirà più velocemente di quanto non vada giù e il protocollo si congelerebbe rapidamente. Ora, la difficoltà può adattarsi più velocemente di così se il tempo di blocco è abbastanza lento, e quindi anche dopo questo punto c'è un equilibrio. A block 3.5m (1 anno da oggi), avremmo un tempo di blocco di equilibrio di 25s per blocchi di 100k (~ 1 mese); quindi vedremmo 35s per 100k di blocchi in più (ora ~ 1,4 mesi); poi ~ 55s per ~ 2.2 mesi, poi ~ 95s per ~ 3.8 mesi, e così via fino a ottenere ~ 655s per ~ 26 mesi (cioè leggermente peggio di bitcoin), e solo dopo ciò il protocollo si interrompe a causa del limite di ~ 99/2048 adeguamento verso il basso, e quella finale doom non ha luogo fino al 2021 (anche se certamente diventerà molto fastidiosa entro la seconda metà del 2017).

TL; DR Blocktime sarà fastidioso seconda metà del 2017 e il destino finale accade da qualche parte nel 2021. Mi aspetto che l'interruttore per la prova di lavoro non prima Q3/2017.

+0

Ciao, altre notizie sul prossimo aggiornamento? E cosa succederà allora quando così tanti minatori avranno bisogno di trovare altre monete da estrarre? –

+0

Controllare [questo thread su reddit] (https://www.reddit.com/r/ethereum/comments/813l7e/harmony_node_on_casper_testnet/). Il testnet di Casper è già in diretta. – default

+0

non è vivo secondo quel thread. Sembra che l'aggiornamento non verrà implementato per almeno 6 mesi –

Problemi correlati