Merge branch 'master' into patch-1

This commit is contained in:
Vaclav Pavlin 2023-10-30 12:28:51 +01:00 committed by GitHub
commit b89c06ae9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,42 +1,21 @@
# Waku - Idea Board
- Chat app : P2P messaging app that uses wallet addresses/ENS domains as user IDs and facilitates chat between users.
- Poll app : App for users to create or participate in polls that require users to connect their wallet.
- Customer support chat bubbles : A web widget that can be embedded in any website to facilitate messaging between a customer and a customer support agent.
- Community chat : Chats that are gated to specific communities that own a specific NFT/Token/Onchain proof.
- Authentication methods : New methods to authenticate a user while using a dapp. For example : connect your wallet by scanning a QR code that holds a URI on Waku.
- Polling/Voting: Enable polling or voting off-chain, vote results could be aggregated and submitted on chain in one transaction.
- Marketplace (buy/sell goods or NFTs, ride-share, etc): Send offer and negotiate off-chain. Highest bids sent over Waku could be binding and submitted to the contract by seller.
- Collaborative editing: Use Waku for live collaborative editing of documents, saved version of documents can then be stored on decentralized storage.
- Multiplayer games: Waku can be used to communicate game move off-chain, final state (e.g. winner) can then be submitted on chain for reward (e.g. NFT mint or winner takes stake).
- IoT systems: Enable devices to communicate or report small data payload in a decentralized manner.
- Decentralized wallet address ownership verification: Use Waku to enable communication between dApp and wallet such as signature or zeroknowledge proof exchange to prove identity.
- Notifications centre: use an SDK (probably go-waku?) to build general Notification protocol over Waku and a mobile app allowing you to replace centralized Push Notifications provided by Apple/Google
- API generator: build a tool to generate a Waku protocol (and code) from a provided OpenAPI specification
- Leader Election Protocol: Leader election can viewed as a soft consensus mechanism. Implement something like [RAFT](https://raft.github.io/) as a library on top of Waku (using any SDK), so that users can easily plug it in their applications
- Escrow system :
- Dispute resolution system
- Decentralized P2P exchange :
- Decentralized Whistleblower platform :
- Decentralized DocuSign :
- Multiplayer games :
- Privacy centric dating app :
- Secure P2P File transfer app :
- IoT systems :
- Permissionless remote surveillance systems :
- Decentralised SOS Notifications :
- Push notifications :
- Anonymous legal consultations :
- Decentralized mental health therapy groups :
- Decentralized collaborative tools :
- Decentralized personal data monetization system :
- Decentralized VPN service :
- Decentralized auctions :
- Decentralized ride hailing platform (Uber) :
- Feedback systems :
- Bias-less resolution systems :
- Decentralized everything app :
- Decentralized wallet address ownership verification :
- Reputation systems :
- Censorship resistant reviews plugin :
- Privacy preserving location tracker :
- Interactive NFT Marketplaces :
- Reputation systems:
- Censorship resistant reviews plugin:
- Privacy preserving location tracker:
- Medical systems for remote diagnosis :
- Decentralized smart grid system :
- Decentralized autonomous vehicle coordination :
- Decentralized CCTV video surveillance :
- Crowd-sourced weather data network :
- P2P Chess :
- P2P TicTacToe :
@ -47,4 +26,4 @@
- Decentralized web Walkie-Talkie :
- Crypto ATMs :
- Smart access cards :
- Chat app: Proper chat protocol is complex, we recommend to instead wait for our upcoming Chat SDK.