Before delegating to a staking pool, a stake address needs first to be registered, with a deposit, of currently 2 ADA, according to the protocol parameter keyDeposit.
- Does a reward account (corresponding to a registered stake key) store the amount originally deposited on chain ?
- Can/will the protocol parameter keyDeposit ever be updated ?
- Will some decay mechanism for the refund due to a deregistration be implemented ?
- If one of 2 or 3 holds, how to compute the amount of such a refund (which information is required for building a well-balanced transaction including a deregistration certificate). Currently, a hardcoded value of 2 ADA seems to work, but this approach may not be sustainable.