Skip to content

Implement PoSe based on information from LLMQ commitments - #2478

Merged
UdjinM6 merged 1 commit into
dashpay:developfrom
codablock:pr_dip6_pose
Nov 25, 2018
Merged

Implement PoSe based on information from LLMQ commitments#2478
UdjinM6 merged 1 commit into
dashpay:developfrom
codablock:pr_dip6_pose

Conversation

@codablock

@codablock codablock commented Nov 22, 2018

Copy link
Copy Markdown

This is the next PR after #2477. It currently includes all commits from it as well, which I'll remove after #2477 is merged.

Only one commit is new in this PR, which is 0949aadc1cddeab566337fd12521f01e5f221bef.

Description of the commit:
Members which are not in the validMembers bitsets are now PoSe punished.
The maximum PoSe score is dynamic and mostly identical to the number of
registered MNs. Added PoSe scores for failures are then a percentage of
the maximum score, so that we can better control how often failures are
allowed per payment cycle. For LLMQ failures, this is 66% to allow
approximately 2 failures per payment cycle.

Members which are not in the validMembers bitsets are now PoSe punished.
The maximum PoSe score is dynamic and mostly identical to the number of
registered MNs. Added PoSe scores for failures are then a percentage of
the maximum score, so that we can better control how often failures are
allowed per payment cycle. For LLMQ failures, this is 66% to allow
approximately 2 failures per payment cycle.
@codablock codablock changed the title [WIP] Implement PoSe based on information from LLMQ commitments Implement PoSe based on information from LLMQ commitments Nov 23, 2018
@codablock

Copy link
Copy Markdown
Author

Rebased on develop to include #2477

@UdjinM6 UdjinM6 added this to the 13.0 milestone Nov 25, 2018

@UdjinM6 UdjinM6 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

utACK

@UdjinM6
UdjinM6 merged commit 0123517 into dashpay:develop Nov 25, 2018
@codablock
codablock deleted the pr_dip6_pose branch December 27, 2018 15:23
CryptoCentric pushed a commit to absolute-community/absolute that referenced this pull request Jun 29, 2020
Members which are not in the validMembers bitsets are now PoSe punished.
The maximum PoSe score is dynamic and mostly identical to the number of
registered MNs. Added PoSe scores for failures are then a percentage of
the maximum score, so that we can better control how often failures are
allowed per payment cycle. For LLMQ failures, this is 66% to allow
approximately 2 failures per payment cycle.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants