Rug

#finality

1 APIs met deze tag

Ethereum Beacon Chain Consensus API

De live consensusstatus van Ethereum's Beacon Chain — de proof-of-stake-laag die Ethereum beveiligt — keyless rechtstreeks van een openbare consensus-laag-node. Het enige dat er echt toe doet voor de gezondheid van proof-of-stake Ethereum is of het finaliseert: elke epoch (ongeveer elke zes en een halve minuut) moeten de validators de chain rechtvaardigen en vervolgens finaliseren, en in de zeldzame gevallen dat finaliteit stopt — zoals kort in 2023 — moeten stakingdiensten, exchanges en bridges dit onmiddellijk weten. De status-endpoint retourneert de huidige head-slot en epoch, hoe ver de chain in de huidige epoch is en hoe lang tot de volgende, de gefinaliseerde en gerechtvaardigde epochs, de finaliteitsvertraging (hoeveel epochs de head achterloopt op finaliteit — een vertraging van twee is gezond, een groeiende vertraging is problematisch) en of de node volledig gesynchroniseerd is en finaliseert. De finality-endpoint retourneert de gefinaliseerde, huidig-gerechtvaardigde en vorig-gerechtvaardigde checkpoints in detail, met hoe ver achter de head elk is in epochs en minuten. De genesis-endpoint retourneert de genesis-tijd van de chain, hoe lang Ethereum proof-of-stake al draait en de slot/epoch-timingconstanten (een slot elke 12 seconden, 32 slots per epoch). Dit is de Ethereum consensus / finaliteit cut — te onderscheiden van de execution-layer feeds (gas, blocks, transacties), de staking-token en restaking feeds en de prijsfeeds: het is de eigen hartslag van de beacon chain. Let op: het rapporteert consensusstatus (slots, epochs, finaliteit), niet per-validator economie, wat een openbare consensus-node niet in één call serveert. Tijden zijn UTC; epochs en slots zijn integers. Geen key, niets opgeslagen behalve een korte cache.

api.oanor.com/beaconchain-api