Join our Newsletter — 33% off our NHI Course
Home FAQ Cyber Security What is the difference between RANDAO and a…
Cyber Security

What is the difference between RANDAO and a verifiable delay function in beacon chain randomness?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 20, 2026 Domain: Cyber Security

RANDAO is a commit reveal process that aggregates validator secrets into a random seed, but it remains vulnerable to bias from the last revealer. A verifiable delay function takes that seed and forces time intensive computation before producing the final output. Together, they aim to preserve unpredictability and reduce manipulation opportunities in validator selection.

RANDAO and VDF play different jobs in beacon chain randomness

RANDAO is the entropy collection step. Validators reveal precommitted values, and those reveals are mixed into a seed that gives the beacon chain a fresh randomness input. A verifiable delay function then takes that input and forces a sequential computation delay before it can produce the final output, which makes same-slot manipulation much harder.

The practical difference is not just "one is random and one is slow." RANDAO contributes unpredictability, but it is still exposed to last-revealer bias because the final validator in a reveal round can sometimes decide whether to publish. The VDF is meant to reduce that leverage by making the final randomness value unavailable until enough real time has passed for the delay to complete.

The two mechanisms are complementary: RANDAO gives the beacon chain an input that is difficult to predict in advance, while the VDF reduces the ability to react opportunistically at the end of the slot or epoch. That separation matters because beacon chain randomness is useful precisely when it is hard to game for validator selection, committee assignment, and other consensus decisions.

Risk and Threat Considerations

The main risk is manipulation, not mathematical failure. If the last revealer can selectively withhold a reveal, the randomness stream can become slightly biased, and even small bias is valuable when the output influences validator assignment or other consensus-sensitive choices.

Failure mechanism: RANDAO alone exposes a last-revealer problem, while a weak or missing delay mechanism leaves a window where attackers can observe, adapt, or try to influence the final randomness before it is locked in.

Impact: Bias or predictability can reduce fairness in committee selection, concentrate influence, and weaken confidence that the beacon chain’s randomness is resistant to strategic manipulation.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0GV.RM — Risk Management StrategyBeacon randomness integrity is a governance and risk issue for consensus systems.
PR.AA — Identity and Access ManagementValidator participation depends on authenticated consensus participation and controlled authority.
Recommendation — Define and monitor randomness manipulation risk as part of your consensus risk strategy. Constrain validator authority and verify participation rules for consensus actions.
MITRE ATT&CKT1629 — Resource HijackingStrategic manipulation of consensus resources is an adversarial objective in validator-driven systems.
Recommendation — Map manipulation attempts to adversary resource-abuse patterns and monitor for abnormal participation.

Practitioner Guidance

What to verify: Treat the design as two controls, not one. Verify that the entropy source is genuinely commit reveal based and that the delay component is actually forcing sequential work rather than merely adding a nominal wait period.

Decision rule: If you are assessing beacon-chain randomness, ask whether the question is about unpredictability, bias resistance, or time-to-finalise. RANDAO addresses the first two only partially; the VDF is the part that meaningfully narrows the timing attack surface.

Practitioner takeaway: The security value comes from composition: RANDAO supplies entropy, while the VDF constrains when that entropy becomes usable, which is what limits strategic last-moment manipulation.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 20, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org