OpenFaaS funcs around NuCypher
- NuCypher Hackathon on CoinList Build - CoinList
- Intro: nucypher/hackathon
- Slides: nucypher/slides
- Chat: Join the NuCypher Discord Server!
- Submit Project: https://coinlist.co/build/nucypher/projects/new
- Why NuCypher?
- NuCypher: Decentralized Key Management System (KMS)
- It enables the private sharing of data across public consensus networks, without revealing data keys to intermediary entities.
- NuCypher on Twitter
- Sample: Finnegan’s Wake Demo
- Run demo: nucypher/nucypher
- Postman demo: nucypher/nucypher
- Setup Ursula network: Ursula Configuration Guide
- Hackathon Workshops
- (@NuCypher) | Twitter
- MacLane Wilkison, CEO & Co-Founder, NuCypher «Building end-to-end encrypted, decentralized application»
- Justin Myles Holmes hosts a workshop with NuCypher during ETHDenver 2019
- NuCypher + CoinList Hackathon: NuCypher Workshop
- NuCypher + CoinList Hackathon: Arweave Workshop
- NuCypher + CoinList Hackathon: Origin Workshop
- So what to build?
- pyUmbral wrapper
- Python REST lib encode/apistar around pyUmbral? or
- OpenFaas for wrapping pyUmbral?
- Pros:
- REST lib not needed
- OpenFaas can be used in Dev, too: OpenFaaS Cloud app
- Cons:
- Difficult to setup at cloud providers
- Pros:
- In Local OpenShift host containers with
- OpenFaas container for running pyUmbral
- Frontend container (running phyton and pyUmbral ?) for
- Alice/Enrico to store encrypted data to StoreContainer
- Alice to send access policy for Bob to Ursula network
- Bob to fetch encrypted data from StoreContainer
- Bob to request re-encryption in Ursula network
- StoreContainer
- Ursula container-node-1
- Ursula container-node-2
- Deploy containers to Azure or AWS
- pyUmbral wrapper
The End