Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

Oracle Multi‑sig

1 min read
Pronunciation
[awr-uh-kl mul-tee-sig]
Analogy
Like requiring multiple bank managers to sign off on a large withdrawal.
Definition
A contract pattern requiring multiple oracle nodes or governance signers to approve critical actions—such as updating oracle parameters or withdrawing collateral—to enhance security.
Key Points Intro
Oracle multi‑sig enforces collective authorization for sensitive oracle operations.
Key Points

Threshold: m-of-n signatures required.

Role separation: Distinct keys for reporting and admin.

Timelock: Optional delay before execution.

Recovery: Multi‑sig can reset parameters on emergency.

Example
Updating the oracle fee requires 3-of-5 oracle operator signatures on the multi‑sig contract.
Technical Deep Dive
Gnosis Safe contract holds oracle config; `execTransaction()` applies updates only after verifying required signatures array. Events log signer addresses.
Security Warning
Compromise of threshold signers can alter oracle behavior; distribute keys geographically.
Caveat
Higher thresholds increase security but slow updates.

Oracle Multi‑sig - Related Articles

No related articles for this term.