Prehistory of Web3: ② A Dynamic Three-Factor Framework