Think MIRROR? - 'Mirror Worlds' Creator Wants to Displace Facebook—With Blockchain
(www.wired.com)
ℹ️ ⚔️ Information Warfare ⚔️ ℹ️
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (7)
sorted by:
Blockchain is not meant to be the database. They will still use an encrypted cloud storage system. The blockchain will be used for content card links, and content permissions. See page 20 of their White Paper for a good diagram of how their network will operate.
That's still the applications data in a blockchain, acting as a database. It's akin to moving just the "permissions" table. Not the whole database granted, but still a database.
There are two ways of storing data with ids: with incremental keys, or random (hashes). Incremental will require bitcoin style hash mining. New posts (inserts) would take days to be entered. No one would use a site where posts take days to show up. Random will be easy, and the likely way.
How will the app know if user #12345 allows user #23456 to view post #99999? Search the entire blockchain in reverse order until something is found or not. Why? Well if #12345 granted permission to #23456, but then later revoked it, it would be appended to the blockchain - which is the point of blockchain - you can't edit it, only append. That is linear searching, and the time to complete increases linearly with with data. So the longer the blockchain gets, the longer it will take. And, they can't try to optimize this search by including content-creation-entries to limit the search space (search only from end until entry found or relevant content-creation-entry found) because that defeats the privacy angle by publishing that a user posted (meta data).
You should read through their White Paper that I linked. They explain all of the technical details of how their system will operate.
Here is an excerpt from their document: