Lessons from Web3 : Liquidity Pools