Community and education |
Akomba Educational Initiative |
On-chain certification framework and development of modular learning resources and accredited courses using this framework. |
akomba.com/ |
Community and education |
Couger |
Educational initiative creating working groups and corporate meetings/workshops to discuss and develop open standards and proofs of concept. |
|
Community and education |
FOSS Speakers |
Event hosted by Open Software Foundation to help connect open source projects and teams affected by COVID-19 with funding opportunities in various open source ecosystems. |
fossresponders.com |
Cryptography and ZKP |
STARK-related explorations |
Research and development on Distaff, a zero-knowledge virtual machine written in Rust that automatically generates STARK-based execution proofs, including progress toward Turing completeness. |
github.com/GuildOfWeavers/distaff |
Cryptography and ZKP |
zk-SUMMER |
Program for students to learn and build on Ethereum, with no proof of knowledge as a key focus area. |
|
Cryptography and ZKP |
Hubble |
Optimistic rollup hub that allows the creation of optimistic rollup chains within the same interface, eliminating the need to “leave” the ecosystem by allowing users to move between chains instantly and at a cost negligible once they enter the accumulation space. The goal of Hubble is to allow the creation of any rollup chain simply by writing a solidity function. |
thehubbleproject.github.io/docs/ |
Cryptography and ZKP |
A look at a book |
Private order matching system that allows users to announce trading orders without disclosing the amount or price. |
|
Cryptography and ZKP |
UniRep |
Private, non-repudiable reputation system that uses zero-knowledge proofs and Ethereum contracts. |
|
Cryptography and ZKP |
zkzkrollup |
Improved Fawkes-Crypto to support a recursive PLONK-based solution for cheaper layer 1 verification. |
github.com/zeropoolnetwork/fawkes-crypto |
Cryptography and ZKP |
Analysis of arithmetic-oriented ciphers |
Research to optimize advanced cryptographic protocols that use symmetric ciphers. |
|
Cryptography and ZKP |
MACI User Interface |
Web UI for minimal anti-collusion infrastructure. |
|
Developer experience |
Meson: one mixnet to rule them all |
Network-level privacy research based on Katzenpost, including decentralization of public key infrastructure, incentives, and dynamic tuning of mixnet parameters. |
github.com/hashcloak/Meson |
Developer experience |
SWARM |
Research and development on Swarm, a decentralized storage solution. |
ethswarm.org |
Developer experience |
Safe chain |
Grant to ChainSafe for maintenance and improvements to the Web3JS library. |
github.com/ethereum/web3.js/, chainsafe.io/ |
Ethereum 1.0 |
OpenEthereum |
Maintenance on the OpenEthereum client and repository. |
|
Ethereum 1.0/Ethereum 2.0 |
Data skip |
Large-scale simulation of the proposed DiscV5 service discovery protocol for eth2 to evaluate and improve performance and provide Sybil resistance. |
datahop.network |
Ethereum 2.0 |
RSA MPC Review |
Audit of paper and RSA MPC (multi-party computing) code by the KZen team. |
eprint.iacr.org/2020/374.pdf, github.com/ligeroinc/LigeroRSA, Diogenes Octopus plays the red team for Eth2 |
Ethereum 2.0 |
Schlesi |
An initiative to create a number of multi-client eth2 testnets in preparation for the mainnet. This work led to Medalla’s current testnet, consisting of over 20,000 validators and over 600 nodes, with the majority managed by the community. |
github.com/goerli/medalla |
Ethereum 2.0 |
BSC Eth2 Network Assessment |
Collaboration between a professor and a master’s student to evaluate gossipsub simulations of libp2p using the Barcelona Super Computer (BSC), investigate ways to harden gossip networks against attacks, and develop a monitoring tool. |
bsc.es |
Ethereum 2.0 |
Fuzz Tag |
Continued infrastructure maintenance and upgrades by Sigma Prime on Beacon Fuzz, a differential fuzzer to scan for crash- and consensus-causing bugs in eth2 clients. |
github.com/sigp/beacon-fuzz |
Ethereum 2.0 |
Lighthouse |
Continued development of Sigma Prime’s Lighthouse staking client, written in Rust, for the Ethereum 2.0 network. |
github.com/sigp/lighthouse |
Ethereum 2.0 |
Prism Client |
Continuing development of the Prysm staking client from Prysmatic Labs for the Ethereum 2.0 network written in Go. |
github.com/prysmaticlabs/prysm |
Third party financing |
UNICEF Crypto Fund |
Cryptocurrency-denominated investment fund targeting startups that use blockchain technology for social impact. |
unicef.org/innovation/blockchain |
Third party financing |
CLR.FUND |
Open quadratic finance protocol using minimal anti-collusion infrastructure (MACI). |
clr.fund |
Layer 2 |
Peruun |
Go-based implementation of the state channel hub and node client. |
perun.network |
Layer 2 |
Fuel Laboratories |
Research and development of an optimistic rollup to create a scalable, permissionless and trust-minimized rollup. |
fuel.sh/ |
Layer 2 |
Unified State Channels |
Continued work to prepare for production of State Channels, including the launch of Web3Torrent, a demo application that uses State Channels to enable micropayments for torrent data. |
statechannels.org/ |
User experience |
Service station network |
Production of GSN2, testnet dapp integrations and educational materials. |
opengsn.org/ |