Solana, ngay lúc này

Làm sao nhanh hơn trên Solana?

Đã code trên Solana thì thể nào bạn cũng từng thốt ra một trong mấy câu này.

  1. Chiến lược y hệt bàn bên cạnh — mà chỉ mình bot tôi khớp trễ.

  2. Giá vừa nhảy. Tôi bắn lệnh. Giao dịch không vào nổi block.

  3. Đổi gần hết nhà cung cấp RPC rồi — vẫn chẳng khác gì.

Mặt trái của việc tinh chỉnh chuyên nghiệp

Code đã tối ưu. Máy đã nâng cấp. Cả hai đều không phải nút thắt — bạn đang rượt một leader chạy không ngừng, mà lại đứng quá xa.

Phần cứng với code thôi thì không thắng nổi slot. Bạn thắng bằng đúng thời điểm, đúng vị trí.

Tốc độ thì mua được. Hiểu cuộc chơi mới là lợi thế.

Xem cách về đích trước

Mục tiêu luôn di chuyển

Chỗ nhanh nhất không bao giờ đứng yên.

Cứ mỗi slot — chừng 400 ms Solana dành để dựng một block — lại có một validator khác lên làm leader, ai ngồi gần nhất thì thắng.

Khác với một điểm cố định mà bạn chỉ cần chiếm lấy một lần là xong, trên Solana cái ghế nhanh nhất không bao giờ lặp lại.

~400 ms · mỗi slot một leader mới

Ghế nhanh nhất, qua từng slot

Leader xoay vòng khắp thế giới, slot này qua slot khác. Vừa thắng một slot, slot sau đã nhảy đi nơi khác.

Xem nó di chuyển

Solana RPC, Geyser gRPC và Shredstream nâng cao

Epoch —

0.00%— validators
SOL

— countries

Leader

Live block producer

Slot

Khoảng cách là độ trễ

Vượt một lục địa là tụt lại 100–300 ms.

Ánh sáng chạy trong sợi quang qua một dãy router dựng nên cái sàn mà không phần cứng nào phá nổi. Cùng rack chỉ tầm 0.1 ms. Băng qua một đại dương là 100–300 ms — mà một slot chỉ kéo dài chừng 400 ms.

Vậy nên leader ngay trước cửa thì bạn còn kịp lọt vào cửa sổ thời gian — leader ở phía bên kia bán cầu thì bạn đã lỡ ngay từ đầu. Nhanh ở mọi slot nghĩa là luôn ở sát nơi leader hạ cánh.

Mức sàn độ trễ khứ hồi theo khoảng cách · là vật lý, không phải benchmark

Khoảng cách khiến một gói tin tốn thêm bao nhiêu

Cùng network
0.1 ms
Cùng datacenter
0.3 ms
Cùng thành phố
1 ms
Nước láng giềng
5–10 ms
Xuyên lục địa
100–300 ms

Cách một lục địa là gấp hàng trăm lần một bước nhảy trong cùng rack — và còn dài hơn cả một slot. Ở gần không phải mẹo tinh chỉnh; đó là toàn bộ quỹ thời gian của bạn.

Độ phủ — vì sao một thành phố là chưa đủ

Thành phố đông nhất cũng chỉ nắm chừng một phần tư mạng lưới.

Frankfurt là nơi dân vận hành đổ về — vậy mà ngay cả thành phố nhộn nhịp nhất cũng chỉ giữ chừng một phần tư mạng lưới, tính cả số validator lẫn stake. Với phần lớn slot, leader đang giữ vai lại nằm ở chỗ khác.

Phủ khắp mọi nơi là lý tưởng; ngân sách buộc bạn phải chọn. Nên câu hỏi không chỉ là ai lớn nhất, mà là chỗ nào ít máy chen vào nhất — chỗ ít tranh giành nhất. Amsterdam nắm giữ lượng stake ngang Frankfurt nhưng số validator chen vào lại ít hơn hẳn — thường là vị trí vừa yên tĩnh hơn, vừa lợi hơn.

Validator của Solana nằm ở đâu

validatorstake

Độ phủ — luôn có sẵn một node sát mọi leader

Leader hạ cánh ở đâu, một node mạnh, nối thẳng Solana đã chờ sẵn ở đó.

Vai leader chạy vòng quanh địa cầu qua từng slot — nên node thắng là node đã ở gần nó nhất. Node cùng region cắt được cú nhảy đường dài vốn cộng thêm độ trễ.

