Crypto Newbie

Crypto Cho Người Mới / Mô phỏng / DEX Aggregator

Simulator DEX Aggregator Routing

1inch, ParaSwap, 0x, CoW Protocol — mọi DEX aggregator hiện đại split swap bạn qua nhiều pool để minimise slippage. Savings trên swap $10k+ có thể 0.5-3% so direct 1 pool Uniswap. Simulator này chạy cùng thuật toán optimal-routing (grid search với greedy chunk assignment) và hiện chính xác khi nào split help + bao nhiêu.

Preset:

Pool available

PoolX reserve (ETH)Y reserve (USDC)Phí %Spot price
Uniswap V3 0.05%3.50k
Uniswap V2 0.3%3.50k
Sushiswap 0.3%3.50k
Balancer 0.1%3.50k

Swap

Best single-pool route (baseline)

Pool tốt nhất: Uniswap V3 0.05%

USDC out: 145.77k

Giá thực: 2.92k

Optimal split route

Tổng USDC out: 166.36k

Giá thực: 3.33k

Splits qua pool

PoolETH inUSDC out% swap
Uniswap V3 0.05%13.0043.23k26.0%
Uniswap V2 0.3%12.0039.96k24.0%
Sushiswap 0.3%12.0039.96k24.0%
Balancer 0.1%13.0043.21k26.0%

Tiết kiệm vs single pool

USDC thêm: +20.59k

Cải thiện %: +14.125%

Sao split save tiền — slippage non-linear

Cost slippage 1 pool grow roughly với (size_bạn / pool_depth)². Gấp đôi size trade trong 1 pool gấp 4 slippage. Nhưng split trade qua 4 pool equally-deep — mỗi handle 1/4 size — cho 1/16 cost slippage mỗi pool, sum qua 4 pool = 4/16 = 1/4 tổng slippage. Cho swap $1M, save $5k-30k tuỳ distribution depth pool.

Thuật toán optimal-routing hoạt động thế nào

Pathfinder của 1inch discretise trade bạn thành N chunk nhỏ (thường 50-100). Cho mỗi chunk, hỏi 'pool nào cho marginal output tốt nhất right now?' và assign chunk đó cho pool thắng. Sau chunk assigned, reserve pool đó update (giờ có hơi nhiều input bạn + ít output), giảm marginal rate cho chunk kế. Repeat đến khi mọi chunk placed. Provably near-optimal cho bonding curve convex như Uniswap V2.

Trade-off fee-vs-slippage

Pool fee CAO HƠN thường ít volume hơn và do đó thanh khoản SÂU HƠN mỗi swap. Pool 0.3% với 4× thanh khoản của pool 0.05% có thể rẻ hơn cho swap lớn cả với fee 6× cao hơn. Job aggregator là balance — cho trade nhỏ, pool fee thấp thắng; cho trade lớn, pool sâu hơn (bất kể fee) thắng. Simulator trên cho bạn đổi fee + depth xem crossover.

Sao không luôn dùng aggregator?

Ba lý do aggregator đôi khi lose: (1) Gas — split qua 4 pool yêu cầu 4 transaction worth gas vs 1. Cho trade nhỏ (<$200), gas có thể outweigh savings slippage. (2) MEV — route multi-pool có nhiều cơ hội hơn cho sandwich attack. Aggregator mitigate qua private RPC (CoW) hoặc partial fill. (3) Slippage tolerance — aggregator đôi khi execute ở route hơi khác quoted; set slippage quá chặt cause failed transaction. Cho trade > $500, aggregator gần như luôn thắng.

Câu hỏi thường gặp

+Aggregator nào tốt nhất — 1inch, ParaSwap, hay CoW?

Tuỳ size trade và chain. 1inch: support nhiều chain nhất, UI nhanh nhất, basic MEV protection. ParaSwap: tương tự 1inch, đôi khi rate hơi tốt hơn. CoW Protocol: tốt nhất cho trade lớn (batched auction = không MEV), nhưng chỉ trên Ethereum + Gnosis Chain. 0x: protocol Matcha + cái khác dùng, thường rate raw tốt nhất. Cho retail điển hình: 1inch là default an toàn. Cho swap > $50k: thử CoW trước để tránh sandwich attack.

+Sao aggregator không luôn find cùng route?

Thuật toán khác + freshness data pool khác. ParaSwap có thể biết pool mới 1inch chưa index. Aggregator khác include DEX khác (vài skip pool volume thấp, vài include chỉ audited). Cho execution tốt nhất, lấy quote từ 2-3 aggregator và compare trước submit. Đa số aggregator hiện 'savings vs best alternative' trong UI.

+Aggregator charge phí trên pool fee không?

Vài cái có. 1inch: 0% protocol fee + bạn trả pool fee. ParaSwap: 0.15% trên vài trade cho treasury tích luỹ. 0x: 0.15% trên trade Matcha-routed. CoW: không protocol fee + đôi khi negative slippage (tốt hơn quoted) khi surplus batch auction vượt expected. Luôn check line 'fee' trước sign.

+Sao simulator hiện 'không savings' đôi khi?

Khi 1 pool đơn dominant đến mức split lose vào nó. Preset 'dominant pool' hiện này: 90% thanh khoản trong 1 pool, nên pool khác chỉ contribute marginal output ở rate xấu hơn nhiều. Aggregator đúng identify này và route 100% qua dominant pool. Scenario realistic thường có thanh khoản balanced hơn qua pool.

+'Savings %' của simulator accurate sao cho trade thật?

Accuracy hướng: rất tốt. Số tuyệt đối: ±50% thật. Simulator dùng toán Uniswap V2; DEX thật include V3 (concentrated liquidity, curve khác), stable pool (Curve, invariant khác), và DEX orderbook (Hyperliquid). Routing aggregator thật sophisticated hơn. Simulator capture dynamic QUALITATIVE — khi split help + roughly bao nhiêu. Cho savings chính xác trên trade thật, lấy quote từ 1inch/CoW.