Decentralised Privacy leveraging @Nillion Networks #6
jason-homeboy
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Introduction
Kagami is a new decentralised custodian allowing for open (anyone can use it) and low cost custody whilst still offering the sophistication found in expensive centralised custodians. Deep dive here https://docs.kagami.pro
Nillion Networks allows decentralised compute in a privacy preserving manner. Its decentralisation, integration with Ethereum and ability to scale make it more attractive than private compute environments.
What are we building and why ?
Custodians offer a policy layer. This handles tasks such as whitelists or transaction limits. For our pilot project with Nillion (which is proof of concept stage) Kagami is building a decentralised transaction limit for ethereum wallets. What this means is that the wallet owner can set a transaction limit that is private from even the custodian (in this case us) and everyone else whilst also being fully decentralised.
Some of the things we have learned
We have learned that there is great interest in this pilot. Centralisation of policies does not sit well with many people who compromise in order to get risk controls on their wallets but wish for a better way.
We have learnt that with decentralisation comes challenges because the updating and modification of policy logic and limits is more complex than using centralised database/code system. However the privacy and decentralisation benefits are of course the end goal so we accept this.
Tips for devs
Demo
Please note this demo is specifically to test private policies only. It is not the Kagami decentralised custody offering itself which is yet to go live.
This video demo has been developed against the nillion-devnet see https://docs.nillion.com/nillion-devnet. It supports Sepolia ETH stored in pre-defined wallets named Operations, Sales, Payroll, Treasury. These represent the wallets of an organisation.
It consists of 3 programs:
Videos:
Administrator program (Please watch FULLSCREEN if hard to see): https://drive.google.com/file/d/1hmaC-iKNVTM5wtI7UxB5hh2Kbx1pjJW_/view?usp=drive_link
Front-end program: https://drive.google.com/file/d/1Dz0WVBI94kVZGQ_s1S_Lf51wsCIH8JG0/view
Beta Was this translation helpful? Give feedback.
All reactions