# enzyme protocol 觀察 角色: Dispatcher AddressList:ListOwner ExternalPosition:PositionDeployer off-chain: 資料只會喂給鏈下(計算總價值(計算總價值幹嘛不丟給鏈下去做)) 可以吐出一個json ``` { address1: amout1 address2: amout2 } ``` 然後鏈下再加總 GAV = address1.value()*amount1 + address2.value()*amount2 protocol fee