Compared to centralized exchanges, many decentralized exchanges (DEXs) have complex user interfaces and cumbersome operation processes. For users without a technical background, using a DEX may present a higher barrier. Existing limitations include performance bottlenecks, cost and scalability issues, fragmented liquidity, and suboptimal user experience. From a technical perspective, the Vessel protocol can be seen as a state machine consisting of user states (accounts, orders, balances, etc.) and system states (timestamps, price oracles, etc.). Through the cooperation of three components—sorter, prover, and smart contracts—these tasks are carried out sequentially. The ZK system also supports cross-chain operations, making asset transfers and transactions between different blockchain networks more secure and efficient.