I just discovered Fluree which is apparently some kind of blockchain RDF triple store written in Clojure that seems to be queried using Datalog: • https://docs.flur.ee/guides/0.15.0/intro/what-is-fluree • https://flur.ee/why-fluree/ • https://github.com/fluree I have been reading the whats and whys, but I don’t really understand the purpose of it. It seems to have a tonne of documentation though. I’m guessing it’s meant for fintech stuff? I am trying to figure out what to think of it. Anybody here know what the deal is?
There are a few use cases where true immutability in a graph database has a significant business value, for example land owning rights for a country. But in times of GDPR, if a company is interested in immutable databases then they mostly need overridable immutability (to delete GDPR relevant data). It is possible to build something like this on a blockchain using anonymous identifiers but then you loose a lot of the advantages of a graph databases…. I don’t know how Fluree is addressing this issue.
That makes sense. Yeah, will be tough to square this with GDPR.
the usual case with immutable databases (ie, banks) is that PII is encrypted; to delete the information, you delete the key. And this is acceptable by the GDPR and EC.
Thanks for the clarification!