Bán đồng loạt từ nhiều ví Solana: cơ chế và rủi ro
Bán đồng loạt từ nhiều ví trên Solana vận hành ra sao: Jito bundle, vì sao bundle không làm giá giảm ít đi, bundle bảo vệ gì và người mua nhìn thấy gì.

Bán đồng loạt là khi nhiều ví cùng bán một token trong một lượt. Thường thì các lệnh bán được xếp vào Jito bundle, mỗi bundle vài giao dịch, nên các lệnh trong cùng một bundle lên chain sát nhau hoặc không lệnh nào lên cả. Cách này lấp những khoảng trống mà người khác có thể chen vào giữa các lệnh bán của chính bạn. Nó không làm giá giảm ít đi, và cũng không giấu được ai là chủ các ví đó.
Bài này đi qua cách một đợt bán đồng loạt vận hành trên chuỗi, những gì bundle bảo vệ được và không bảo vệ được, các trường hợp dùng minh bạch với ví đã công bố, các bước chạy bằng công cụ Mua bán theo Jito bundle, việc dọn ví sau khi bán, rồi những gì người mua nhìn thấy cùng các điểm họ nên kiểm tra.
Bán đồng loạt vận hành trên chuỗi như thế nào

Trên Solana, mỗi ví phải tự ký lệnh bán của mình. Một giao dịch mang chữ ký của những tài khoản cho phép thay đổi, và chỉ cần một lệnh bên trong lỗi là cả giao dịch thất bại, như tài liệu về giao dịch của Solana mô tả. Vì thế mỗi ví bán là một giao dịch riêng và tự trả phí mạng của nó.
Một Jito bundle chứa tối đa năm giao dịch như vậy. Theo tài liệu gửi giao dịch độ trễ thấp của Jito, các giao dịch trong bundle chạy đúng thứ tự đã xếp, trong cùng một slot, và vào chain trọn gói hoặc không giao dịch nào vào.
Một danh sách ví dài không vừa trong một bundle. Công cụ Mua bán theo Jito bundle chỉ xếp vài ví vào mỗi bundle và chia phần còn lại thành nhiều bundle khác. Mỗi bundle áp dụng quy tắc trọn gói hoặc không có gì một cách riêng rẽ. Các bundle có thể lên những block khác nhau, và một bundle có thể thất bại trong khi các bundle khác vẫn lên chain.
Trước khi chạy, trang cho thấy danh sách ví được chia thành bao nhiêu bundle. Chạy xong, trang báo có bao nhiêu ví đã bán thành công.
Mỗi lệnh bán trong bundle là một giao dịch mà ví của nó đã ký sẵn. Vậy một bundle chứa nhiều lệnh bán nghĩa là có một người gửi đã gom các lệnh bán đã ký lại và gửi đi cùng nhau. Với công cụ Mua bán theo Jito bundle, người đó chính là bạn, người đã dán khóa của từng ví vào trang. Bundle bảo đảm điều gì và không bảo đảm điều gì được bàn kỹ trong bài Jito bundle là gì và khi nào nó vô dụng.
Bundle không làm mức giảm giá nhỏ đi
Dù là bonding curve của Pump.fun hay pool trên PumpSwap và Raydium, giá bán được tính từ lượng dự trữ. Lệnh bán trước làm thay đổi dự trữ, nên lệnh bán sau khớp ở mức giá thấp hơn lệnh trước. Ví đầu tiên nhận giá tốt nhất, ví cuối cùng nhận giá tệ nhất.
Nếu bỏ qua phí, nhiều lệnh bán nối tiếp nhau đưa pool về đúng chỗ mà một lệnh bán gộp toàn bộ số lượng sẽ đưa tới, và tổng SOL nhận về cũng bằng nhau. Pool chỉ nhìn vào dự trữ để định giá, không quan tâm lệnh bán đến từ ví nào. Bundle không làm mức giảm nhỏ đi. Việc nó làm chỉ là lấp những khoảng trống mà người khác có thể chen vào giao dịch giữa các lệnh bán của bạn.
Nói gọn trong một câu: bán đồng loạt đẩy giá đi xa đúng bằng một lệnh bán gộp toàn bộ số lượng. Bundle quyết định thứ tự và khoảng trống, không quyết định độ sâu của cú giảm.
Bán xong, phía SOL của pool mỏng đi, nên giao dịch kế tiếp cùng kích cỡ sẽ làm giá dịch chuyển nhiều hơn trước. Dịch chuyển bao nhiêu phụ thuộc vào độ sâu: trên Pump.fun là dự trữ của curve, trên PumpSwap và Raydium là dự trữ trong pool, và tất cả đều công khai trên chuỗi.
PumpSwap là sàn riêng của Pump.fun cho token đã tốt nghiệp khỏi curve, xem thêm bài PumpSwap là gì. Quan hệ giữa độ sâu và tác động giá có trong bài đọc độ sâu và rủi ro của pool thanh khoản.
Bundle bảo vệ được gì và không bảo vệ được gì
Bên trong một bundle, không giao dịch nào từ bên ngoài chen được vào giữa các giao dịch của bạn. Bundle chỉ bảo vệ đến đó.
Người khác vẫn giao dịch được ngay trước hoặc ngay sau bundle, và giữa các bundle khi lượt chạy chia thành nhiều bundle. Nếu bundle rơi vào một block mà mạng về sau bỏ qua, gọi là block uncled, thì ai cũng có thể phát lại các giao dịch bên trong vào luồng xử lý thông thường, và khi đó quy tắc trọn gói hoặc không có gì không còn áp dụng. Tấn công sandwich diễn ra thế nào có trong bài tấn công sandwich trên Solana và cách bảo vệ khỏi MEV.
Bundle cũng không chắc sẽ lên chain. Các bundle đấu giá bằng tip, và tip thấp có thể thua. Trong lúc công cụ gửi lại, giá có thể đã dịch chuyển.
Khi các ví là của bạn: những trường hợp dùng minh bạch
Bán đồng loạt chính đáng và minh bạch trong những trường hợp sau.
- Một đội thu dọn các ví ra mắt đã công bố. Đội đã nói rõ ví nào thuộc về đội, và báo trước việc bán hết rồi thôi dùng các ví đó.
- Một ngân quỹ được thanh lý dần theo kế hoạch công bố từ trước. Danh sách ví và thứ tự bán được biết trước lệnh bán đầu tiên.
- Bạn rút tiền về từ các ví thử nghiệm của chính mình. Đó là những ví dùng để thử với số tiền nhỏ trên mainnet, vì j.tools chỉ chạy trên mainnet.
Cả ba trường hợp theo cùng một quy tắc: ví và kế hoạch phải được công khai trước khi bán. Bundle không làm lệnh bán khuất đi mà còn làm nó lộ rõ hơn, vì các lệnh bán trong một bundle nằm sát nhau trong cùng một slot.
Cách chia vai trò và công bố ví có trong bài quản lý nhiều ví khi ra mắt token. Còn giai đoạn ra mắt, khi những ví như vậy mua vào ngay trong bundle tạo token, được trình bày trong hướng dẫn Pump.fun bundler mở bán và mua gộp.
Bán lượng cung mà người mua chưa từng được biết vào tay chính họ là đúng dấu hiệu mà bài cách kiểm tra token bị bundle trên Solana hướng dẫn người mua tìm. Bundle bày cảnh đó ra trước mắt bất kỳ ai mở explorer.
Bài viết này không phải lời khuyên đầu tư. Nó không bàn nên bán lúc nào hay ở mức giá nào.
Bán trong bundle hay bán từng ví một
| Cách | Lệnh bán lên chain thế nào | Nếu một ví lỗi | Người khác chen vào được không | Chi phí |
|---|---|---|---|---|
| Mua bán theo Jito bundle, chế độ Bán | Các lệnh trong mỗi bundle lên sát nhau hoặc không lệnh nào lên | Cả bundle chứa ví đó thất bại (trượt giá, thiếu số dư) | Trong bundle thì không; trước, sau và giữa các bundle thì có | Phí nền tảng mỗi ví cộng tip Jito mỗi ví |
| Swap hàng loạt | Mỗi ví một giao dịch riêng, khoảng cách giữa các ví chọn được: Tắt, Cố định, Ngẫu nhiên hoặc Tuần tự (chờ ví trước được xác nhận) | Các ví khác chạy tiếp, ví lỗi thử lại riêng được | Có | Phí nền tảng mỗi giao dịch, tip relay Jito tùy chọn, mặc định tắt |
| Từng ví một với công cụ Swap token | Một lệnh swap từ ví đang kết nối qua tuyến Jupiter | Chỉ lệnh bán đó thất bại | Có | Phí mạng và phí nền tảng, hiện ra trước khi xác nhận |
Khi tác động giá ước tính vượt mức trượt giá bạn đặt, công cụ Swap hàng loạt tự chuyển một lượt chạy đang để khoảng cách Tắt sang chế độ Tuần tự. Ở chế độ đó, mỗi ví chờ lệnh swap trước được xác nhận rồi mới bán theo giá hiện tại, trong giới hạn bạn chấp nhận. Dù vậy, ví bán sau vẫn bán vào một pool mà các ví trước đã đẩy giá xuống.
Không cách nào giấu được ai là chủ các ví. Các lệnh chuyển tiền cấp cho ví vẫn công khai, và chế độ xem Cụm ví của Wallet Scope gom những ví nhận tiền từ cùng một nguồn cấp vào một nhóm. Thời điểm bán chỉ là một trong nhiều tín hiệu, nên giãn cách hay chia nhỏ lệnh bán không xóa được mối liên hệ đã nằm trên chuỗi.
Các bước bán đồng loạt với công cụ Mua bán theo Jito bundle
Công cụ Mua bán theo Jito bundle yêu cầu bạn dán private key của từng ví. Trang công cụ nói rằng khóa bạn nhập vào sẽ ký cục bộ trong trình duyệt của bạn, J Tools không hề giữ private key, và bạn tuyệt đối đừng chia sẻ private key với bất kỳ ai. Chỉ dùng khóa của những ví bạn sở hữu, và chỉ trên chính trang j.tools.
- Chọn Bán và chọn token. Để tuyến ở Tự động thì công cụ chọn thị trường đang hoạt động lúc bắt đầu chạy, tức bonding curve của Pump.fun, PumpSwap hoặc Raydium; bạn cũng có thể tự ghim một tuyến. Token theo chuẩn Token-2022 có transfer hook hoặc phí chuyển sẽ bị từ chối.
- Nhập các ví. Mỗi ví cần có token sẽ bán cùng đủ SOL cho phí mạng, phí nền tảng và phần tip của nó. Khoản này trả trước bằng SOL sẵn có, không trừ vào tiền bán. Ví nào thiếu sẽ bị loại ra kèm ghi chú, thay vì kéo cả bundle thất bại theo.
- Đặt số lượng cho mỗi ví: Max (toàn bộ), Phần trăm, Chia đều hoặc Thủ công, với Thủ công thì sửa từng dòng trong bảng.
- Đặt tip. Tip tính theo từng ví, chọn Thấp, Vừa, Cao hoặc tự nhập. Nếu tip bạn đặt thấp hơn mức hiện tại, máy chủ sẽ nâng lên trước khi dựng bundle. Tip cao hơn giúp bundle trả giá tốt hơn trong phiên đấu giá, chứ không bảo đảm sẽ lên chain.
- Đặt trượt giá. Để Tự động hoặc tự nhập giới hạn. Pool mỏng cần biên rộng hơn, và chỉ một ví vượt giới hạn là cả bundle của nó thất bại. Cách chọn mức phù hợp có trong bài cài đặt trượt giá trên Solana.
- Kiểm tra rồi chạy. Phần kế hoạch trên trang cho biết các ví chia thành bao nhiêu bundle, và bảng chi phí cộng sẵn phí nền tảng với tip trước khi bắt đầu. Lượt chạy được điều khiển từ tab đang mở, đóng tab là dừng.
- Đọc kết quả. Trang báo bao nhiêu ví đã bán thành công, các ví còn lại vẫn nguyên trạng trên chain. Ví bán không thành công không trả phí nền tảng lẫn tip, và nếu không có gì lên chain thì không bị thu gì. Bundle không lên chain được gửi lại với blockhash mới và tip cao hơn.
Mỗi lượt chạy chỉ có một chế độ. Không công cụ nào trộn lệnh mua và lệnh bán trong cùng một nhóm nguyên tử. Toàn bộ quy trình này chỉ chạy trên mainnet.
Sau khi bán: dọn các ví của bạn

