Make the protocol version independent of dapp version