Ai primi di giugno, Mike Ghirlanda dall'operatore del nodo Alchimia ha tenuto una presentazione di 1.5 ore sul picchettamento di Ethereum 2.0, ospitato da Jehan Chu of Capitale kenetica. Ho pensato che fosse interessante, quindi ho preso degli appunti. Gli errori e le omissioni sono mie.
Implementazione di Eth 2.0
- Il lancio di Eth 2.0 avverrà in 3 fasi:
- Fase 0 - Beacon Chain - Luglio 2020
- Convalidatori e funzionalità Proof of Stake di base
- Nessun contratto intelligente, nessun account
- Le ricompense di picchettamento iniziano quando viene raggiunto il numero di soglia dei validatori
- Fase 1: frammentazione - 2021
- Aggiunta di 64 "Shard Chains" per la scalabilità
- Fase 2 - Conti e contratti - 2022
- Resto della funzionalità "normale" di Ethereum: contratti intelligenti, ecc.
- Fase 0 - Beacon Chain - Luglio 2020
Promesse di Eth 2.0
- Promesse di Eth 2.0
- Scalabilità (invia più transazioni attraverso la rete senza pagare tonnellate di gas o aspettare a lungo)
- Il coccio è il meccanismo principale.
- Eth 1.0 - 14tx / se diventando più lento e più costoso
- Eth 2.0 - fino a 7,500 tx / se scala con il numero di frammenti
- (Visa process 1,700tx / s)
- Promemoria: la fase 0 di Eth 2.0 avrà 0 tx / s. Nessuna transazione La catena di segnalazione iniziale è solo per il picchettamento. Nessun trasferimento, cambio di stato o contratto intelligente. Eth 2.0 diventa "utilizzabile come previsto" nella Fase 2.
- Accessibilità (assicurati che le funzionalità siano disponibili per tutti gli utenti, non solo per i minatori o quelli con molta potenza di calcolo)
- Sicurezza (maggiore sicurezza della catena, correlata al picchettamento del decentramento)
- Scalabilità (invia più transazioni attraverso la rete senza pagare tonnellate di gas o aspettare a lungo)
Prova della posta in gioco e prova del lavoro
- Il mining di Proof of Work richiede più energia rispetto allo scavo dell'oro: 14 MJ / $ 1 di BTC contro 5MJ / $ 1 di oro!
- Proof of Stake è più efficiente dal punto di vista energetico (no mining), in teoria più decentralizzato (non richiede hardware specializzato), più sicuro (set di minatori più diversificato, quindi il 51% degli attacchi è più improbabile) rispetto a Proof of Work.
Il ruolo dei validatori
- validatori
- Vota la validità del blocco successivo (chiamato "attestare")
- Può proporre nuovi blocchi su cui votare
- Può guadagnare ricompense per la partecipazione riuscita alla rete
- Può essere punito in due modi:
- Ridurre: Multe elevate e espulse per aver tentato di imbrogliare (sia accidentalmente che con l'intento di imbrogliare)
- ad es. voto per più blocchi alla stessa altezza
- sanzioni: Piccole multe per tempi di inattività / mancata risposta
- Ridurre: Multe elevate e espulse per aver tentato di imbrogliare (sia accidentalmente che con l'intento di imbrogliare)
Ciclo di vita del validatore
- Ciclo di vita del validatore: Deposito iniziale → In attesa → Attivo → Uscita o barra → Esci.
- Trascorri la maggior parte del tempo in stato "Attivo": proponi su blocchi, vota su blocchi ecc
- Deposito iniziale
- Il deposito di ETH viene effettuato su un contratto specifico su Eth 1.0 Network.
- Il validatore rimane nello stato di "deposito" per circa 7.5 ore per evitare qualsiasi potenziale di rimbalzo dei blocchi (a causa della natura probabilistica di Eth 1.0 PoW).
- Stato in sospeso
- Il deposito è riconosciuto dalla catena Eth 2.0
- Validator è ufficialmente riconosciuto da Eth 2.0
- Se il deposito è almeno 32 ETH, il validatore si unisce a una coda / lista di attesa. Attesa Mininum stimata in 25 minuti se la coda è vuota, fino a giorni / settimane se la coda è piena. Questo aiuta a rallentare l'entrata / uscita dei validatori.
- Eth 2.0 desidera avere un set di validatori stabile, quindi solo un numero limitato di validatori può avviarsi / arrestarsi contemporaneamente.
- Nella parte anteriore della coda, il validatore può diventare attivo.
- Stato attivo
- I validatori trascorrono la maggior parte del loro tempo qui.
- Come validatore attivo, devi attestare i blocchi, altrimenti ci sono (piccole) penalità.
- Attesta almeno una volta ogni 6 minuti (una volta ogni epica)
- Occasionalmente puoi proporre blocchi se vuoi.
- Il validatore rimarrà attivo a meno che:
- I fondi scendono sotto i 16 ETH
- Il validatore chiede alla rete di fermarsi (uscita volontaria)
- Il validatore viene sorpreso a imbrogliare (tipi specifici di imbroglio)
- Stato uscente
- Il validatore si unisce a una coda per uscire
- I validatori in uscita devono continuare a comportarsi come attivi fino all'uscita e sono comunque soggetti a penalità nella coda di uscita.
- I validatori non possono smettere di attestare immediatamente, senza penalità
- Riduce i tipi di frode "hit and run"
- Stato ridotto
- Si verifica se un validatore viene sorpreso a barare
- Il validatore viene immediatamente multato di 1 ETH
- Etichettato come un imbroglione, costretto ad uscire e contrassegnato per ulteriori penalità
- Il taglio può verificarsi anche quando si esce o in retrospettiva quando si esce
- Stato uscito
- Fine del ciclo di vita, non è più necessario attestare o proporre
- 1 giorno di ritardo prima che i fondi possano essere raccolti
- Se il validatore è stato tagliato, il ritardo del fondo è aumentato a 36 giorni e dopo 18 giorni, il validatore sarà penalizzato di un importo aggiuntivo in base a quanti altri validatori sono stati tagliati.
- Uscito per il taglio
- Se 1/3 del set di validatori viene tagliato contemporaneamente perdi il 100% della tua puntata. Se sei solo tu, è come il 4% o qualcosa del genere, quindi linea retta fino al 100% al 33% del set di validatori.
- Nota: questo è controintuitivo, quindi dirò di nuovo. Più validatori sono coinvolti in un evento imbroglione, più ogni validatore è punito. Il contrario di "sicurezza nei numeri".
- Se 1/3 del set di validatori viene tagliato contemporaneamente perdi il 100% della tua puntata. Se sei solo tu, è come il 4% o qualcosa del genere, quindi linea retta fino al 100% al 33% del set di validatori.
- Fondi tagliati ridistribuiti ad altri validatori "sani" (secondo un'ipotesi basata su altri meccanismi di picchettamento)
- Sanzioni - differiscono in base alle circostanze. Ad esempio, se più validatori vanno offline contemporaneamente, vengono puniti più che se solo uno va offline. Tentativo di impedire la centralizzazione delle tecnologie, la centralizzazione dei cloud, ecc. Siete incentivati a correre su un provider cloud diverso rispetto ad altri.
Requisiti minimi per eseguire un validatore
- Un validatore un voto (non una moneta un voto, che è quello che fanno molti altri protocolli PoS)
- 32 ETH è la puntata minima da considerare un validatore valido.
- Il tuo reddito derivante dalla convalida si basa sul numero di validatori che esegui, non sulla quantità di monete che hai su ciascun validatore.
- Se hai più di 32 ETH puoi essere tagliato più di 32 ETH. Quindi nessun motivo per scommettere più di 32 ETH per validatore.
- In sostanza, vuoi solo eseguire il maggior numero possibile di validatori in grumi di 32 se stai cercando di massimizzare la resa per ETH picchettato.
- Il picchettamento non avverrà se non vengono picchettati più di 100k ETH (soglia).
Configurazione del validatore
- 3 componenti di una configurazione di base del validatore
- Beacon Node = Stato catena negozi (pensa a nodi completi Eth).
- Validatore = Nodo registrato con Eth 2.0. Non è necessario conservare la catena. Leggero, è necessario affidarsi a un Beacon Node.
- Signer = Si collega o fa parte di un validatore
Implicazioni
- I validatori sono disincentivati a puntare più del minimo di 32 ETH (può essere tagliato per l'intero importo, quindi minimizza l'importo a rischio).
- La frode o la frode involontaria possono essere molto costose. Ad esempio, la doppia firma accidentale (in esecuzione caldo caldo e uno va giù ecc.).
- Quindi, per ottenere più succo, esegui più validatori.
- Un fondo in possesso di 100k ETH = Necessità di eseguire 3,125 validatori! Onere significativo sull'infrarosso. Con lo sharding, questo potrebbe diventare peloso - fino a 64x in particolare sui nodi Beacon.
- Infra sarà costoso.
- Premi: fino all'11% dei rendimenti di puntata annuali (se picchetti 32 ETH su un validatore. Se scommetti ad es. 64 ETH su un validatore, i premi sarebbero al massimo del 5.5%)
Qual è il prossimo passo?
- Primo testnet multi-client di Eth 2.0
- La catena del faro si sta diffondendo non appena a luglio
- Inizia a prepararti presto!
Alchimia
- L'obiettivo di Alchemy alla fine sarà quello di rendere facile per gli investitori al dettaglio che hanno almeno 32 ETH diventare facilmente un validatore.
Costi del cloud
- Il nodo completo ETH potrebbe costare $ 500 / mese per i fornitori di cloud, la maggior parte dei quali è in memoria.
- Validatore (non nodo beacon) stimato in costi mensili inferiori a $ 100.
I miei pensieri (non parte della presentazione)
- Per essere un validatore redditizio, le entrate devono superare i costi.
- Il tuo fatturato annuo per validatore è (basato sull'11% di interesse) 11% x 32 ETH = 3.52 ETH.
- Quindi il tuo profitto è 3.52 ETH in meno dei costi di gestione di un validatore (costi cloud / hardware, tempo di gestione ecc.)
- Supponiamo che il costo sia di $ 100 / mese, = $ 1,200 all'anno (menzionato nella presentazione)
- Per raggiungere il pareggio, 3.52 ETH deve essere pari a $ 1,200
- Ciò implica un prezzo di pareggio di $ 1,200 / 3.52 ETH = $ 340 per ETH
- Inoltre, devi tenere conto del rischio di essere tagliato.
- Se l'ETH è inferiore a $ 340, non vale la pena puntare finanziariamente.
- Ovviamente questo numero è sensibile ai costi di gestione di un nodo validatore. Se i tuoi costi sono la metà (ad esempio $ 50 / mese), sarai redditizio a $ 170 / ETH
- C'è un prezzo di ETH al di sotto del quale diventa in perdita per convalidare (proprio come Bitcoin).
- I veri vincitori sono i fornitori di cloud!
- 100k
- 7
- Il mio account
- attivo
- aggiuntivo
- Tutti
- catena di faro
- Bitcoin
- BTC
- catturati
- Cloud
- Moneta
- Monete
- Calcolare
- continua
- contratto
- contratti
- Costi
- giorno
- ritardo
- i tempi di inattività
- Cadere
- Presto
- energia
- ETH
- eth 2.0
- Ethereum
- Ethereum 2.0
- Evento
- uscita
- Caratteristiche
- pieno
- Nodo completo
- fondo
- fondi
- GAS
- Oro
- Hardware
- qui
- Come
- HTTPS
- Affamato
- Reddito
- intento
- interesse
- Investitori
- IT
- Luglio
- conoscenze
- grandi
- linea
- Lista
- Lunghi
- gestione
- minatori
- Siti di estrazione mineraria
- Rete
- nodi
- Altro
- PoS
- PoW
- energia
- prezzo
- Profitto
- prova
- offre
- Requisiti
- nello specifico retail
- Investitori al dettaglio
- problemi
- Le vendite
- Rewards
- Rischio
- Correre
- running
- problemi di
- set
- sharding
- piccole
- smart
- Smart Contract
- So
- spendere
- palo
- Staking
- inizia a
- Regione / Stato
- conservazione
- Tornare al suo account
- negozi
- di successo
- Tecnologie
- tempo
- tonnellate
- Le transazioni
- Affidati ad
- utenti
- Visa
- Votazione
- Voto
- aspettare
- OMS
- Lavora
- valore
- X
- anno
- dare la precedenza
- youtube