Allocation update: Q4 2020 | Ethereum Foundation Blog


Community and education ETHTerakoya Educational initiative of Coupling organize public meetings, workshops and working groups producing prototypes and standards. Community and education EthereumCN Chinese language resources and community building, including eth2 resources and a program for college students. Community and education Truffle Sponsorship of the TruffleCon 2020 virtual developer conference. Community and education Creating smart contracts with Ethereum Scholarship for 11 independent developers to attend the National University of Bogota’s smart contract development course “Creacion de Contratos Inteligentes con Ethereum”. Community and education Discovering the blockchain Ethereum education course in the Spanish language with each talk given by a different speaker, mainly featuring experts from the LATAM communities. Community and education Ecosystem Development Events in India Organization of virtual developer events targeting students from top engineering schools in India. Community and education Devfolio scholarship 8 week mentoring and education program with separate tracks for seasoned Ethereum developers and web developers with no experience with Ethereum. Cryptography and zero-knowledge evidence Support for ETH summer program students to continue working on, a tool to map 4-byte function selectors used by the EVM to a list of known canonical function signatures. Cryptography and zero-knowledge evidence Scaffold.eth projects Support for students of the ETH summer program to pursue various projects on scaffolding.eth. Cryptography and zero-knowledge evidence Blaine Bublitz, Ivan Chub, Jacob Rosenthal for Dark Forest and ZK Tooling Tooling and zero-knowledge infrastructure improvements based on lessons learned from the continued development of Black Forest. Cryptography and zero-knowledge evidence Kautuk Kundan for BLS Hubble Frontend Creation of a frontend allowing users to create accounts and interact with Hubble and other applications that use BLS signatures. Cryptography and zero-knowledge evidence Geoff Lamperd for MPC Phase 2 user interface Website and other components for browser-based trust setup ceremonies, including a server application, browser-based client, and Firebase backend for core functions. Cryptography and zero-knowledge evidence Riya Singh for Anonymous connection with Semaphore A proof of concept using Semaphore for an anonymous connection, allowing a user to prove that they belong to the list of KYC users without revealing their validated properties (e.g. phone number) or by informing the KYC provider of the purpose of the connection. Cryptography and zero-knowledge evidence Cory Dickson for MACI 1.0 Further development of the minimum MVP anti-collusion infrastructure towards the Implementation of v1.0. Cryptography and zero-knowledge evidence Igor Gulamov for Hubble Audit Security audit of Hubble, an optimistic rollup hub allowing the creation of multiple chains with the same interface for increased interoperability between ORU chains. Cryptography and zero-knowledge evidence Chance Hudson for Zkopru Infrastructure Improvements to the Zero Knowledge Optimistic Rollup tools and developer ecosystem, including a test network to analyze zkopru performance under realistic conditions, with multiple coordinators competing for batch creation via burn the auction mechanism developed by Iden3 for the Hermez network. Developer and tooling experience Shadow Protocol for Bitcoin-style “stealth addresses” on Ethereum, allowing a payer to send to a public identifier (e.g. an ENS name or an Ethereum public address) while creating a new address, controlled by the recipient, each time that funds are sent. Developer and tooling experience Obsidian on Ethereum Research and proof of concept by a group of Carnegie Mellon students and faculty Informatic school demonstrate that the main characteristics of the Obsidian The smart contract language can be successfully translated to Ethereum. Developer and tooling experience Yul-Isabelle Writing of the formal semantics of Yul in the prover of Isabelle’s theorem, in order to verify the transformations of the compiler. Developer and tooling experience ETH Learning Continuation of ETH Summer, a program for students to learn and build on Ethereum. Developer and tooling experience Chainsafe Audit of RSG contracts v2. Ethereum 1.x Nethermin Ongoing support from Nethermind for work on hardening eth1 and .NET clients. Ethereum 2.0 Nimbus Continued funding of Status for the development of the Nimbus eth2 client. Ethereum 2.0 ConsenSys Automated verification team Continuation of work on formal modeling and verification of components of eth2 specifications. Ethereum 2.0 ethereum2-docker-compose Work by Logic of the Rock to extend the ethereum2-docker-compose staking node toolkit, including support for Teku and Lighthouse clients as well as additional features, articles, and documentation. Ethereum 2.0 Lighthouse Continuous development of Sigma Prime Lighthouse staking client, written in Rust, for the Ethereum 2.0 network. Ethereum 2.0 Community staking grants The Special Grants Cycle focused on tools to improve the staking and validation experience. Ethereum 2.0 Medalla Data Challenge Hackathon style competition for blog posts focused on data tools, visualizations, analytics, or other ways to create data from the Medalla testnet. User experience OURS in L2 with general approach Standard for secure retrieval of off-chain verified information, including subdomain records of ENS domains stored on L2 but generalized for use with all data outside of the Ethereum mainnet. User experience Etherisk Support for the integration assessment phase of a pilot project led by Etherisc and Acre Africa to provide blockchain-based agricultural microinsurance to smallholder farmers in Kenya.


Source Link