⚡ Tóm tắt · 12 phút đọc

Bonding Curve — máy định giá tự động không cần thị trường

Bonding curve là đường cong toán học định nghĩa trực tiếp mối quan hệ giữa supply và giá token — giá tự động tăng khi có người mua và giảm khi có người bán, không cần order book, không cần market maker. Đây là cơ chế nền tảng của Pump.fun và phần lớn meme coin launchpad hiện đại.

Bài này giải thích toán học đằng sau các dạng bonding curve phổ biến, cơ chế cụ thể của Pump.fun từ launch đến graduation, và phân tích thực tế ai là bên thực sự hưởng lợi trong cấu trúc này.

Bonding Curve là gì — Định nghĩa và trực giác

Bonding curve (đường cong liên kết) là một hàm toán học P = f(S) ánh xạ từ tổng supply S sang giá hiện tại P. Quan trọng nhất: đây là smart contract thực thi on-chain — không phải chỉ là mô hình lý thuyết. Khi bạn mua token, contract mint token mới và tính giá theo curve; khi bạn bán, contract burn token và hoàn lại ETH/SOL theo curve.

Sự khác biệt căn bản với AMM

Trong AMM truyền thống (Uniswap), giá phụ thuộc vào tỷ lệ token trong pool — LP phải cung cấp cả hai token từ đầu. Trong bonding curve, giá phụ thuộc vào tổng supply đã được mua — không cần LP ban đầu, protocol tự làm counterparty cho mọi giao dịch.

Hệ quả: bonding curve có thể bootstrap thanh khoản từ zero. Đây là lý do meme coin launchpad như Pump.fun, Zora, và Clanker dùng cơ chế này — bất kỳ ai cũng có thể launch token mà không cần initial capital để tạo LP pool.

Ba tính chất cốt lõi

  • Deterministic pricing: Giá luôn tính được từ công thức — không có bid-ask spread, không có market maker discretion. Mọi người trả cùng một giá nếu mua cùng lúc.
  • Always liquid: Protocol luôn sẵn sàng mua lại token theo đường cong — không có nguy cơ "không có người mua" như order book. Tuy nhiên giá mua lại luôn thấp hơn giá bán (spread được tạo ra từ fee).
  • Transparent: Toàn bộ logic định giá nằm trong smart contract công khai — ai cũng verify được và simulate được giá tương lai.
🔑
Key Insight — Bonding Curve vs. AMM
AMM là hai chiều: LP cung cấp cả token A và token B, pool luôn có cả hai. Bonding curve là một chiều: protocol chỉ giữ base asset (SOL/ETH), token được mint khi mua và burn khi bán. Không có "pool token" nằm ở đây — supply token hoàn toàn phụ thuộc vào demand.

Toán học Bonding Curve — Các dạng phổ biến và công thức

Có nhiều dạng bonding curve với đặc điểm kinh tế khác nhau. Hiểu toán học giúp predict chính xác price impact và exit cost trước khi trade.

1. Linear Bonding Curve

Dạng đơn giản nhất: giá tăng tuyến tính theo supply.

Linear Bonding Curve
P(S) = a · S + b
P = giá · S = total supply sold · a = slope · b = initial price

Tổng chi phí mua S token đầu tiên (từ supply = 0) là tích phân của curve: Cost = (a·S²)/2 + b·S. Đây là tổng diện tích dưới đường thẳng — hình tam giác cộng với hình chữ nhật. Pump.fun dùng dạng linear này với virtual reserve mechanism (giải thích ở phần III).

2. Exponential Bonding Curve

Giá tăng nhanh hơn theo cấp số nhân — early buyer hưởng lợi nhiều hơn nhưng late buyer bị penalize nặng hơn.

Exponential Bonding Curve
P(S) = a · e^(b·S)
e ≈ 2.718 · a, b = parameters kiểm soát tốc độ tăng

Curve này tạo ra extreme early-buyer advantage — người mua ở 1% đầu có thể có giá thấp hơn 100× người mua ở 50%. Thường thấy trong protocol muốn incentivize bootstrapping mạnh.

3. Bancor Formula (Polynomial)

Bancor Network phổ biến hóa "Connector Weight" formula — linh hoạt hơn vì tham số CW kiểm soát mức độ phản ứng giá:

Bancor Bonding Curve
P(S) = (Reserve Balance) / (Token Supply × CW)
CW = Connector Weight (0–1) · CW = 0.5 → square root curve

Khi CW = 0.5, đây là sqrt curve — giá tăng theo căn bậc hai của supply. Ít volatile hơn linear, phù hợp cho token muốn ổn định giá dài hạn hơn.

So sánh các dạng Bonding Curve

LoạiTốc độ tăng giáEarly-buyer advantageỨng dụng phổ biến
LinearĐều, dự đoán đượcTrung bìnhPump.fun, meme launchpad
ExponentialRất nhanh cuối curveCực caoProtocol bootstrapping
Sqrt (Bancor)Chậm dần khi S tăngThấp hơnDAO token, governance
SigmoidChậm → nhanh → chậmTrung bìnhToken với target price

