I början av juni, Mike Garland från nodoperatören Alkemi gav en 1.5 timmars presentation om Ethereum 2.0-staking, värd av Jehan Chu of Kenetiskt kapital. Jag tyckte det var intressant så jag tog några anteckningar. Fel och utelämnanden är mina egna.
Eth 2.0 utrullning
- Eth 2.0 utrullning kommer att vara i tre faser:
- Fas 0 - Beacon Chain - juli 2020
- Validerare och grundläggande Proof of Stake-funktionalitet
- Inga smarta kontrakt, inga konton
- Insatsbelöningar börjar när tröskelantalet för validerare uppnås
- Fas 1 - skärning - 2021
- Tillägg av 64 "skärvkedjor" för skalbarhet
- Fas 2 - Konton och kontrakt - 2022
- Resten av den "normala" Ethereum-funktionen - smarta kontrakt etc.
- Fas 0 - Beacon Chain - juli 2020
Löften om Eth 2.0
- Löften om Eth 2.0
- skalbarhet (skicka fler transaktioner via nätverket utan att betala massor av bensin eller vänta länge)
- Skärmning är huvudmekanismen.
- Eth 1.0 - 14tx / s och blir långsammare och dyrare
- Eth 2.0 - upp till 7,500 XNUMX tx / s och våg med antalet skär
- (Visa behandlar 1,700 XNUMX ton / s)
- Påminnelse: Fas 0 i Eth 2.0 har 0 tx / s. Inga transaktioner. Den ursprungliga fyrkedjan är endast avsatt. Inga överföringar, statliga ändringar eller smarta kontrakt. Eth 2.0 blir bara "användbart som förväntat" i fas 2.
- Tillgänglighet (se till att funktionerna är tillgängliga för alla användare, inte bara gruvarbetare eller de med mycket datorkraft)
- Säkerhet (större säkerhet för kedjan, relaterad till insats decentralisering)
- skalbarhet (skicka fler transaktioner via nätverket utan att betala massor av bensin eller vänta länge)
Bevis på insats vs bevis på arbete
- Proof of Work-gruvdrift är mer energihungande än guldgrävning: 14 MJ / $ 1 av BTC vs 5MJ / $ 1 guld!
- Proof of Stake är mer energieffektivt (ingen gruvdrift), i teorin mer decentraliserad (ingen specialiserad hårdvara krävs), säkrare (mer varierande uppsättning gruvarbetare så 51% attacker är mer osannolikt) än Proof of Work.
Validerarens roll
- validerare
- Rösta om giltigheten för nästa block (kallas "attestera")
- Kan föreslå nya block som ska röstas om
- Kan tjäna belöningar för framgångsrikt deltagande i nätverket
- Kan straffas på två sätt:
- slashing: Stora böter och sparkade ut för att tyckas försöka fuska (vare sig av misstag eller med avsikt att fuska)
- t.ex. rösta för flera block på samma höjd
- påföljder: Små böter för stillestånd / svar
- slashing: Stora böter och sparkade ut för att tyckas försöka fuska (vare sig av misstag eller med avsikt att fuska)
Validerings livscykel
- Validerings livscykel: Första insättningen → Väntande → Aktiv → Avsluta eller snedställd → Avsluten.
- Tillbring mest av din tid i "Aktivt" tillstånd: Föreslå på block, rösta på block osv
- Första insättning
- Insättning av ETH görs till ett specifikt kontrakt på Eth 1.0 Network.
- Validator förblir i "deponerings" tillstånd i ca 7.5 timmar för att undvika eventuella blockering av block (på grund av sannolikheten hos Eth 1.0 PoW).
- Väntande stat
- Insättning erkänns av Eth 2.0-kedjan
- Validator är officiellt erkänd av Eth 2.0
- Om insättningen är minst 32 ETH, ansluter valideraren till en kö / väntelista. Mininum väntar uppskattad till 25 minuter om kön är tom, upp till dagar / veckor om kön är full. Detta hjälper till att sakta inträde / utgång av validatorer
- Eth 2.0 vill ha en stabil valideringsuppsättning, så att endast ett litet antal validerare kan starta / stoppa på en gång.
- På framsidan av kön kan validatorn bli aktiv.
- Aktivt tillstånd
- Validatorer tillbringar större delen av sin tid här.
- Som aktiv validator måste du intyga block, annars finns det (små) påföljder.
- Intyga minst en gång var 6 minut (en gång varje epos)
- Ibland kan föreslå block om du vill.
- Validator förblir aktiv om inte:
- Fonderna sjunker under 16 ETH
- Validator ber nätverket att stoppa (frivillig utgång)
- Validator fångas fusk (specifika typer av fusk)
- Utgående stat
- Validator ansluter sig till en kö för att avsluta
- Utgångna validerare måste fortsätta att bete sig som aktiva tills de lämnas och är fortfarande utsatta för påföljder när de är i utgångskön.
- Validerare kan inte sluta attestera omedelbart utan straff
- Minskar "hit and run" typer av bedrägerier
- Slash State
- Händer om en validerare fångas fuskar
- Validator böter omedelbart 1 ETH
- Märkta som en fuskare, tvingad att lämna och markeras för ytterligare påföljder
- Slashing kan inträffa även när du lämnar eller i efterhand när du lämnar
- Avslutad stat
- Livscykelns slut, behöver inte längre intyga eller föreslå
- En dags försening innan medel kan samlas in
- Om valideraren skurits ökar fondfördröjningen till 36 dagar, och efter 18 dagar straffas valideringen ett ytterligare belopp baserat på hur många andra validerare som har skurits.
- Gick ut för slashing
- Om 1/3 av valideringsuppsättningen skärs samtidigt tappar du 100% av din insats. Om det bara är dig, det är som 4% eller något, så raka linjen upp till 100% vid 33% av valideringsuppsättningen.
- Obs: detta är motsägelsefullt så kommer att säga igen. Ju fler validerare som är involverade i en fuskhändelse, desto mer straffas varje validator. Det motsatta av ”säkerhet i antal”.
- Om 1/3 av valideringsuppsättningen skärs samtidigt tappar du 100% av din insats. Om det bara är dig, det är som 4% eller något, så raka linjen upp till 100% vid 33% av valideringsuppsättningen.
- Slitsade medel omfördelas till andra "friska" validerare (med en gissning baserad på andra insatsmekanismer)
- Påföljder - skiljer sig under omständigheter. Exempelvis om flera validerare går offline på en gång straffas de mer än om bara en går offline. Försök att förhindra centralisering av teknik, centralisering av moln etc. Du stimuleras att köra på en annan molnleverantör jämfört med andra.
Minimikrav för att köra en validator
- En validerare en röst (inte ett mynt en röst, vilket är vad många andra PoS-protokoll gör)
- 32 ETH är den minsta andel som ska anses vara en giltig validerare.
- Din inkomst från validering är baserad på antalet validerare du kör, inte hur mycket mynt du har på varje validerare.
- Om du har mer än 32 ETH kan du bli snittad mer än 32 ETH. Så ingen anledning att satsa mer än 32 ETH per validator.
- I huvudsak vill du bara köra så många validerare som möjligt i klumpar om 32 om du försöker maximera avkastningen per satsad ETH.
- Insatser kommer inte att ske om inte mer än 100k ETH är insat (tröskel).
Validatorinställning
- 3 komponenter i en grundläggande validatorinställning
- Beacon Node = Butiker kedjestatus (tänk hela Eth noder).
- Validator = Nod registrerad med Eth 2.0. Behöver inte lagra kedjan. Lätt, behöver lita på en Beacon Node.
- Signer = Ansluter till eller ingår i en Validator
Inblandning
- Validatorer har desincentiverats för att satsa mer än minst 32 ETH (kan skäras för hela beloppet, så minimera risken).
- Fusk eller oavsiktligt fusk kan vara mycket dyrt. Exempelvis dubbel signering av misstag (kör varm het och en går ner osv).
- Så för att få mest saft, kör fler validerare.
- En fond med 100 3,125 ETH = Behöver köra 64 XNUMX validerare! Betydande börda på infra. Med skärning kan detta bli hårigt - upp till XNUMXx särskilt på Beacon-noder.
- Infra blir dyrt.
- Belöningar: Upp till 11% årlig insatsavkastning (om du satsar 32 ETH på en validerare. Om insatser t.ex. 64 ETH på en validerare, skulle belöningen vara max 5.5%)
Vad kommer härnäst?
- Det första multiklienttestnätet av Eth 2.0
- Beacon Chain rullar ut så snart som juli
- Börja förbereda sig tidigt!
Alkemi
- Alchemys mål kommer så småningom att göra det enkelt för investerare i detaljhandeln som har minst 32 ETH att lätt bli en validerare.
Molnkostnader
- ETH: s fulla nod kan kosta $ 500 / mth för molnleverantörer, det mesta finns på lagring.
- Validator (inte fyrknutpunkt) beräknas till under $ 100 månatliga kostnader.
Mina tankar (inte en del av presentationen)
- För att vara en lönsam validerare måste dina intäkter överstiga dina kostnader.
- Dina årliga intäkter per validerare är (baserat på 11% ränta) 11% x 32 ETH = 3.52 ETH.
- Så din vinst är 3.52 ETH minus kostnader för att köra en validator (moln / hårdvarukostnader, hanteringstid osv)
- Låt oss säga att din kostnad är $ 100 / mth, = 1,200 XNUMX $ per år (nämns i presentationen)
- För att jämna ut måste 3.52 ETH motsvara 1,200 XNUMX $
- Detta innebär ett break-even-pris på 1,200 3.52 $ / 340 ETH = XNUMX $ per ETH
- Dessutom måste du redovisa risken för att bli snittad.
- Om ETH är under 340 $ är det inte ekonomiskt värt att du satsar.
- Uppenbarligen är detta nummer känsligt för dina kostnader för att köra en valideringsnod. Om dina kostnader är hälften så (t.ex. $ 50 / månad) kommer du att vara lönsam på $ 170 / ETH
- Det finns ett ETH-pris under vilket det blir förlustgivande att validera (precis som Bitcoin).
- De verkliga vinnarna är molnleverantörerna!
- 100k
- 7
- Konto
- aktiv
- Annat
- Alla
- fyrkedja
- Bitcoin
- BTC
- fångas
- cloud
- Coin
- Mynt
- Compute
- fortsätta
- kontrakt
- kontrakt
- Kostar
- dag
- fördröja
- stilleståndstid
- Drop
- Tidig
- energi
- ETH
- Et 2.0
- ethereum
- Ethereum 2.0
- händelse
- Utgång
- Funktioner
- full
- Full nod
- fond
- fonder
- GAS
- Gold
- hårdvara
- här.
- Hur ser din drömresa ut
- HTTPS
- Hungrig
- Inkomst
- uppsåt
- intresse
- För Investerare
- IT
- Juli
- kunskap
- Large
- linje
- Lista
- Lång
- ledning
- gruvarbetare
- Gruvdrift
- nät
- noder
- Övriga
- PoS
- PoW
- kraft
- pris
- Vinst
- bevis
- föreslå
- Krav
- detaljhandeln
- Detaljinvestorer
- återgår
- intäkter
- Belöningar
- Risk
- Körning
- rinnande
- säkerhet
- in
- sharding
- Small
- smarta
- Smarta kontrakt
- So
- spendera
- spel
- utsättning
- starta
- Ange
- förvaring
- lagra
- lagrar
- framgångsrik
- Tekniken
- tid
- ton
- Transaktioner
- Litar
- användare
- visum
- Rösta
- Röstning
- vänta
- VEM
- Arbete
- värt
- X
- år
- Avkastning
- Youtube