web3 Architecture
design decisions
Last updated
design decisions
Last updated
Decentralized apps should provide means to work offline as much as possible. mechanics to ensure your local node is synched with the data you need to work offline
references:
The tech-stack should run on all linux distros first, then bridge to macOS, then bridge to other operating systems as required
All web3/DLT tools will be designed first for desktop hardware with maximum potential and features.. Later versions for smaller screens and limited hardware will be created
multiple ways to visualise / experience the same networks dataset or by combining network datasets
decentralized apps are composed of modular blocks, which in turn are composed of functional building blocks both UI and domain dataset.
The option to leave the network or create a new one with the existing public data
The ability for each agent to decide what and with whom to share their data. Also the choice to revoke access to personal data and request the expiry of data already shared via DID claims.