Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Punish for execution failures #102

Closed
ryscheng opened this issue Apr 14, 2018 · 2 comments
Closed

Punish for execution failures #102

ryscheng opened this issue Apr 14, 2018 · 2 comments
Labels
c:registry Category: entity/node/runtime registry service p:1 Priority: core feature

Comments

@ryscheng
Copy link
Contributor

Compute nodes should be punished for wrong answers from transaction processing

@ryscheng ryscheng added p:1 Priority: core feature c:registry Category: entity/node/runtime registry service labels Apr 14, 2018
@ryscheng ryscheng added this to the Testnet MVP milestone Apr 14, 2018
@willscott
Copy link
Contributor

This seems to be one of the places we're furthest behind right now. We're getting the concept of the staking token in #238. Once that's there we'll need to wire it in to all of the components.

We also need a component for how entities can get an initial stake balance transferred to them, so that they can get registered and begin work.

I think these are the remaining sub-tasks

  • Compute node performs a stake / escrow when it registers with the registry
  • Registry checks stake
  • Client performs a stake / escrow when it makes a call
  • Consensus resolves escrows
  • Test utility for manual transfers that can be used to bootstrap state in testing
  • p2: Wiring staking / incentives into storage
  • p2: Wiring staking / incentives for contract registry

@ryscheng-mobile ryscheng-mobile modified the milestones: Version A: MVP features + Testnet, Version A: Internal Testing Jun 12, 2018
@ryscheng-mobile ryscheng-mobile removed this from the Version A: Internal Testing milestone Jun 22, 2018
@ryscheng-mobile ryscheng-mobile added this to the Version A: Internal Testing milestone Jun 23, 2018
@kostko
Copy link
Member

kostko commented Feb 8, 2020

Replaced with #2078.

@kostko kostko closed this as completed Feb 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c:registry Category: entity/node/runtime registry service p:1 Priority: core feature
Projects
None yet
Development

No branches or pull requests

4 participants