3 ms·
The Holo / Holochain project was founded with this principle as a primary goal: https://holo.host https://holo.host We’ll be implementing CRDTs soon, but the
by pjkundert 7y ago
The Holo / Holochain project was founded with this principle as a primary goal:
https://holo.host https://holo.host
We’ll be implementing CRDTs soon, but the concept of local control of all data, authenticated and encrypted communications, etc. is implemented.
One fundamental difference between apps that support this and those that cannot: agent-centric vs. data-centric design.
Strangely, many “distributed” applications (eg. Bitcoin) didn’t make the “leap” to agent-centricity, and thus missed out on some key enabling optimizations.
As a result — they are forced to implement “global consensus” (expensively), when they didn’t need to, to achieve their goals: a valid global ledger, in Bitcoin’s case.
It turns out that, to implement things like cryptocurrencies, you don’t need everyone, everywhere to agree on a “total order” for every transaction in the entire network!
Agent-centricity, FTW!