Vì thế chúng tôi không đặt cược hết vào một chỗ. Nhanh đều đặn nghĩa là gần ở mọi slot — mà leader cứ chuyển hết region này tới region khác, nên phải phủ khắp các region. Chúng tôi đặt node cỡ validator tại nơi stake của Solana dồn lại, trên cùng một mạng độ trễ thấp, và liên tục mở thêm region — mỗi region mới là thêm những slot bạn đã đứng ngay cạnh leader.

Salt Lake CityChicagoNew YorkDublinLondonAmsterdamFrankfurtStockholmSingaporeTokyoSydney

Global Data Center Partner

Tốc độ được quyết định bởi khoảng cách tới Solana.

Khu vực rất quan trọng. Nhưng tên thành phố không tự tạo ra một tuyến mạng tốt. Ngay trong cùng một thành phố, việc đi qua mạng trung gian bên ngoài và các chặng (hop) thừa vẫn có thể làm tăng độ trễ. ERPC chọn data center gần máy chủ Solana, rồi giữ tuyến ngắn, không qua mạng trung gian bên ngoài và luôn duy trì trạng thái turbo boost.

Tuyến premium của ERPC

không qua mạng trung gian bên ngoài

RTT tối thiểu

0,1ms

Chọn chỉ theo tên thành phố

external transit / 7 hops

chậm hơn 70 lần

7ms
  • 01Cùng data centerChọn đúng khu vực trước, rồi chọn data center gần Solana nhất.
  • 02Không đi qua mạng trung gian bên ngoàiKhông đi qua AS bên ngoài giúp giữ RTT và jitter ổn định.
  • 03Công suất tối đaERPC loại bỏ power-save profile và giữ tài nguyên trong trạng thái turbo boost.

Ưu tiên theo trọng số stake (SWQoS)

Giao dịch cứ liên tục thất bại — là bạn đang mắc kẹt trong làn spam.

Leader của Solana chia băng thông ưu tiên làm đôi. Kết nối được stake hậu thuẫn — tức SOL đã ủy thác cho một validator — chiếm 80%. Còn lại tranh nhau 20% kia — đúng cái làn chật cứng vì spam.

Bắn thẳng vào leader nghe như nước đi nhanh nhất — nhưng không có stake thì đó là làn 20% nghẹt cứng, và khi tải lên cao, giao dịch của bạn chẳng bao giờ vào nổi block.

Nên lời giải thật sự là một validator có stake. Chúng tôi vận hành một validator hàng đầu, kết nối thẳng vào hạ tầng RPC chất lượng cao — phần cứng đặt ngay cạnh Solana — để giao dịch của bạn lọt qua làn rộng.

Một validator hàng đầu trong Shinobi Performance Pool của chúng tôi

Leader của Solana chia băng thông ưu tiên ra sao

Có stake · 80% · thông suốt ✓
txleader
block
Không stake · 20% · tắc nghẽn ✕

Stake đi làn rộng 80% thẳng vào validator — trước cả khi tính phí. Không stake, bạn bị nhồi vào làn spam 20%.

Tỷ lệ 80 / 20 do leader của Solana đặt, không phải chúng tôi

Benchmark đo thật

Cùng hạng máy. Không cùng tốc độ.

AMD Turin, 4 vCPU, Amsterdam, Ubuntu 24.04 — y hệt trên cả hai máy, một bên cloud lớn, một bên của chúng tôi. Bảng thông số nói chúng ngang nhau. Còn benchmark thì cho thấy điều ngược lại.

Cùng một con chip. Khác biệt nằm ở cách chúng tôi tinh chỉnh — chiếc máy được căn kỹ và đặt ngay sát Solana.

node_bench · cùng một lần chạy, cùng một region

ERPC vs một cloud lớn · cùng thông số

Sức tính toán CPUsysbench · 4 threads · cao là tốt
1.9×
ERPC
7,850
Cloud
4,062

events/s

Băng thông bộ nhớSTREAM Triad · 4 GiB · cao là tốt
3.2×
ERPC
151,986
Cloud
47,943

MB/s

Disk IOPSfio · 4K randread · QD32 · cao là tốt
16.6×
ERPC
50,675
Cloud
3,061

IOPS

Độ trễ ổ đĩa · p99fio · 4K randread · QD32 · thấp là tốt
25.7×
ERPC
668
Cloud
17,170

µs

Toàn bộ hệ thống, ở đẳng cấp cao nhất.

ERPC tinh chỉnh từng lớp giữa bạn và slot — RPC, streaming, validator, lớp bare metal bên dưới — và đặt hết kề sát Solana. Trước đây, tự tay ghép mọi thứ lại là việc của bạn. Giờ bạn chỉ cần kết hợp các sản phẩm của chúng tôi — con đường nhanh nhất tới Solana.