Home > Today’s Crypto News
bitcoin
bitcoin

$105250.754790 USD

2.53%

ethereum
ethereum

$3189.789116 USD

1.47%

xrp
xrp

$3.121855 USD

0.28%

tether
tether

$1.000037 USD

0.03%

solana
solana

$238.908785 USD

2.41%

bnb
bnb

$677.503551 USD

0.09%

usd-coin
usd-coin

$1.000041 USD

0.00%

dogecoin
dogecoin

$0.331814 USD

-0.04%

cardano
cardano

$0.962023 USD

1.95%

tron
tron

$0.246267 USD

1.47%

chainlink
chainlink

$24.376944 USD

4.06%

avalanche
avalanche

$33.758638 USD

0.83%

stellar
stellar

$0.404669 USD

0.70%

toncoin
toncoin

$4.905481 USD

0.65%

hedera
hedera

$0.317476 USD

2.81%

Watcher (OMG Foundation)

What Is a Watcher (OMG Foundation)?

A Watcher on OMG Foundation is a computer that observes the child chain and block producer and makes sure network transactions are correctly confirmed. It further ensures that child chains act according to network rules and do not tamper with transaction orders or withhold blocks. Any OMG Foundation user can become a watcher. The set of watchers on OMG Foundation is decentralized.

How Does OMG Network Work?

OMG Network is a layer-two scaling solution for Ethereum. It uses a proof-of-authority consensus mechanism. It batches Ethereum transactions and validates them on a child chain before sending them back to Ethereum for confirmation. 

The Plasma Childchain architecture is used by OMG groups to execute transactions off-chain into and sends periodic root hash updates to the Ethereum mainnet. The watchers observe the validations on the child chain to ensure accurate transaction confirmations. 

Who Can Become a Watcher (OMG Foundation)?

Any OMG Foundation user can operate a watcher. The watcher network is decentralized and ensures correct data submission to the Ethereum mainnet for final settlement. 

How to Run a Watcher (OMG Foundation)?

To run a watcher on OMG Foundation, there are certain prerequisites:

  1. Basic knowledge of Linux and blockchain technology

  2. A laptop/PC, a Linux-based VPS or a bare-metal server

  3. A fully synced Ethereum client

The Ethereum client synchronizes transactions on OMG with the Ethereum mainnet. According to the OMG Foundation, watchers have been tested on: 

  • Ubuntu 16.04

  • Ubuntu 18.04

  • Alpine 3.11

  • macOS 11.0.0 (local usage only)

The minimum hardware requirements are as follows:

  • Storage: 8GB SSD

  • CPU: 1 CPU Core with at least 2.2 GHz

  • RAM: 4GB

  • Bandwidth: 20 Mbps

The costs of running a watcher are as follows:

  • A full Ethereum node (local or ETH provider)

  • VPS, bare-metal server, or local machine that matches the minimum hardware requirements

  • DevOps setup and maintenance fee

You can set up a watcher according to the following process:

  1. Log in to your server.

  2. Check the TCP ports.

  3. Update the packages.

A local watcher should only be run for testing purposes and the OMG Foundation recommends using a VPS or a bare-metal server to increase uptime and reduce latency.