solidity-underhanded-contest
team
solidity-underhanded-contest | team | |
---|---|---|
4 | 1 | |
153 | 54 | |
4.6% | - | |
0.0 | 10.0 | |
almost 2 years ago | over 4 years ago | |
Solidity | ||
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
solidity-underhanded-contest
-
Nomad drained of $150m due to a coding mistake
if you enjoy obfuscated c, we have this https://underhanded.soliditylang.org/
-
"For the past two weeks, I've been targeted in an extremely thorough social engineering scam that nearly cost me all of my ETH. I'm super lucky to have made it through unscathed. Here's the story"
Even then, I wouldn't trust an automated system. Even expert humans can be stumped if you really work at it.
-
The Underhanded C Contest
There have been a couple of underhanded solidity contests (smart contracts on ETH), inspired by this.
https://underhanded.soliditylang.org/
Nice to people constantly putting the code examples to good use in real projects.
-
27th International Obfuscated C Code Contest winners published
It's great that this contest has been running for so long and still produces interesting new approaches, but I wish there were more work being done in the field of underhanded code contests, e.g. [0].
One area of technology that seems to have continued the work of discovering underhanded techniques is the realm of cryptocurrency, specifically the "Solidity Underhanded Contest". The results for 2020 are here[1], which links to (spoiler alert) a great trick on line 65 here[2] (select the line character by character with a mouse to reveal it).
[0] https://en.wikipedia.org/wiki/Underhanded_C_Contest
[1] https://blog.soliditylang.org/2020/12/03/solidity-underhande...
[2] https://github.com/ethereum/solidity-underhanded-contest/blo...
team
-
The Underhanded C Contest
The idea was briefly kept alive in the form of the Underhanded Rust Contest[0], announced in 2016, but there were some practical problems organising it, according to an attempt in 2019 to revive it again.[1]
[0] https://blog.rust-lang.org/2016/12/15/Underhanded-Rust.html
[1] https://github.com/rust-community/team/issues/256
What are some alternatives?
ioccc-obfuscated-c-contest - IOCCC International Obfuscated C code contest entries
monorepo - Nomad Monorepo -- SDKs, Contracts, and more!
blog - Jeff Schnitzer's Blog
consensus-specs - Ethereum Proof-of-Stake Consensus Specifications