Julien Malard-Adam
Julien Malard-Adam
3Box has a (now deprecated) Access Controller that does something similar: https://github.com/3box/3box-orbitdb-plugins/blob/master/src/threadAccessController.js
One challenge I see with encrypting databases is a potential sense of "false security". By that I mean that, in a traditional centralised system, the password provides access to the...
@tabcat I'm very new to this, but if I understand correctly, would it then be possible to add encryption only to the "sharing" part of OrbitDB? In other words, the...
@tabcat Ah, I see. Thanks for the clarification! Could we simply encrypt the CIDs for a minimum level of protection, supposing that it is practically infeasable to guess the CID...
Ah, I see. I'd completely forgotten about the DHT...
@aphelionz Please let me know if community contributions (pull requests) for the above would be useful!
Hello, I took a try at injecting dependencies as suggested. Here's a preliminary first try: https://github.com/julienmalard/orbit-db-feedstore Is this what you had in mind? This injection approach would however require some...
A bit late, but I think you might be able to use local-web-first/auth to make this work. You could have anyone be allowed to encrypt data that can only be...
...and since OrbitDB is public, if anyone's auth keys are leaked, then there is next to no chance of ever being able to recall the now-decryptable data stored in the...
Hello, Sorry for the late comment...hope this is still of use to you. [Constellation](https://github.com/reseau-constellation/constellation) is an example project of mine that works in the browser and also Electron. Hope this...