Chuyển đến nội dung
BitcoinToolkit

Solana (SOL): Cách thức hoạt động của giao dịch và trình xác thực

Solana là một blockchain bằng chứng cổ phần được xây dựng xung quanh các tài khoản, chương trình thực thi và giao dịch có thể kết hợp nhiều chỉ thị. SOL là tài sản gốc của nó và trả phí mạng. Trang này tập trung vào cách Giao dịch và Trình xác thực Solana hoạt động và các kiểm tra người dùng cần thực hiện trước khi gửi tiền, trả phí hoặc sử dụng mạng.

Chuẩn bị và xác minh giao dịch Solana mà không nhầm lẫn địa chỉ ví, tài khoản token, chương trình hoặc cài đặt phí.

Chủ đề:
Solana
Chế độ thị trường:
Chỉ ảnh chụp nhanh
Tài sản phí:
SOL
Múi giờ:
UTC

Đây là tài liệu tham khảo giáo dục và thị trường. Nó không mô phỏng giao dịch, xác minh token mint, chọn trình xác thực hoặc cung cấp lời khuyên đầu tư.

Quyền sở hữu nội dung: Nhóm Biên Tập BitcoinToolkit Tài liệu tham khảo kỹ thuật: Tài liệu giao thức chính thức và tài liệu dành cho nhà phát triển. Phương pháp đánh giá: Các giải thích kỹ thuật được kiểm tra với các nguồn chính và cập nhật khi mạng hoặc tài sản thay đổi. Đánh giá nội dung lần cuối: Kiểm tra tích hợp dữ liệu lần cuối:

Cách Giao dịch và Trình xác thực Solana hoạt động

Bằng chứng cổ phần và đồng hồ mạng hỗ trợ thứ tự, trong khi an toàn người dùng vẫn phụ thuộc vào chữ ký, hành vi chương trình và mức độ cam kết.

Quy trình Solana hiển thị Chọn mạng, Nạp tài sản phí, Xem xét hành động, Thực hiện, Kiểm tra tính hoàn tất
Quy trình Solana từ quyết định đầu tiên của người dùng đến kết quả đã xác minh.

Đồng thuận không phải là mô hình ủy quyền ví

Các trình xác thực bỏ phiếu, tạo khối và kiếm phần thưởng theo bằng chứng cổ phần của Solana. Bằng chứng lịch sử cung cấp một đồng hồ mật mã có thứ tự được giao thức sử dụng; nó không nên được mô tả như một sự thay thế cho sự đồng thuận của trình xác thực. Ủy quyền SOL gán cổ phần cho tài khoản bỏ phiếu của trình xác thực nhưng không chuyển quyền ký ví hàng ngày.

Cam kết hoàn tất đại diện cho một trạng thái mạnh hơn một giao dịch chỉ được quan sát bởi một RPC. Các ứng dụng cũng nên tính đến độ trễ hoặc sự không nhất quán của RPC. Một lệnh độc hại đã hoàn tất vẫn là độc hại: sự đồng thuận xác nhận việc thực thi mạng, không phải việc người dùng có ý định phê duyệt một quyền token hoặc lệnh gọi chương trình cụ thể hay không.

Các đường dẫn lỗi phổ biến

Các sai lầm thường gặp bao gồm ký cho cụm sai, tin tưởng một mint chưa được xác minh, phê duyệt quyền token rộng rãi, thử lại một giao dịch hết hạn mà không xem xét các lệnh đã thay đổi, hoặc đặt giá đơn vị tính toán quá cao. Ví phần cứng và mô phỏng giảm một số rủi ro nhưng không thể làm cho một chương trình không xác định trở nên đáng tin cậy.

Công cụ Solana

Máy tính phí

Máy tính Phí Chuyển Stablecoin

Ước tính phí chuyển USDC, USDT và DAI qua các mạng đã được xác minh. So sánh tài sản phí, phạm vi chi phí, tỷ lệ phần trăm phí và tổng chi phí người gửi.

Đầu vào / đầu ra
Đầu vào và đầu ra thay đổi theo công cụ được công bố.
Trạng thái kiểm tra
Đã qua
Kiểm tra lần cuối
Mở công cụ

Kiểm tra Giao dịch và Phí Solana

Solana không lưu trữ mọi loại trạng thái trong một tài khoản ví. Các chương trình và tài khoản dữ liệu có vai trò riêng biệt.

Trạng thái nằm trong các tài khoản

Mọi phần trạng thái bền vững của Solana được giữ trong một tài khoản được xác định bởi địa chỉ 32 byte. Một tài khoản ghi lại lamports, dữ liệu, chương trình sở hữu và các trường liên quan đến thực thi. Chủ sở hữu là chương trình được phép thay đổi dữ liệu tài khoản đó; nó không nhất thiết là người kiểm soát khóa ví.

Các chương trình Solana là các tài khoản thực thi chứa mã bytecode sBPF. Một chương trình thường được coi là không trạng thái vì trạng thái ứng dụng có thể thay đổi nằm trong các tài khoản riêng biệt được cung cấp cho mỗi lệnh. Điều này cho phép runtime thấy các tài khoản mà một giao dịch sẽ đọc hoặc ghi trước khi thực thi và lên lịch công việc không tranh chấp cùng một trạng thái ghi được.

Ví, tài khoản token và PDA

Một địa chỉ ví có thể sở hữu SOL và ủy quyền giao dịch, nhưng số dư token SPL thường nằm trong một tài khoản token liên kết với một mint và chủ sở hữu. Một địa chỉ dẫn xuất chương trình được dẫn xuất một cách xác định từ ID chương trình và hạt giống; chương trình có thể ủy quyền cho nó thông qua các quy tắc runtime mặc dù không có khóa riêng tư cho địa chỉ đó.

Trước khi gửi token, hãy xác nhận mint, tài khoản token đích và chương trình được gọi. Một mã ticker hoặc nhãn ví quen thuộc không phải là bằng chứng rằng mint là chính thống. Đóng, tạo hoặc phân bổ lại tài khoản cũng có thể di chuyển lamports, vì vậy tóm tắt giao dịch nên được xem xét ngoài số lượng token chính.

Cách Giao dịch Solana thực thi

Một giao dịch là một gói nguyên tử đã ký chứa các tham chiếu tài khoản và một hoặc nhiều lệnh được biên dịch.

Thông điệp, chữ ký và lệnh

Thông điệp liệt kê các địa chỉ tài khoản, một blockhash gần đây và các lệnh được biên dịch. Mỗi lệnh đặt tên một chương trình và xác định các tài khoản mà nó có thể sử dụng. Những người ký bắt buộc ủy quyền cho thông điệp, và các giao dịch có phiên bản có thể sử dụng bảng tra cứu địa chỉ để tham chiếu nhiều tài khoản hơn mà không cần đặt mọi địa chỉ trực tiếp trong gói.

Tính mới và xác nhận

Một blockhash gần đây ngăn một giao dịch thông thường vẫn hợp lệ vô thời hạn. Nếu nó hết hạn trước khi xử lý, giao dịch phải được xây dựng lại và ký lại; phát lại chữ ký cũ không tạo ra một giao dịch mới. Các quy trình nonce bền vững tồn tại cho việc ký ngoại tuyến hoặc ký trễ chuyên biệt và yêu cầu xử lý riêng.

Các máy khách RPC hiển thị các mức cam kết processed, confirmed và finalized. Một giao diện nhanh có thể hiển thị kết quả processed trước khi đạt được sự đồng thuận mạnh hơn của cụm. Các khoản gửi, cầu nối và hành động ứng dụng phụ thuộc nên chờ mức mà dịch vụ đó yêu cầu và nên xác minh chữ ký thông qua một RPC hoặc explorer hiện tại.

Cách Phí SOL và Ngân sách Tính toán hoạt động

Phí Solana kết hợp công việc ký bắt buộc với một khoản đặt giá tùy chọn để lập lịch; không khoản nào là phần trăm của số tiền được chuyển.

Thành phần cơ bản và ưu tiên

Mỗi giao dịch trả một khoản phí cơ bản bằng SOL cho các chữ ký bắt buộc. Giao thức biểu thị SOL bằng lamports, và do đó số tiền cơ bản phụ thuộc vào số lượng chữ ký chứ không phải giá trị của một khoản thanh toán hoặc hoán đổi token. Một giao dịch thất bại có thể tiêu tốn phí cơ bản vì việc xác minh chữ ký và thực thi đã được thử.

Một khoản phí ưu tiên tùy chọn dựa trên giới hạn đơn vị tính toán được yêu cầu và giá đơn vị tính toán đã chọn. Giới hạn là một ngân sách, không phải dự đoán về mức sử dụng thực tế, vì vậy đặt nó cao hơn nhiều so với cần thiết có thể trả quá mức cho thành phần ưu tiên. Ước tính của ví nên sử dụng các điều kiện gần đây và mô phỏng giao dịch thay vì sao chép một khoản phí cố định từ ứng dụng khác.

Kiểm tra vận hành

Giữ đủ SOL cho phí ngay cả khi tài sản được chuyển là token SPL. Xem lại mọi chỉ dẫn ngân sách tính toán, vì chúng có thể thay đổi giới hạn được yêu cầu và giá ưu tiên. Cũng phân biệt phí giao dịch với việc cấp vốn tài khoản, số dư liên quan đến tiền thuê, tác động giá hoán đổi và phí ứng dụng; chúng là các chi phí riêng biệt ngay cả khi một ví tóm tắt chúng cùng nhau.

Câu hỏi thường gặp về mạng Solana

Mọi token Solana có trả phí bằng SOL không?

Có. Người trả phí giao dịch cần SOL ngay cả khi tài sản được chuyển là token SPL.

Chương trình Solana là gì?

Chương trình là mã sBPF có thể thực thi; trạng thái ứng dụng có thể thay đổi được lưu trữ trong các tài khoản riêng biệt được cung cấp cho các chỉ dẫn.

Giao dịch thất bại có thể vẫn tính phí không?

Có. Một giao dịch có thể thất bại trong quá trình xử lý trong khi vẫn tiêu tốn chữ ký và phí thực hiện đã yêu cầu của nó.

Tôi nên xác minh điều gì trước khi thực hiện giao dịch Solana?

Kiểm tra điểm đến chính thức, mạng hiện tại, biểu diễn tài sản, số tiền, người nhận và các quyền được yêu cầu. Các chương trình thực thi hướng dẫn dựa trên các tài khoản được liệt kê rõ ràng. Các trình xác thực sắp xếp và xác nhận giao dịch, trong khi blockhash gần đây, chữ ký, giới hạn tính toán và quyền tài khoản hạn chế những gì có thể thực thi. Sau khi xác nhận, hãy kiểm tra số dư hoặc trạng thái giao thức kết quả thay vì chỉ dựa vào thông báo thành công của ví.

Hạn chế đã biết

Phương Pháp Luận Dữ Liệu Thị Trường

Trang sử dụng ảnh chụp nhanh SOL/USD tổng hợp từ CoinGecko. Không có biểu đồ trao đổi nào được hiển thị cho thực thể này.

Nguồn Ảnh Chụp Thị Trường
Dữ liệu thị trường tổng hợp từ CoinGecko (SOL/USD)
Bộ nhớ đệm
Bộ nhớ cache ảnh chụp khoảng 60 giây.
Xử lý lỗi
Dữ liệu đã xác minh được lưu trong bộ nhớ đệm được gắn nhãn Cached hoặc Delayed. Các giá trị bị thiếu vẫn không khả dụng.
Trạng thái Ảnh Chụp
Trễ
Báo cáo sự cố
Báo cáo sự cố dữ liệu thị trường →

Nguồn Kỹ Thuật

Các nguồn chính được chọn hỗ trợ các giải thích vận hành. Việc ghi nhận nhà cung cấp thị trường vẫn tách biệt.

Thông tin biên tập

Nội dung kỹ thuật đã được xác minh, nguồn đã được xem xét và lịch sử cập nhật.

Đã xuất bản
Đánh giá lần cuối
Xác minh dữ liệu
Nguồn
Tài liệu chính thức