ton-blockchain/TIPs

Network update aimed at improving stability, launching the TON-ETH bridge and nominator-pools (a system for lending stakes to validators).

EmelyanenkoK opened this issue · 1 comments

Network update aimed at improving stability, launching the TON-ETH bridge and nominator-pools (a system for lending stakes to validators).

Changes in the validator code:

  1. Added the catchain version to the network config.
    The current version of the catchain is the core parameter and it is good to keep it in the network configuration.

  2. Added the size of the fine for misbehaviour validators and other slashing parameters to the network config.
    The smart contract of the nominator-pool needs to know about the maximum possible fine. Also, given that all validators must follow the same rules, it is good if the slashing rules are stored in the network configuration.

  3. Added TON-ETH bridge parameters to the network config (such as minimum oracle stake) and a list of oracles.
    The bridge parameters and the oracle list must be stored in the network configuration as described in the bridge documentation.

Required actions:

All validators update to the new software from https://github.com/newton-blockchain/ton (last commit 4f0480b).

This revision has already been tested on testnet.

Done