Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Improve fee market document and unify terminology #185

Closed
hackfisher opened this issue Sep 16, 2022 · 1 comment · Fixed by #192
Closed

Improve fee market document and unify terminology #185

hackfisher opened this issue Sep 16, 2022 · 1 comment · Fixed by #192
Assignees

Comments

@hackfisher
Copy link
Contributor

V3:
{
    confirm_relayer 落在哪个Slot Index, Slot price is the relayer ask for Slot Index.

    Message surplus = Message Fee - Slot price.

    1. 
      A: Slot Offensive Slash: ?For each assigned relayer's slot index < Slot index(Confirm), slash: a) collateral_const * 20% and no reward or b) slash function(t) in expriy time (> last slot)

    Message Reward = Slot price + Slot Offensive Slash

      B. Slot Duty Reward = Message surplus * 20% -> assigned relayers which >= Slot index(Confirm)  (If no relayers match the condition, Ask reward is zero)

    Message surplus -= Slot Duty Reward

    2. Message Reward -> (delivery_relayer, confirm_relayer)

    3. Treasury: Message surplus
}
@boundless-forest boundless-forest self-assigned this Sep 16, 2022
@hackfisher
Copy link
Contributor Author

image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants