Bắt đầu miễn phí
Tiếng Việt

Mạng Solana

Cách Solana tất toán một khoản thanh toán

Solana là mạng nhanh nhất và rẻ nhất trên trang này, và là mạng duy nhất mang cả hai đồng stablecoin đô la lớn. Một khoản thanh toán xong trong chưa tới một giây và tốn một phần rất nhỏ của xu. Điều phức tạp không nằm ở tốc độ hay giá — mà ở chỗ nhận một token tại đây cần nhiều hơn một địa chỉ một chút.

Thấy trong chưa đầy một giây, chung cuộc sau vài giây

Solana tạo ra một slot khoảng mỗi 400 mili giây, nên một khoản thanh toán hiện lên gần như ngay khi khách hàng nhả tay khỏi nút bấm. Sau đó mạng phân biệt hai trạng thái: đã xác nhận, tức là đa số áp đảo phần cổ phần đã bỏ phiếu cho khối đó, và đã chung cuộc, trạng thái mạnh nhất mà cụm máy công nhận. Giữa hai trạng thái thường có 32 slot — khoảng mười ba giây.

Đó là hai thời điểm đáng để xây dựng theo. Đã xác nhận là đủ để báo cho khách rằng khoản thanh toán đã thành công và ngăn họ trả thêm lần nữa; đã chung cuộc mới là lúc giao hàng, và trên mạng này khoảng chờ giữa hai mốc đo bằng giây chứ không phải phút.

Độ sâu ấy là khoảng cách của chính mạng lưới giữa đã xác nhận và đã chung cuộc, không phải con số chúng tôi nghĩ ra, và nó được hiển thị ở đây từ danh mục đang vận hành. Cũng nên biết rằng thời gian slot cũng không phải hằng số: lộ trình giảm dần từ 400 xuống 200 mili giây qua bốn bước đã được lên lịch, và chưa được kích hoạt trên mạng chính vào lần kiểm tra gần nhất của trang này. Bất cứ văn bản nào khẳng định 400 mili giây là con số vĩnh viễn thì đã bắt đầu lỗi thời.

Một khoản phí nền, và một lượt trả giá để lên trước

Mỗi giao dịch trả phí nền 5.000 lamport cho mỗi chữ ký — một lamport bằng một phần tỷ SOL, nên tổng cộng vẫn thấp hơn nhiều so với một phần mười xu. Khoản phí đó không phải một thị trường: nó cố định và không tăng theo số tiền bạn được trả.

Bên trên nó, người gửi có thể thêm phí ưu tiên — tùy chọn, và chỉ đáng kể khi mạng bận: nó mua việc được đưa vào sớm hơn, không phải một kết quả khác. Trên thực tế, một khoản thanh toán trên mạng này khiến người trả tốn đúng bằng một sai số làm tròn, và đó là phần lớn lý do Solana trở thành đường ray cho các khoản nhỏ và thường xuyên. Khách hàng trả nó ngoài số tiền của bạn; bạn nhận đúng những gì đã ghi trên hóa đơn.

Mạng lưới này mang theo những gì

Đồng tiền của chính nó và cả hai stablecoin đô la lớn — một bộ đầy đủ hiếm thấy. Hiển thị từ danh mục đang vận hành, không phải viết tay ở đây.

SOLĐồng tiền của chính mạng lưới
Chín chữ số thập phân; đơn vị nhỏ nhất là lamport và một tỷ lamport mới thành một SOL. Giá trị của nó dao động so với đồng tiền địa phương của bạn giữa lúc báo giá và lúc tất toán, và nó cũng là thứ dùng để trả phí và tiền thuê tài khoản — điều ở đây quan trọng hơn hầu hết các mạng khác.
USDCNhững đường ray đô la
Cả USDC lẫn USDT đều lưu thông ở đây, mỗi đồng sáu chữ số thập phân, nên một hóa đơn có thể định giá bằng đô la và tới nơi vẫn đúng giá trị bạn yêu cầu. Ít mạng mang cả hai; đây là một lý do thực sự để nhận thanh toán trên Solana thay vì nơi khác.

Một khác biệt về cấu trúc cần biết trước khi đọc phần tiếp theo: token không nằm ở địa chỉ theo cách SOL nằm. Nó nằm trong một tài khoản token riêng thuộc về địa chỉ đó, và tài khoản ấy phải tồn tại trước đã.

Mạng lưới này hợp với khách hàng nào

Đáng dùng cho

  • Các khoản thanh toán nhỏ và thường xuyên — đây là mạng nơi phí thực sự thôi không còn là yếu tố quyết định một giao dịch bán hàng có đáng làm hay không.
  • Hóa đơn định giá bằng đô la, với lựa chọn giữa hai stablecoin lớn thay vì chỉ đồng nào mà chuỗi tình cờ mang theo.
  • Bất cứ thứ gì cần cảm giác tức thì: xác nhận đến khi khách hàng vẫn còn đang nhìn.

Nên chọn nơi khác

  • Khách hàng đã có sẵn tiền trên một chuỗi EVM hoặc trên Tron — các tài sản trùng tên nhưng không bao giờ chung đường ray, nên hãy đến chỗ đồng tiền đang nằm.
  • Người trả chỉ giữ stablecoin và hoàn toàn không có SOL; họ không gửi được cho tới khi có một chút đồng tiền gốc của mạng.
  • Bất cứ thứ gì cần hệ sinh thái hợp đồng của Ethereum bao quanh chính khoản thanh toán.

Những điều cần tính trước

Không thể gửi token tới một địa chỉ không có chỗ để chứa nó. Trên Solana, USDC và USDT nằm trong một tài khoản token thuộc về địa chỉ chứ không nằm ở chính địa chỉ, và — theo đúng chữ trong tài liệu — bạn không thể gửi token tới một tài khoản token không tồn tại. Thực tế thì ví và sàn xử lý việc này bằng cách tạo tài khoản đó ngay trong khoản thanh toán, nên hầu hết giao dịch chuyển tiền đều chạy trơn tru; nhưng tài khoản ấy là một thứ có thật phải được tạo ra ở lần đầu tiên, và có người trả tiền cho nó.

Tạo một tài khoản như vậy tốn khoảng 0,00203928 SOL, được giữ lại như mức tối thiểu miễn tiền thuê để tài khoản không bị dọn đi. Đó là một khoản ký quỹ chứ không phải phí — nó ở lại cùng tài khoản — và được tính một lần cho mỗi cặp địa-chỉ-và-token, không phải mỗi lần thanh toán. Khoản USDC thứ hai gửi tới cùng địa chỉ không tốn thêm gì; khoản USDT đầu tiên gửi tới đó lại mở một tài khoản riêng, vì mỗi token có tài khoản của mình.

  • Người gửi USDC cũng cần một chút SOL, vì phí được trả bằng đồng tiền gốc của mạng. Một ví mới tinh chỉ giữ stablecoin và không có SOL thì hoàn toàn không gửi được cho tới khi được nạp thêm — điều đáng nhận ra khi khách hàng báo rằng giao dịch «không chịu đi».
  • Khi mạng thực sự bận, các giao dịch không trả phí ưu tiên có thể bị loại bỏ thay vì xếp hàng, và người gửi phải thử lại. Đây là khác biệt thật so với một chuỗi có mempool, nơi giao dịch rẻ tiền chờ đợi thay vì biến mất.
  • Một khi đã chung cuộc, khoản thanh toán không thể bị ai đảo ngược, kể cả chúng tôi. Đó là lớp bảo vệ trước các khoản bồi hoàn, và cũng là lý do một lần gửi nhầm là mất hẳn.

Câu hỏi

Một khoản thanh toán Solana mất bao lâu để được xác nhận?

Chưa tới một giây để hiện lên và được xác nhận, rồi khoảng mười ba giây nữa để chung cuộc. Các slot đến khoảng mỗi 400 mili giây, và giữa một khối đã xác nhận với một khối đã chung cuộc thường có 32 slot — con số thứ hai từ đó mà ra.

Gửi một khoản thanh toán trên Solana tốn bao nhiêu?

Phí nền 5.000 lamport cho mỗi chữ ký, mà một lamport bằng một phần tỷ SOL, nên thoải mái dưới một phần mười xu. Người gửi có thể thêm phí ưu tiên tùy chọn để được đưa vào sớm hơn khi mạng bận. Cả hai đều không tăng theo số tiền gửi đi.

Vì sao nhận USDC trên Solana lại cần một tài khoản token?

Vì ở đây token không nằm tại địa chỉ. Mỗi địa chỉ có một tài khoản riêng cho từng token mà nó nắm giữ, và không thể gửi token tới một tài khoản chưa tồn tại. Ví và sàn thường tạo nó ngay trong khoản thanh toán đầu tiên, nên chuyện này thường vô hình — nhưng đó là lý do một địa chỉ mới tinh, tự thân nó, chưa sẵn sàng nhận USDC.

Mở một tài khoản token tốn bao nhiêu, và ai trả?

Khoảng 0,00203928 SOL, và thường do người gửi khoản thanh toán đầu tiên chi trả. Đó là khoản ký quỹ miễn tiền thuê chứ không phải phí, nên nó ở lại cùng tài khoản thay vì bị tiêu mất, và được trả một lần cho mỗi cặp địa-chỉ-và-token, không phải mỗi lần thanh toán. Mỗi token cần tài khoản riêng, nên USDC và USDT mỗi đồng tốn riêng khoản đó.

Khách hàng có thể trả bằng USDC nếu không có SOL không?

Không. Phí mạng được trả bằng SOL, nên một ví chỉ giữ stablecoin sẽ không gửi được cho tới khi có một chút đồng tiền gốc. Lượng cần thiết rất nhỏ — một phần nhỏ của xu — nhưng không thể bằng không.

USDC trên Solana có phải là USDC trên Ethereum không?

Cùng một đồng đô la từ cùng một tổ chức phát hành, trên một mạng khác — như cùng một loại tiền trong hai tài khoản ngân hàng. Giá trị tương đương nhưng đường ray không bao giờ trộn lẫn: một giao dịch Solana phải đi tới địa chỉ Solana, và gửi nó tới địa chỉ Ethereum là mất.

Thời gian khối của Solana có thật sự là 400 mili giây không?

Hôm nay thì đúng, dù các slot có thể chạy lâu hơn một chút khi tải cao. Con số đó cũng đang được giảm: lộ trình cắt dần xuống 200 mili giây qua bốn bước đã được lên lịch, chính những người bảo trì mô tả là tạm thời, và chưa kích hoạt trên mạng chính vào lần kiểm tra gần nhất của trang này. Hãy xem mọi khẳng định phẳng về 400 mili giây — kể cả câu này — như một ảnh chụp có ghi ngày.

Nguồn

Mọi số liệu trên trang này đều lấy từ một trong các tài liệu dưới đây. Mỗi tài liệu được đọc vào ngày ghi kèm, không trích theo trí nhớ.

  1. Transaction Confirmation & Expiration

    Solana DocumentationĐã kiểm tra

  2. Reduced Slot Times

    SolanaĐã kiểm tra

  3. How Payments Work on Solana

    Solana DocumentationĐã kiểm tra

  4. Terminology

    Solana DocumentationĐã kiểm tra

  5. Add Solana to Your Exchange

    Solana DocumentationĐã kiểm tra

Hãy thử trước bằng tiền thử nghiệm

Tạo một hóa đơn trên mạng thử nghiệm, thanh toán bằng tiền từ vòi, rồi quan sát việc phát hiện và việc xác nhận đến như hai sự kiện riêng biệt — đúng cặp sự kiện bạn sẽ gặp trong môi trường thật.

Bắt đầu miễn phí

Mạng lưới · Không lưu ký · Bảng giá · Trả lời thẳng thắn.