How to stake and earn tokens as a block producer or runner

MESG-Header-Illustrations.jpg

Runners

The MESG network relies on runners to process the different executions. Runners are specific to a service, however, a single service can feature multiple runners, and a single node can run multiple services. Runners have 3 different roles:

  • Emitters create executions on behalf of the user based on their Processes. Processes create autonomous applications that can be connected to external events.
  • Executors process the executions on the network. Executors are given a specific task with a set of inputs then return the results of this task.
  • Validators ensure that the work of the executor is valid by either reapplying the execution or executing a verification function.

Becoming a runner requires a stake that helps guarantee a couple of things:

  • The work produced has correct results.
  • The runner stays available anytime.

If any of these conditions are not met, the runner loses a portion of its stake. The network can also exclude a runner for a specified period of time.

To incentivize runners, a reward is given for each execution that is processed. This reward is meant to ensure a beneficial ratio between the cost of running a Runner, and its associated reward, for all actors on the network.

Block producers

The network relies on block producers to validate executions along with the authenticity of every actor. Block production on the network is open to anyone and requires a stake for the same reason as the Runner. If a block producer is offline or provides invalid results, a portion of its stake is taken and jail time is applied. Rewards are distributed to block producers when the network is secured correctly.

Check out the whole article to see the other actors, or get set up on the network.

Sort:  
 4 years ago  

Hi @williamzmorgan

Interesting read. I was just wondering - are you new to steemit? I've noticed that you have very little Steem Power. Perhaps you should consider powering up little bit? Otherwise it will be very difficult for you to stay active on this platform.

Yours, Piotr

Hey @crypto.piotr Thanks for the feedback! Yes I'm very new to the platform, but am excited to be here. I'll power up :)

 4 years ago  

It's me again @williamzmorgan

I would need to ask you for little favour. Recently I've decided to join small contest called "Community of the week" and I desribed our project.hope hive/community. Would you mind helping me out and RESTEEM this post - just to get some extra exposure? Your valuable comment would be also appreciated.

Link to my post: on steemit or on steempeak

Thanks :)
Yours, Piotr

Congratulations @williamzmorgan! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published your First Post

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!


Congratulations @williamzmorgan!
You raised your level and are now a Red Fish!

Vote for @Steemitboard as a witness to get one more award and increased upvotes!