3 ms·
You achieve reliability with erasure codes, not with more replication. And failure rates are likely to be identical if not better, since incentives are the same
by zzzcpan 9y ago
You achieve reliability with erasure codes, not with more replication. And failure rates are likely to be identical if not better, since incentives are the same as with hosting companies, but since it is decentralized there are a lot more availability zones.
- calafrax 9y ago> You achieve reliability with erasure codes, not with more replication If nodes are not trusted then replication has to play a major roll. It doesn't matter how you mix up the data. You still have to store it somewhere and if that somewhere is a random untrusted stranger you will need to copy your data to a lot of random untrusted strangers in order to have kind of reliability.
- sharemywin 9y agoyou could achieve some trust through a reputation system. the longer you've been reliable the more reliable you are.
- zzzcpan 9y agoIt does play a major role, in fact I think not everyone figured this thing out yet, some not even taking into account countries as risky availability zones. But the storage space overhead for redundancy is at worst 2x, which could eventually be reduced by a lot.