Closed dckc closed 6 years ago
for more context on DAT (I've played with a bit, but I'm not involved in the project):
https://datproject.org https://beakerbrowser.com
and most interestingly…
https://beakerbrowser.com/docs/inside-beaker/other-technologies.html
lots of synergy with other-technologies:
- Proof-of-work and global ledger distribution are inefficient.
check... RChain architecture is proof of stake
- The requirement to use global consensus on all transactions results in a direct costs for operations in the form of transaction fees.
check... see RChain namespaces etc.
- We believe Proof-of-work is wasteful, and we have ethical reservations about the expenditure of resources to sustain PoW.
check... "scalable; secure; sustainable" is one of RChain's mottos
- We have concerns over governance models.
check: One of Greg's answers to "Why RChain?" was "Governance and blockchain can't be separated; I felt compelled to connect them." -- https://platform.coop/2017/schedule/breakout-panels-next-money-new-tech-for-new-finance
on ipfs from rchain architecture docs:
Why did RChain not select IPFS (InterPlanetary File System) for distributed memory? In addition to carrying centralization risks, IPFS uses a path to get to content, whereas SpecialK uses entire trees (and trees with holes in them) to get to content. IPFS has an intuitive path model, but that design begs the question on how to do queries. SpecialK started from the query side of addressing. Now, the RChain project can benefit from the IPFS work, including their hashing for addressing content, once the SpecialK query semantics are in place. SpecialK can also utilize a randomly generated flat key that has no correlation to the data.
Nether IPFS nor DAT seems to address the issue of economic incentives.
I'm unlikely to continue to pursue this.
context: https://twitter.com/nevali/status/968951172412444672
I want to know more about DAT. Maybe @MostAwesomeDude will teach me...
fielding 18 Dec is relevant re IPFS:
but see also videos of collaborative editing with IPFS using CRDTs