Thanks again for move, so let’s talk about how we can achive full decentralization and not slowdown the network.
I agree, we need a coordinator, why we need a coordinator is well explained on blog post and Tardigrade whitepaper and I compleately agree with it. But we have a space of improvment:
Here is my thinking:
The current situation on Tardigrade network, data is distributed across storage nodes, but metadata located on satellite (“coordinator”). Coordinatior is potential single poit of failure, if metadate is not accesible the client can’t access theis file.
OK, let’s accept it as is and summarize:
Data - is distributed across storage nodes (multiple independent owners). Status for full-decentralization - OK
Metadata - is a potential single point of failure of the satellite (single owner). Status for full-decentralization - NOT OK
So, here is my proposition to solve this problem:
- Distribute satellites between multiple independent owners
- Distribute metadata between independent satellite owners across the globe
- Distribute payment system (out of this topic)