Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 762 Bytes

transactor-and-validator.md

File metadata and controls

23 lines (15 loc) · 762 Bytes

Transactor and Validator

In RACE Protocol, games are served by a server cluster. Each server runs in either Transactor mode or Validator mode. Usually, the transactor is the first server that joins the game. It acts as a relay for other servers and clients, and makes all settlement transactions. Other servers run in Validator mode, acting as validators and randomization participants.

The differences of both modes are listed below.

Transactor Mode

  • Calculating game state
  • Making transaction for settlements
  • Generating randomness
  • Receiving client events
  • Broadcasting events

transactor

Validator Mode

  • Calculating game state
  • Voting inactive of the Transactor
  • Generating randomness

validator