Round robin (RR)¶
In this model the users have a feed of assigned tasks. Tasks are assigned to one user at a time for a short period of timehe first user to successfully send a confirmation transaction will get the tasks assigned. Therefore there will be a lot of transactions that will resolve as error when a late request arrives. Once a tasks has been assigned to the user the feed is hidden and only the assigned task is shown.
User workflow¶

User empty feed view

User feed view

User clicks the accept task button, a dialog pops up

User clicks on create transaction button, Metamask pops up

Transaction is sent, tasks get disabled

Only the task accepted is shown
Admin view¶

The task manager is stopped, no tasks get assigned to users

Admin starts the task manager

Task get assigned to a user

More tasks are assigned

User 3 accepts a task