solidity-underhanded-contest
consensus-specs
solidity-underhanded-contest | consensus-specs | |
---|---|---|
4 | 158 | |
153 | 3,432 | |
4.6% | 1.3% | |
0.0 | 9.8 | |
almost 2 years ago | 4 days ago | |
Solidity | Python | |
GNU General Public License v3.0 or later | Creative Commons Zero v1.0 Universal |
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...
consensus-specs
- Daily General Discussion - June 23, 2023
-
Daily General Discussion - May 20, 2023
I think its 1 million: https://github.com/ethereum/consensus-specs/issues/2137
-
Ethereum's pending withdrawals total $1.34 billion after Shapella
how "radically decentralized" the development of the Ethereum core is. In the past half a decade only 133 devs have contributed to Ethereum source code. 2 devs have written 25% of the code. The first 10 developers have written 70% of the Ethereum code. Consensus specifications the ones that all the clients implement. Half are Consensys employees https://github.com/ethereum/consensus-specs
-
Daily General Discussion - February 18, 2023
I think this will be defined here: https://github.com/ethereum/consensus-specs/blob/dev/specs/deneb/fork-choice.md
- Daily General Discussion - February 17, 2023
-
There are over 7000 pending validators on the Ethereum test net. Looks like a lot of people want to practice staking before the Shanghai hardfork
Clients dependent on Consensys core and ETH management repo. A client is just the implementation directed by Consensys written in a different language. Fact is about 10 developers are the only reason those clients will update with staking. https://github.com/ethereum/consensus-specs
-
Set your Ethereum validator withdrawal address with CLWP today
Exits are processed at 7 per epoch (currently). There is no queue for withdrawals. See https://github.com/ethereum/consensus-specs/pull/3068
-
Evolution of the Ethereum Proof-of-Stake Consensus Protocol
https://github.com/ethereum/consensus-specs/blob/dev/specs/p...
-
How to merge an Ethereum network right from the genesis block
For that, we have to take the vanilla deposit contract from the consensus specs: deposit_contract.sol, get the Solidity compiler version 0.6.11, compile the binary of the runtime part, and create an empty deposit tree.
-
Centralization of ETH developer community?
The PoS consensus specification
What are some alternatives?
ioccc-obfuscated-c-contest - IOCCC International Obfuscated C code contest entries
l2beat - L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.
monorepo - Nomad Monorepo -- SDKs, Contracts, and more!
ethereum-org-website - Ethereum.org is a primary online resource for the Ethereum community.
blog - Jeff Schnitzer's Blog
ergo - Ergo protocol description & reference client implementation
team - the Rust Community Team 🦀⚙️✨
annotated-spec - Vitalik's annotated eth2 spec. Not intended to be "the" annotated spec; other documents like Ben Edgington's https://benjaminion.xyz/eth2-annotated-spec/ also exist. This one is intended to focus more on design rationale.
scaffold-eth - 🏗 forkable Ethereum dev stack focused on fast product iterations [Moved to: https://github.com/scaffold-eth/scaffold-eth]
rust-libp2p - The Rust Implementation of the libp2p networking stack.
EIPs - The Ethereum Improvement Proposal repository
go-ethereum - Go implementation of the Ethereum protocol