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
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/
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.
Ciao, altre notizie sul prossimo aggiornamento? E cosa succederà allora quando così tanti minatori avranno bisogno di trovare altre monete da estrarre? –
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
non è vivo secondo quel thread. Sembra che l'aggiornamento non verrà implementato per almeno 6 mesi –
- 1. Correttore di prova parallelo per quadro di gioco
- 2. UIButton che ignorerà un 'trascinamento' e lo passerà a UIScrollView
- 3. Ethereum Genesis Block Private Network
- 4. Test ethereum Log di eventi con tartufo
- 5. Come posso collegarmi a una rete privata dal portafoglio ethereum?
- 6. Differenza tra prova e prova a SBT
- 7. Errore di runtime quando JUnit prova
- 8. Risorsa di prova quando AutoCloseable è nullo
- 9. eccezione di avvio quando riprendere il gioco
- 10. Perché ReflectionOnlyAssemblyResolve non viene eseguito quando si prova a Assembly.ReflectionOnlyLoad?
- 11. Eccezione FileNotFound quando si prova a scrivere su un file
- 12. aggiungendo Admob a Libgdx gioco
- 13. Come scoprire se un indirizzo di Ethereum è un contratto?
- 14. Angularjs è a prova di futuro?
- 15. Come posso ottenere il saldo di un account su Ethereum?
- 16. gioco: come convertire a build.sbt
- 17. È htmlentities() a prova di proiettile?
- 18. HTMLPurifier è davvero a prova di proiettile?
- 19. Forme SVG a prova di successo?
- 20. mette all'interno di metodo a prova rspec
- 21. Quando entrano in gioco i gestori di eventi di dominio?
- 22. Prova/finalmente ignora le eccezioni?
- 23. Sequenza prevista quando si utilizza l'utente di prova di iTunes
- 24. GitKraken non passerà al nuovo telecomando ("Seleziona il ramo remoto per spingere/tirare con" master ":")
- 25. Come faccio a essere sicuro di non rompere il codice di prova quando lo rifatto?
- 26. Qual è il valore iniziale delle variabili del contratto Ethereum?
- 27. Se una variabile globale è inizializzata su 0, passerà a BSS?
- 28. Come arrivare Mocha a fallire una prova
- 29. Apparecchiature di prova di prova e dispositivi di prova di base ignorati
- 30. Prova a catturare exe eseguibile in Powershell?
Ether deve passare a DPOS: https://bitshares.org/technology/delegated-proof-of-stake-consensus/ –