zomg/what-we-fund.md

64 lines
2.6 KiB
Markdown
Raw Permalink Normal View History

2020-12-06 18:07:28 -08:00
---
nav_order: 3
---
2020-12-05 05:44:59 -08:00
# What we fund
These are some examples of things ZOMG would like to fund. This purpose of this wishlist is not to serve as an exhaustive list of everything that would be good for the Zcash ecosystem, but as a way to encourage ideas for potential applicants. If your idea to improve Zcash doesn't fit exactly, feel free to surprise us with your proposal!
2020-12-05 05:44:59 -08:00
<a href="https://grants.zfnd.org/proposals/?filter=with_funding">Here's what we've funded so far</a>. (Look for the "funded by ZOMG" label.)
2021-02-21 17:34:50 -08:00
2020-12-05 06:26:04 -08:00
## Wallets
2020-12-05 05:44:59 -08:00
* Zcash hardware wallet support
* Key-management tools
* Physical storage (paper wallets or lightweight hardware) for z-addresses
2020-12-07 06:15:51 -08:00
* Shielded wallets for smartphones (e.g. zECC wallet on iOS/Android)
2020-12-05 05:44:59 -08:00
* Web wallets
* Payment URIs
* Easy one-click shielded payments
* Wallet API and SDK libraries
* React Native SDK and libraries
* Network layer privacy solutions for SDKs and libraries
* Performance improvements to SDKs and libraries
* Easy multi-sig tools for Z-addresses (e.g. an implementation of FROST in user-facing wallets)
* Point-of-sale for brick and mortar shops
2020-12-05 06:26:04 -08:00
## Core and Security
2020-12-05 05:44:59 -08:00
2020-12-07 06:15:51 -08:00
* Alternative implementations of [zebra](https://github.com/ZcashFoundation/zebra) and [zcashd](https://github.com/zcash/zcash)
* Solutions to any known privacy or security weakness (e.g. in the [wallet app threat model](https://zcash.readthedocs.io/en/latest/rtd_pages/wallet_threat_model.html))
2020-12-05 05:44:59 -08:00
* Solutions to network layer privacy
2020-12-07 06:15:51 -08:00
* Security auditing for core code, protocols, popular libraries, and wallets
2020-12-05 05:44:59 -08:00
* ZK rollups for Zcash
2020-12-07 06:15:51 -08:00
* Smart contracts
* State channels
2020-12-05 05:44:59 -08:00
* Performance improvements to core code, protocols, and popular libraries
* Layer one scaling improvements
* Formal verification
* Identify parts of the Zcash codebase that are security-critical and conducive to formal methods for proving correctness of code
* Use start-of-the-art formal verification tools to construct computer-checkable proofs of their correctness, with respect to suitable security specifications
* Ideas for such components: Sapling circuits (or parts thereof), Bellman cryptographic code (or parts thereof), consensus rules
2020-12-05 06:26:04 -08:00
## Interoperability
2020-12-05 05:44:59 -08:00
* Atomic swaps
* Zcash on Ethereum, wrapped ZEC
* Stablecoins on Zcash, ZUSD
2020-12-05 06:26:04 -08:00
## Apps
2020-12-05 05:44:59 -08:00
* Applications built on top of Zcash network
2020-12-05 06:26:04 -08:00
## Ongoing Services
2020-12-05 05:44:59 -08:00
* Accurate blockchain explorer
* Proving key distribution
* Light client servers / infrastructure
2020-12-05 06:26:04 -08:00
## Education
2020-12-05 05:44:59 -08:00
* Improving “Zcash Protocol Spec” for developers
* Videos and tutorials about how to use Zcash securely
2020-12-07 06:15:51 -08:00
* User education: t-addresses vs. z-addresses, Zcash vs other tech
2020-12-05 05:44:59 -08:00
* Websites with educational resources