Chế độ Nhiều ví của công cụ Đóng tài khoản token nhận private key của nhiều ví, tìm mọi tài khoản SPL và Token-2022 đóng được rồi đóng theo từng đợt. Tiền đặt cọc trả về mặc định chảy vào ví đang kết nối, và ví đó cũng có thể trả phí mạng thay. Nếu tài khoản còn sót số dư, chế độ Đốt rồi đóng sẽ đốt phần đó trước khi đóng.
Khoản cọc này lấy lại được, nguyên lý có trong bài lấy lại rent Solana từ các tài khoản token trống. SOL còn lại trong mỗi ví được gom về một địa chỉ đích bằng công cụ Gom số dư; trang công cụ nói private key được xử lý cục bộ và không được lưu lại. Cuối cùng, chạy Snapshot holder cho token đó để xác nhận các ví của bạn không còn giữ nó.
Người mua nhìn thấy gì và nên kiểm tra gì
Nhìn từ bên ngoài, bán đồng loạt hiện ra như sau: lệnh bán từ nhiều ví trong một bundle nằm sát nhau trong cùng một slot, rồi giá rơi mạnh. Bundle không làm cảnh đó biến mất, và giãn cách lệnh bán cũng không cắt được mối nối giữa các ví. Người đang giữ token hoặc định mua có thể kiểm tra bốn điều.
- Ví nào đã bán. Explorer hiện người ký và slot của từng giao dịch.
- Các ví có chung nguồn cấp tiền không. Dán địa chỉ vào công cụ phân tích ví Wallet Scope rồi mở chế độ xem Cụm ví.
- Ai còn giữ token và tập trung đến đâu. Snapshot holder của token cho thấy mức tập trung hiện tại, còn cách đọc có trong bài cách đọc phân bổ holder của token Solana.
- Đội có nêu tên các ví đó và kế hoạch từ trước không. Ngày công bố phải đứng trước ngày bán.
Nguồn cung tập trung là rủi ro mà không chi tiết nào của bundle xóa được.
Câu hỏi thường gặp về bán đồng loạt
Bán trong một bundle có làm giá giảm ít hơn không?
Không. Bỏ qua phí, pool dịch chuyển đúng bằng một lệnh bán gộp toàn bộ số lượng. Bundle chỉ lấp khoảng trống giữa các lệnh bán của bạn.
Mọi ví có bán trong cùng một block không?
Chỉ các ví trong cùng một bundle. Danh sách dài được chia thành nhiều bundle, các bundle có thể lên những block khác nhau và có thể thất bại riêng lẻ.
Bot có chen vào giữa các lệnh bán được không?
Giữa các giao dịch của một bundle thì không. Ngay trước hoặc sau bundle, và giữa các bundle, thì có. Ngoài ra, nếu bundle rơi vào block bị bỏ qua, các giao dịch có thể bị phát lại mà không còn quy tắc trọn gói.
Giãn cách lệnh bán có giấu được việc các ví chung một chủ không?
Không. Lệnh chuyển tiền, số dư đang giữ và lịch sử đều công khai, chế độ xem Cụm ví của Wallet Scope gom các ví theo nguồn cấp tiền chung, và thời điểm bán chỉ là một tín hiệu.
Bán đồng loạt có phải rug pull không?
Tự nó thì không. Một đội bán từ các ví đã công bố theo kế hoạch đã công khai là đang làm đúng điều đã nói. Dấu hiệu cảnh báo là lượng cung người mua chưa từng được biết bị bán vào tay họ. Dù trường hợp nào, cú giảm giá vẫn là thật.
Điều bundle quyết định và điều nó không quyết định
Bundle quyết định cách các lệnh bán lên chain: trong mỗi bundle, chúng đi theo thứ tự, đi cùng nhau, và không ai chen vào. Nó không quyết định giá rơi sâu đến đâu, cũng không quyết định ai nhìn thấy. Nếu các ví là của bạn, hãy công bố ví và kế hoạch trước, rồi mới bán.


