3 ms·
> Who would host the data? Anyone who wanted to. If you wanted to make sure your personal data remained available when you turned your computer off or that it
by d110af5ccf 5y ago
> Who would host the data?
Anyone who wanted to. If you wanted to make sure your personal data remained available when you turned your computer off or that it could be downloaded quickly then you'd need to arrange for paid hosting. Pick up cheap vps and share it with your family and friends. Whatever.
> how would that hosting mechanism be resistant to collusion and manipulation
It doesn't need to be, that's the point of using strong cryptography.
> it seems you will need some sort of decentralized state/data tracking (like a distributed blockchain ledger)
No, you just need to keep track of keys. Your identity is your key. We already do this. Certificate authorities, ssh keys, etc. The issue you're describing is one of using a centralized authority to solve the problem which is hardly the only solution and certainly doesn't require a blockchain.
- mattdesl 5y agoPresumably Bluesky's social media protocol will need to operate on some data/ledger structure, to maintain a large social graph (follower/follows), user records (public key hashes, posts, etc). If too few nodes are hosting this data, it would be malleable to manipulation by the hosts. The same occurs in blockchains that are not widely distributed enough: a blockchain with 5 validators (hosts) is more susceptible to manipulation (i.e. hosts changing records/data for their own gain) than a blockchain with 50K validators, because the cost to control the network becomes exponentially expensive. Strong cryptography has nothing to do with this, and does not prevent this kind of manipulation. Imagine a sort of 51% attack on Bluesky's social graph, in order to manipulate a user's associated public key hash or alter the social graph for some nefarious reason. A blockchain ledger probably is not the only solution, but it does create a strong financial barrier to manipulation (i.e. 51% attacking a widely-distributed PoS blockchain ledger would be prohibitively expensive and short-lived). I am interested if Bluesky is considering these problems and whether they have alternative non-crypto/blockchain solutions.