Home > Today’s Crypto News
bitcoin
bitcoin

$107167.915651 USD

-1.23%

ethereum
ethereum

$2484.735224 USD

-0.65%

tether
tether

$1.000551 USD

0.03%

xrp
xrp

$2.227485 USD

1.25%

bnb
bnb

$657.234657 USD

0.38%

solana
solana

$153.359085 USD

0.76%

usd-coin
usd-coin

$1.000234 USD

0.03%

tron
tron

$0.279694 USD

1.12%

dogecoin
dogecoin

$0.164283 USD

-2.04%

cardano
cardano

$0.566559 USD

-0.46%

hyperliquid
hyperliquid

$39.355826 USD

-3.77%

bitcoin-cash
bitcoin-cash

$520.939018 USD

3.97%

sui
sui

$2.773602 USD

-2.77%

chainlink
chainlink

$13.247285 USD

-2.04%

unus-sed-leo
unus-sed-leo

$9.098882 USD

-0.71%

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.