Community and Education | BlockchainForSchools | Sponsored by BlockchainsForHacks, an idea challenge for high school and college students looking to create innovative projects using blockchain technology. |
Cryptography and zero-knowledge proofs | hubble | Ongoing funding for work on the Optimistic Rollup Hub, which allows you to create rollup chains simply by writing Solidity functions. |
Cryptography and zero-knowledge proofs | Zkopru (zk-optimistic rollup) | A layer 2 scaling solution for private trading using zk-SNARKs and optimistic rollups. Github: https://github.com/zkopru-network/zkopru |
Cryptography and zero-knowledge proofs | dark forest | Game theory research completed by a group of Stanford students on how to use zk-SNARK to build an “imperfect information” environment where users can submit verifiably valid work publicly while remaining private. Dark Forest was created to demonstrate the capabilities of this framework to create complex environments and strategic dynamics in decentralized games. |
Cryptography and zero-knowledge proofs | Semaphore RLN | How to prevent spam when using Semaphore, a zero-knowledge gadget for anonymous membership verification. The Rate Limiting Nullifier (RLN) reveals the private keys of accounts signaling above an acceptable rate, which can be used to remove other members from the group. |
Cryptography and zero-knowledge proofs | ETH Summer | A program for students to learn about and build on Ethereum. 4byte.Directory. |
Cryptography and zero-knowledge proofs | Aztec | work continues boom boomIncludes Ultra-PLONK offer Browse gate; Domain-specific language and compiler development; And the prover upgrade. |
Cryptography and zero-knowledge proofs | Blind Finder v1 | Allow P2P networks Private peer discovery: One user can find another user through a provable path between multiple peers without revealing any information about the connection. |
Cryptography and zero-knowledge proofs | Quadratic Dollar Home Page | Smart contracts and web UI for the Quadratic Dollar homepage Million Dollar Homepage. Users decide the importance of images on a web page through a secondary vote. Minimal collusion prevention infrastructure (MACI) Collusion Resistance. |
Developer Experience and Tools | today | Hardhat improvements (Formerly known as Builder) is a development environment for compiling, deploying, testing, and debugging Ethereum software. nomic labs. |
Developer Experience and Tools | formize.eth | We have verified compilers from a subset of Vyper written in Coq to YUL. |
Developer Experience and Tools | IPLD, object signing and encryption | Co-funded with Protocol Labs: Research textile and 3 boxes Cryptographically protects data in IPLD, a linked data framework used by IPFS to enable scalable and interactive dapps using both IPFS and Ethereum. |
Ethereum 1.x | Web3 Lab | Through continuous maintenance and improvement Web3j library Includes Solidity library dependency management, smart contract migration support, Web3j Solidity debugger improvements and IntelliJ/Android Studio integration, and Eth2 support. |
Ethereum 1.x | white block | Testnet and experiments to understand the impact of implementing EIP-1559, including larger block sizes, reduced call data gas costs, and/or increased gas limits, including uncle ratio and block propagation time. |
Ethereum 1.x | Open Ethereum | Maintenance and development of OpenEthereum, which acquired the Parity client. gnosis. |
Ethereum 1.x | imap | Tests involving the creation and deployment of a set of sample programs on a variety of machines, operating systems, and EVMs to estimate gas costs and dependencies on EVM computations, with the goal of addressing disproportionate gas costs for EVM instructions. |
Ethereum 2.0 | bit fly | work continues beaconcha.in, an open source eth2 block explorer that supports eth2 testnet. Github: https://github.com/gobitfly/eth2-beaconchain-explorer |
indirect financing | Metacartel DAO | Contribute to DAO-funded micro-grants and mentorship for post-hackathon teams and early-stage teams. |
indirect financing | Gitcoin CLR | CLR matching for rounds 6-8. |
layer 2 | auction burning | A censorship-resistant block creation mechanism for optimistic rollups where the rights to create new blocks are auctioned off to whoever is willing to burn the most ETH. |
layer 2 | status channel | Ongoing development of state channels, including auditing, server wallets, SDKs, improved documentation, and mainnet implementation. |
layer 2 | fuel lab | Further development of fuel optimistic roll-up. |
layer 2 | connection | A framework that enables cross-chain communication using state channels. |
user experience | least privilege | thanks GSN v2 contract. |
user experience | EIP 1559 research and development | Dual grant for EIP-1559 multi-signature to support Community-level effortsand ConsenSys For coordination of research and development. |