2023-11-12 11:44:08
W5 Challenge WinnersWe are pleased to announce results of the W5 optimization challenge. People were so much enthusiastic about W5 on
TON Gateway'23, that’s incredible! On behalf of the entire TON community I express my gratitude to all the participants in our contest. Your part is a big step towards the future.
To underline this sentiment we decided to amend the original rules and
increase the reward for the second and third place to make it even
1 TON per 1 gas unit saved on average for all winning participants (equivalent to 0.333 TON per each gas unit over three target execution paths, as per original rules).
Now, let's announce the winners.
The first place goes to SkydevSkydev made two excellent contributions: a regular one and a more radical one, that involved patching the FunC compiler.
Skydev's radical option achieved whopping savings of 2927 gas units over three usage scenarios (28% on average) and we assign a reward of
975 TON, or 1 TON for 1 gas unit saved on average.
Congratulations!
The second place goes to Davi-bartDavi-bart's contribution saved 796 gas units total (7.8% on average) and we assign a reward of
265 TON.
And the third place goes to Behrang NorouziniaBehrang's contribution was the most clean and straightforward and yet saved 506 gas units total (4.9% on average). And we assign a reward of
169 TON.
ConclusionGas price, rent price, and forwarding fees are necessary to protect the network against spam and reward validators for keeping consensus running. This is of the utmost importance because TON is a public resource shared by everyone. It is our duty as developers to make efficient use of this resource and produce the most optimal software possible. It’s doubly so for commonly used contracts such as a wallet.
30% savings on a wallet contract would mean that
a billion users transacting
daily would save around $2-5 million each day in transaction costs, or about
$1 billion annually.
Congratulations to all the winners!
With love,
Tonkeeper Team
27.9K views08:44