Pump.fun Deep Dive — Từ Launch đến Graduation

Pump.fun là launchpad meme coin lớn nhất trên Solana với hàng triệu token đã được launch kể từ 2024. Cơ chế bonding curve của họ có một số đặc điểm thiết kế thú vị đáng phân tích kỹ.

Virtual Reserve Mechanism

Pump.fun không dùng simple linear curve mà dùng virtual reserve AMM: pool được khởi tạo với virtual reserve ~28–32 SOL mà không ai thực sự deposit. Token supply ban đầu là 1 tỷ token, tất cả "nằm" trong virtual pool.

Pump.fun Virtual Reserve Setup
Virtual SOL reserve: ~28 SOL (không thực)
Virtual token reserve: 1,073,000,191 tokens
Initial market cap: ~$4,000–$6,000 (tùy giá SOL)
Graduation target: ~85 SOL thực tế được mua

Cơ chế này tương đương với một AMM pool nhưng toàn bộ thanh khoản ban đầu là "giả" — chỉ có công thức, không có tiền thực. Người mua đầu tiên mua vào pool này với giá cực thấp, mỗi lần mua làm dịch chuyển ratio thực sự.

Graduation Process

Khi đủ ~85 SOL thực tế được mua vào (tổng giá trị giao dịch, không phải net sau sell), Pump.fun trigger graduation event:

Pump.fun Graduation Flow Phase 1: Bonding Curve Active → 0 → 85 SOL raised · giá tăng theo curve ↓ milestone đạt được Phase 2: Migration Trigger → contract lock · không trade được tạm thời ↓ ~1–2 phút Phase 3: Raydium Pool Created → 12 SOL + remaining tokens → new AMM pool Phase 4: Open Market Trading → fully tradeable · LP burned · no more curve

Sau graduation, token trade như bình thường trên Raydium. Bonding curve không còn tồn tại — giá hoàn toàn do market decide. Đây là thời điểm rủi ro cao nhất: early buyer có thể dump tự do, không còn curve mechanism bảo vệ giá tối thiểu.

Phí của Pump.fun

Pump.fun thu 1% phí trên mỗi giao dịch trên bonding curve, cộng với ~6 SOL phí migration khi graduation. Với hàng nghìn token được trade mỗi ngày, đây là revenue stream cực lớn — Pump.fun là một trong những protocol có revenue cao nhất trong toàn bộ DeFi ecosystem theo dữ liệu từ Token Terminal.

⚠️
Thực tế về Graduation Rate
Chỉ khoảng 1–2% token trên Pump.fun đạt graduation. Phần lớn token chết trong bonding curve — người mua mà không có người mua tiếp theo = không có liquidity để exit. Trước khi mua bất kỳ Pump.fun token nào, check curve progress: nếu token vẫn còn sớm (dưới 30% curve) và không có organic activity, rủi ro rất cao.

Ai thắng, ai thua — Phân tích phân phối lợi nhuận trong Bonding Curve

Bonding curve tạo ra một cấu trúc phân phối lợi nhuận rất rõ ràng. Phân tích on-chain từ hàng triệu giao dịch Pump.fun tiết lộ pattern nhất quán.

Nhóm 1 — Platform (Pump.fun): Luôn thắng

Platform thu 1% fee trên mọi giao dịch bất kể token thắng hay thua. Với volume hàng trăm triệu USD mỗi ngày ở peak, platform thu về hàng triệu USD/ngày. Đây là risk-free revenue — platform không có exposure với bất kỳ token nào.

Nhóm 2 — Early Sniper (0–5% curve): Thắng lớn nếu token graduate, rủi ro cao

Người mua ở giai đoạn đầu của curve có lợi thế giá cực lớn. Nếu token graduate, return có thể 10–50× từ giá entry. Tuy nhiên đây cũng là nhóm chịu rủi ro cao nhất: hầu hết token không graduate, và vì curve chưa đủ sâu, không có đủ liquidity để exit nhanh nếu momentum không đến.

Pattern quan sát được on-chain: early sniper thường là bot hoặc insider có thông tin trước — tỷ lệ win cao hơn hẳn random trader. Detect được qua timing analysis: nếu nhiều wallet mua trong vài giây đầu tiên từ nhiều nguồn khác nhau, đây là coordinated snipe.

Nhóm 3 — Mid-curve Buyer (30–70%): Rủi ro cao nhất về kỳ vọng

Đây là nhóm thiệt hại nhất theo kỳ vọng. Giá đã cao đáng kể so với early buyer. Upside đến graduation có giới hạn. Đồng thời, early buyer đang ngồi chờ để dump ngay khi graduate. Tỷ lệ win thực tế của nhóm này, khi tính trung bình qua tất cả token, âm đáng kể sau fee.

