Source: Qin Wang et. al, "Exploring Web3 from the View of Blockchain," avail. online at arXiv (June 2022)
➡️
Continued from part 1 (Field note #35)
THE MAIN IDEAS.
- Mapping web3 architecture is a critical pre-requisite to understanding design tradeoffs
- One web3 architectural map consists of 3 "decoupled components" (access, computation, storage) and 3 "transaction routes" (on-chain, off-chain, hybrid)
See also Field Note #23: On "Decentralized Computing Stack" (Trent McConaghy mapping similar elements of decentralized computing: communications, processing, storage) - Architecture Trade-Off Analysis Method ("ATAM") allows us to compare/contrast the design choices as we select different transaction routes for the decoupled components.
- Key question when designing web3 architecture is how important security, anonymity, and availability attributes are to the problem area.
THE INFOGRAPHIC: ATAM APPLIED.
![](https://www.sandeepramesh.com/content/images/2022/07/_web-architectures-compared.jpg)
THE DETAILS.
![](https://www.sandeepramesh.com/content/images/2022/07/2022.07.26_On-web3-without-hype-part-2a.jpg)
![](https://www.sandeepramesh.com/content/images/2022/07/2022.07.26_On-web3-without-hype-part-2b.jpg)