Telegram Group & Telegram Channel
ANNOUNCEMENT: DECENTRALISED SYSTEM OF PENALTIES FOR POORLY PERFORMING VALIDATORS

The current system of penalising poorly performing validators will be fully operational next Monday, September 9.

How do validators determine that another validator has performed poorly?

The TON is supplied with the lite-client utility. In lite-client there is a checkloadall command.

This command analyses how many blocks the validator should have processed, and how many it actually processed in a given period of time.

If the validator processed less than 90% of the expected number of blocks during a validation round, it is considered to be performing poorly and should be penalised.

Technical description of the process: https://github.com/ton-blockchain/TIPs/issues/13#issuecomment-786627474

When and by whom a complaint is filed?

After each validation round (~18 hours), the validator stakes of validators that participated in that round are on the Elector smart contract for another ~9 hours.

During this time, anyone can send a complaint against a validator who performed poorly in said round. This happens onchain on the Elector smart contract.

All validators do not need to send a complaint.

How a complaint is validated?

After each validation round, validators receive a list of complaints from the Elector smart contract and double-check them by calling checkloadall.

If a complaint is validated, they onchain vote in favour of that complaint.

These actions are built into mytonctrl and happen automatically.

If the complaint has 66% of the validators' votes (by their weight), a penalty is taken off from the validator's stake.

What is the size of the fine?

The amount of the fine is fixed and equals 101 TON, which is roughly equal to the validator's income per round.

Where does this fine go?

The fine is distributed among the validators minus network costs and a small reward (~8 TON) to the validator who sent the correct complaint.

When was this functionality made?

This functionality was made in mytonctrl back in February 2021 https://github.com/ton-blockchain/TIPs/issues/13.

The complaints and fines functionality in the Elector system smart contract was made initially at the time of network launch.

Why didn't the penalty functionality work well earlier?

The network fee for sending complaints was significant, which as the Toncoin exchange rate increased, made it uneconomical to send them.

This has now been fixed by optimising the complaint message.

In a week from 9 September 2024, an automatic complaint sender will start working on several nodes in the network.

Is the system decentralised?

Yes, anyone can send a complaint, the penalty is only applied by a quorum of validators on the network.

There is no way for anyone to single-handedly fine anyone.

How do I prepare for the start of the penalty system?

Since this functionality is already implemented in node, you don't need to do anything to make the system work.

Please make sure you're complying with the validator guidelines.

During the week, we will publish additional tools and best practices for monitoring and maintaining the effectiveness of your validator.

Will the penalty system get stricter in the future?

Yes, the audience and the number of transactions in TON is growing rapidly and it is vital that the quality of work is at its best.

The system will improve and fines will increase this year. All updates will be announced in advance.

It makes sense to set up hardware, monitoring and validator work properly. If you don't want to do this please consider using staking services https://ton.org/stake.



group-telegram.com/tonstatus/134
Create:
Last Update:

ANNOUNCEMENT: DECENTRALISED SYSTEM OF PENALTIES FOR POORLY PERFORMING VALIDATORS

The current system of penalising poorly performing validators will be fully operational next Monday, September 9.

How do validators determine that another validator has performed poorly?

The TON is supplied with the lite-client utility. In lite-client there is a checkloadall command.

This command analyses how many blocks the validator should have processed, and how many it actually processed in a given period of time.

If the validator processed less than 90% of the expected number of blocks during a validation round, it is considered to be performing poorly and should be penalised.

Technical description of the process: https://github.com/ton-blockchain/TIPs/issues/13#issuecomment-786627474

When and by whom a complaint is filed?

After each validation round (~18 hours), the validator stakes of validators that participated in that round are on the Elector smart contract for another ~9 hours.

During this time, anyone can send a complaint against a validator who performed poorly in said round. This happens onchain on the Elector smart contract.

All validators do not need to send a complaint.

How a complaint is validated?

After each validation round, validators receive a list of complaints from the Elector smart contract and double-check them by calling checkloadall.

If a complaint is validated, they onchain vote in favour of that complaint.

These actions are built into mytonctrl and happen automatically.

If the complaint has 66% of the validators' votes (by their weight), a penalty is taken off from the validator's stake.

What is the size of the fine?

The amount of the fine is fixed and equals 101 TON, which is roughly equal to the validator's income per round.

Where does this fine go?

The fine is distributed among the validators minus network costs and a small reward (~8 TON) to the validator who sent the correct complaint.

When was this functionality made?

This functionality was made in mytonctrl back in February 2021 https://github.com/ton-blockchain/TIPs/issues/13.

The complaints and fines functionality in the Elector system smart contract was made initially at the time of network launch.

Why didn't the penalty functionality work well earlier?

The network fee for sending complaints was significant, which as the Toncoin exchange rate increased, made it uneconomical to send them.

This has now been fixed by optimising the complaint message.

In a week from 9 September 2024, an automatic complaint sender will start working on several nodes in the network.

Is the system decentralised?

Yes, anyone can send a complaint, the penalty is only applied by a quorum of validators on the network.

There is no way for anyone to single-handedly fine anyone.

How do I prepare for the start of the penalty system?

Since this functionality is already implemented in node, you don't need to do anything to make the system work.

Please make sure you're complying with the validator guidelines.

During the week, we will publish additional tools and best practices for monitoring and maintaining the effectiveness of your validator.

Will the penalty system get stricter in the future?

Yes, the audience and the number of transactions in TON is growing rapidly and it is vital that the quality of work is at its best.

The system will improve and fines will increase this year. All updates will be announced in advance.

It makes sense to set up hardware, monitoring and validator work properly. If you don't want to do this please consider using staking services https://ton.org/stake.

BY TON Status


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/tonstatus/134

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

The original Telegram channel has expanded into a web of accounts for different locations, including specific pages made for individual Russian cities. There's also an English-language website, which states it is owned by the people who run the Telegram channels. Perpetrators of these scams will create a public group on Telegram to promote these investment packages that are usually accompanied by fake testimonies and sometimes advertised as being Shariah-compliant. Interested investors will be asked to directly message the representatives to begin investing in the various investment packages offered. In February 2014, the Ukrainian people ousted pro-Russian president Viktor Yanukovych, prompting Russia to invade and annex the Crimean peninsula. By the start of April, Pavel Durov had given his notice, with TechCrunch saying at the time that the CEO had resisted pressure to suppress pages criticizing the Russian government. "Like the bombing of the maternity ward in Mariupol," he said, "Even before it hits the news, you see the videos on the Telegram channels." Russian President Vladimir Putin launched Russia's invasion of Ukraine in the early-morning hours of February 24, targeting several key cities with military strikes.
from ar


Telegram TON Status
FROM American