Nhóm 4 — Post-graduation Buyer: Open market dynamics

Sau khi graduate ra Raydium, token không còn bonding curve nữa. Dynamics hoàn toàn như một AMM pool thông thường — có thể win hoặc thua tùy vào narrative, whale behavior, và liquidity structure. Rủi ro đặc trưng: graduation thường đi kèm với sell pressure từ early buyer đang chờ exit.

Bảng phân tích lợi thế theo nhóm

NhómEntry pointUpside tiềm năngRủi ro chínhExpected value
PlatformN/AFee revenueReputation✅ Dương
Dev/Creator0% (launch)UnlimitedLegal, reputational✅ Dương (nếu không rug)
Early Sniper0–5% curve10–50×Token không graduate⚠️ Phụ thuộc skill
Mid-curve30–70% curve2–5×Early dump, không graduate❌ Âm trung bình
Late-curve70–99% curve<2×Dump ngay sau graduate❌ Âm cao
⚠️
Dev Snipe — Red Flag lớn nhất
Nhiều token trên Pump.fun bị dev snipe: team mua lượng lớn ngay khi launch trước khi public biết, sau đó promote token để attract retail, rồi dump khi curve đủ cao. Detect bằng cách: check 10–20 giao dịch đầu tiên sau launch — nếu một vài wallet lớn mua trong vài giây đầu, khả năng cao là insider. Tools: Solscan, Birdeye transaction history, hoặc query Dune với pump.fun buy events.

FAQ — Câu hỏi thường gặp về Bonding Curve

Bonding curve là đường cong toán học xác định mối quan hệ giữa supply và giá token — giá tự động tăng khi supply tăng và giảm khi supply giảm. Không cần order book hay market maker; giá tính từ công thức toán học. Smart contract thực thi on-chain mint token khi mua và burn khi bán, với protocol làm counterparty.
Pump.fun dùng virtual reserve AMM — pool khởi tạo với ~28–32 SOL virtual (không thực) và 1 tỷ token. Mỗi lần mua thực tế làm dịch chuyển ratio pool và đẩy giá lên. Khi đủ ~85 SOL thực tế được mua vào, curve graduation được trigger — thanh khoản migrate sang Raydium và token trade trên open market. Chỉ ~1–2% token đạt graduation.
Người mua rất sớm (0–5% đầu curve) có lợi thế giá lớn nhất — mua ở giá thấp nhất và sell vào người sau. Tuy nhiên rủi ro cao vì hầu hết token không graduate. Người mua giữa curve (30–70%) thường là nhóm thiệt hại nhất: giá đã cao, upside hạn chế, bị dump từ early buyer. Platform luôn thắng nhờ fee mọi giao dịch.
Bonding curve: giá xác định bởi tổng supply đã sold, mua là mint token mới, bán là burn — protocol làm counterparty, không cần LP. AMM pool: giá xác định bởi tỷ lệ token trong pool, LP phải cung cấp cả hai token từ đầu. Bonding curve phù hợp cho token launch không cần initial liquidity; AMM phù hợp cho ongoing trading sau khi token đã có market.
Có. Dev snipe: team mua lớn ngay launch trước công khai, tạo paper profit lớn rồi dump. Coordinated pump: nhóm mua đồng thời đẩy curve nhanh tạo FOMO, thu hút retail rồi bán. Fake activity: nhiều small buy từ nhiều wallet để curve trông active. Phát hiện qua wallet clustering on-chain và timing analysis của các giao dịch đầu tiên sau launch.
Graduate nghĩa là token đã đạt đủ SOL mua vào (~85 SOL trên Pump.fun) để trigger migration sang Raydium AMM. Sau graduate, không còn bonding curve — token trade như bình thường trên DEX. LP được burn sau khi tạo pool. Đây là milestone quan trọng nhưng cũng là thời điểm sell pressure từ early buyer thường tăng mạnh. Chỉ khoảng 1–2% token trên Pump.fun đạt graduation.

Tài liệu tham khảo

Protocol Documentation

  1. Pump.fun. How Pump.fun Works. pump.fun. 2024.
  2. Bancor Network. Bancor Protocol Whitepaper — Continuous Liquidity for Cryptographic Tokens. 2017. bancor whitepaper

Academic Research

  1. Zargham, M., et al. Generalized Bonding Curves for Continuous Token Models. BlockScience. 2018.
  2. Angeris, G., Chitra, T. Improved Price Oracles: Constant Function Market Makers. ACM CCS. 2020. arxiv.org/abs/2003.10001

On-chain Analytics

  1. Dune Analytics. Pump.fun Token Launch Statistics. dune.com. 2025.
  2. Token Terminal. Pump.fun Protocol Revenue. tokenterminal.com. 2025.

Bài viết liên quan

Pump.fun & Meme Launchpad Mechanics · PEPE.VN Research

Xem toàn bộ research →