Tài liệu SolanaTài liệu tham khảo

Thuật ngữ

Các thuật ngữ sau đây được sử dụng trong tài liệu và hệ sinh thái phát triển Solana.

tài khoản

Một bản ghi trong sổ cái Solana có thể chứa dữ liệu hoặc là một chương trình thực thi.

Giống như một tài khoản tại ngân hàng truyền thống, một tài khoản Solana có thể chứa các khoản tiền gọi là lamport. Mỗi tài khoản trong một cluster đều có một địa chỉ duy nhất.

ứng dụng

Một ứng dụng giao diện người dùng tương tác với cluster Solana.

địa chỉ

Vị trí trong Solana có thể được sử dụng để tìm một tài khoản. Mỗi địa chỉ là duy nhất trong cluster Solana.

Địa chỉ trong Solana có thể là khóa công khai Ed25519 hoặc một địa chỉ được dẫn xuất từ chương trình.

bảng tra cứu địa chỉ (ALT)

Một cấu trúc dữ liệu lưu trữ danh sách các địa chỉ tài khoản, cho phép giao dịch có phiên bản tham chiếu đến các tài khoản bằng cách sử dụng chỉ mục nhỏ gọn 1 byte thay vì khóa công khai đầy đủ 32 byte. Bảng tra cứu địa chỉ cho phép một giao dịch đơn lẻ tham chiếu đến nhiều tài khoản hơn so với định dạng giao dịch ban đầu cho phép.

Anchor

Một framework để xây dựng chương trình onchain trên Solana bằng Rust. Anchor cung cấp các macro giảm thiểu mã boilerplate, một hệ thống xác thực tài khoản chuẩn hóa, và tạo ra một IDL mô tả giao diện của chương trình. Đây là framework được sử dụng rộng rãi nhất cho việc phát triển chương trình Solana.

tài khoản token liên kết (ATA)

Một tài khoản token có địa chỉ được dẫn xuất một cách xác định từ địa chỉ ví và một token mint. Chương trình associated token account đảm bảo mỗi ví có một tài khoản token chính thức cho mỗi loại token.

quyền hạn

Địa chỉ của người dùng có một số loại quyền nhất định đối với một tài khoản.

Ví dụ:

  • Khả năng mint token mới được cấp cho tài khoản là 'quyền hạn mint' cho token mint.
  • Khả năng nâng cấp chương trình được cấp cho tài khoản là 'quyền hạn nâng cấp' của chương trình.

nhà tạo lập thị trường tự động (AMM)

Một mô hình sàn giao dịch onchain nơi người dùng giao dịch với một pool dự trữ token được điều chỉnh bởi công thức định giá thay vì giao dịch với lệnh chờ của đối tác. Giá biến động theo hàm của dự trữ, do đó các giao dịch sẽ chịu slippage tỷ lệ thuận với khối lượng.

trạng thái bank

Kết quả của việc thông dịch tất cả các chương trình trên sổ cái tại một tick height nhất định. Nó bao gồm ít nhất tập hợp tất cả các tài khoản nắm giữ native token khác không.

block

Một tập hợp liền kề các entry trên sổ cái được bao phủ bởi một vote. Một leader tạo ra tối đa một block cho mỗi slot.

blockhash

Một giá trị duy nhất (hash) xác định một bản ghi (block). Solana tính toán blockhash từ entry id cuối cùng của block.

chiều cao block

Số lượng block bên dưới block hiện tại. Block đầu tiên sau genesis block có chiều cao là một.

bootstrap validator

Validator tạo ra genesis (block đầu tiên) của một chuỗi block.

BPF loader

Chương trình Solana sở hữu và tải các chương trình onchain BPF, cho phép chương trình giao tiếp với runtime.

bump

Một byte đơn (0–255) được thêm vào seed khi suy ra một Program Derived Address để đảm bảo địa chỉ kết quả nằm ngoài đường cong ed25519 và do đó là một PDA hợp lệ. Bump chính tắc là giá trị cao nhất tạo ra một PDA hợp lệ và thường được lưu trong dữ liệu tài khoản để tránh tính toán lại.

sổ lệnh giới hạn trung tâm (CLOB)

Một mô hình sàn giao dịch duy trì danh sách được sắp xếp các lệnh mua và bán chờ; một giao dịch xảy ra khi một lệnh đến giao với một lệnh ở phía đối diện. Đối lập với nhà tạo lập thị trường tự động.

client

Một chương trình máy tính truy cập vào mạng lưới máy chủ Solana cluster.

commitment

Mức độ xác nhận của mạng lưới đối với block.

định dạng mảng compact

Mảng compact là một mảng được tuần tự hóa theo định dạng sau:

  • Độ dài mảng (được mã hóa dưới dạng compact-u16)
  • Các phần tử của mảng được liệt kê lần lượt

Định dạng mảng compactĐịnh dạng mảng compact

Định dạng mảng compact được sử dụng để mã hóa cả mảng địa chỉ tài khoản và mảng lệnh trong các thông điệp giao dịch.

cluster

Một tập hợp các validator duy trì một ledger duy nhất.

compute budget

Số lượng compute units tối đa được tiêu thụ trên mỗi giao dịch.

compute units

Đơn vị đo lường nhỏ nhất cho mức tiêu thụ tài nguyên tính toán của blockchain. Compute units được sử dụng để đo lường tài nguyên tính toán được sử dụng để xử lý một giao dịch.

thời gian xác nhận

Khoảng thời gian thực tế giữa việc một leader tạo ra một tick entry và tạo ra một confirmed block.

confirmed block

Một block đã nhận được đa số tuyệt đối các ledger votes.

control plane

Một mạng lưới gossip kết nối tất cả các node của một cluster.

thời gian chờ

Một số lượng nhất định các epoch sau khi stake đã được vô hiệu hóa trong khi nó dần dần trở nên khả dụng để rút tiền. Trong giai đoạn này, stake được coi là "đang vô hiệu hóa". Thông tin thêm về: khởi động và làm nguội

cost units

Còn được gọi là transaction cost, là ước tính toàn diện về tất cả tài nguyên cần thiết để xử lý một giao dịch, được đo bằng compute units. Thông tin thêm tại đây.

tín dụng

Xem tín dụng bỏ phiếu.

cross-program invocation (CPI)

Một lệnh gọi từ chương trình onchain này sang chương trình khác. Để biết thêm thông tin, xem gọi giữa các chương trình.

mặt phẳng dữ liệu

Một mạng multicast được sử dụng để xác thực các mục một cách hiệu quả và đạt được sự đồng thuận.

drone

Một dịch vụ ngoài chuỗi đóng vai trò là người giám hộ khóa riêng của người dùng. Nó thường được sử dụng để xác thực và ký các giao dịch.

mục

Một mục trên sổ cái có thể là tick hoặc mục của giao dịch.

id mục

Một hash kháng tiền ảnh trên nội dung cuối cùng của một mục, hoạt động như định danh duy nhất toàn cầu của mục đó. Hash này đóng vai trò bằng chứng về:

  • Mục được tạo ra sau một khoảng thời gian
  • Các giao dịch được chỉ định là những giao dịch được bao gồm trong mục
  • Vị trí của mục liên quan đến các mục khác trong sổ cái

Xem bằng chứng lịch sử.

epoch

Thời gian, tức là số lượng slot, mà lịch trình lãnh đạo có hiệu lực.

ký quỹ

Một mô hình trong đó chương trình onchain giữ token trong kho thay mặt cho hai hoặc nhiều bên cho đến khi các điều kiện do chương trình xác định được đáp ứng, sau đó giải phóng chúng. Được sử dụng để loại bỏ nhu cầu các bên phải tin tưởng lẫn nhau trực tiếp.

tài khoản phí

Tài khoản phí trong giao dịch là tài khoản thanh toán chi phí đưa giao dịch vào sổ cái. Đây là tài khoản đầu tiên trong giao dịch. Tài khoản này phải được khai báo là Read-Write (có thể ghi) trong giao dịch vì việc thanh toán cho giao dịch sẽ làm giảm số dư tài khoản.

tính hoàn thiện

Khi các nút đại diện cho 2/3 stake có chung một root.

fork

Một ledger được tạo ra từ các mục chung nhưng sau đó phân nhánh.

genesis block

Block đầu tiên trong chuỗi.

genesis config

Tệp cấu hình chuẩn bị ledger cho genesis block.

hash

Dấu vân tay số của một chuỗi byte.

inflation

Sự gia tăng nguồn cung token theo thời gian được sử dụng để tài trợ phần thưởng xác thực và hỗ trợ phát triển liên tục của Solana.

inner instruction

Xem Cross Program Invocation.

instruction

Một lời gọi để kích hoạt một instruction handler cụ thể trong một program. Instruction cũng chỉ định những tài khoản nào mà nó muốn đọc hoặc sửa đổi, cùng với dữ liệu bổ sung đóng vai trò là đầu vào phụ trợ cho instruction handler. Một client phải bao gồm ít nhất một instruction trong một transaction, và tất cả các instruction phải hoàn thành để giao dịch được coi là thành công.

instruction handler

Instruction handler là các hàm program xử lý instruction từ transaction. Một instruction handler có thể chứa một hoặc nhiều Cross Program Invocation.

IDL

Interface Definition Language. Một tệp JSON được tạo bởi Anchor mô tả các instruction handler, tài khoản, và kiểu dữ liệu của program. IDL cho phép các thư viện client tự động tạo giao diện có kiểu dữ liệu để tương tác với onchain program.

keypair

Một public keyprivate key tương ứng để truy cập một tài khoản.

lamport

Một đơn vị phân số của native token với giá trị 0.000000001 SOL.

Trong ngân sách tính toán, một lượng micro-lamport được sử dụng trong việc tính toán prioritization fee.

leader

Vai trò của một validator khi đang thêm các mục vào sổ cái.

lịch trình leader

Một chuỗi các khóa công khai của validator được ánh xạ tới các slot. Cụm sử dụng lịch trình leader để xác định validator nào là leader tại bất kỳ thời điểm nào.

sổ cái

Danh sách các mục chứa các giao dịch được ký bởi các client. Về mặt khái niệm, điều này có thể được truy ngược về khối khởi nguyên, nhưng sổ cái thực tế của một validator có thể chỉ có các khối mới hơn để giảm dung lượng lưu trữ, vì các khối cũ hơn không cần thiết cho việc xác thực các khối tương lai theo thiết kế.

bỏ phiếu sổ cái

Một hash của trạng thái validator tại một độ cao tick nhất định. Nó bao gồm sự xác nhận của một validator rằng một khối mà nó đã nhận đã được xác minh, cũng như một cam kết không bỏ phiếu cho một khối xung đột (tức là fork) trong một khoảng thời gian cụ thể, giai đoạn khóa.

light client

Một loại client có thể xác minh rằng nó đang trỏ đến một cụm hợp lệ. Nó thực hiện nhiều xác minh sổ cái hơn một thin client và ít hơn một validator.

thanh khoản

Độ sâu của các lệnh hoặc dự trữ được gộp có sẵn để giao dịch ở mức giá hiện tại hoặc gần đó. Thanh khoản sâu hơn làm giảm trượt giá. Trên một CLOB, thanh khoản được cung cấp bởi các lệnh maker; trên một AMM nó được cung cấp bởi các nhà cung cấp thanh khoản gửi cặp token vào pool.

loader

Một chương trình có khả năng diễn giải mã hóa nhị phân của các chương trình onchain khác.

khóa

Khoảng thời gian mà một validator không thể bỏ phiếu cho một fork khác.

maker

Một nhà giao dịch có lệnh thêm thanh khoản vào CLOB bằng cách đặt lệnh trên sổ thay vì khớp ngay lập tức với phía đối diện. Lệnh như vậy được gọi là lệnh maker. Các maker thường không phải trả phí hoặc nhận được hoàn phí từ sàn giao dịch.

market maker

Một thực thể cung cấp thanh khoản bằng cách liên tục đặt cả lệnh mua và lệnh bán. Trên Solana, các market maker là các chương trình (chẳng hạn như AMM) hoặc các công ty ngoài chuỗi chạy bot để đặt lệnh maker trên CLOB.

message

Nội dung có cấu trúc của một giao dịch. Thông thường chứa một header, mảng các địa chỉ tài khoản, blockhash gần đây và một mảng các chỉ thị.

Tìm hiểu thêm về định dạng message bên trong các giao dịch tại đây.

micro-lamport

1.000.000 micro-lamport = 1 lamport

Hệ số Nakamoto

Một thước đo về phân quyền, Hệ số Nakamoto là số lượng nhỏ nhất các thực thể độc lập có thể hành động chung để tắt một blockchain. Thuật ngữ này được đặt ra bởi Balaji S. Srinivasan và Leland Lee trong Quantifying Decentralization.

native token

Token được sử dụng để theo dõi công việc được thực hiện bởi các node trong một cluster.

node

Một máy tính tham gia vào một cluster.

node count

Số lượng validator tham gia vào một cluster.

offchain

Mô tả dữ liệu, quy trình hoặc dịch vụ tồn tại hoặc chạy bên ngoài blockchain Solana, chẳng hạn như RPC client, indexer, giao diện người dùng và các maker sổ lệnh ngoại tuyến. Nghịch đảo với onchain. "Offchain" (không có dấu gạch nối) là cách viết được ưu tiên.

onchain

Mô tả dữ liệu hoặc chương trình tồn tại hoặc thực thi trên một blockchain. "Onchain" (không có dấu gạch nối) là cách viết được ưu tiên.

onchain program

Mã thực thi trên blockchain Solana diễn giải các lệnh được gửi bên trong mỗi giao dịch để đọc và chỉnh sửa các tài khoản mà nó có quyền kiểm soát. Những chương trình này thường được gọi là "hợp đồng thông minh" trên các blockchain khác.

oracle

Một chương trình onchain xuất bản dữ liệu từ bên ngoài chuỗi — thường là giá cả của các tài sản trong thế giới thực — để các chương trình khác đọc.

owner

Có thể chỉ chương trình sở hữu hoặc ví sở hữu. Ví dụ, getTokenAccountsByOwner lấy các token account thuộc sở hữu của một ví cụ thể, tuy nhiên chương trình sở hữu cho các token account đó là Token Program.

Để tránh nhầm lẫn, nên sử dụng chương trình sở hữu hoặc ví sở hữu thay vì thuật ngữ chung 'owner'.

owning program

Địa chỉ của chương trình sở hữu tài khoản. Chỉ có chương trình sở hữu mới có khả năng chỉnh sửa tài khoản.

Xem thêm authority.

owning wallet

Ví được liên kết với một tài khoản. Ví dụ, Token Program được sử dụng để lưu trữ các token account được liên kết với một ví và mint cụ thể bằng một địa chỉ được tạo từ mint đó.

PoH

Xem Proof of History.

point

Một tín dụng có trọng số trong chế độ phần thưởng. Trong chế độ phần thưởng của validator, số điểm mà một stake được nhận trong quá trình đổi thưởng là tích của vote credits kiếm được và số lượng lamport đã stake.

private key

Khóa riêng tư của một keypair.

program

Xem chương trình onchain.

Program Derived Address (PDA)

Một tài khoản có địa chỉ được tạo dựa trên một chương trình onchain và một hoặc nhiều seed được tạo bởi tác giả chương trình. Địa chỉ PDA không phải là khóa công khai và PDA không có khóa riêng tư.

Quyền ký cho PDA là chương trình onchain đóng vai trò là chương trình sở hữu của chúng.

program id

Khóa công khai của tài khoản chứa một chương trình.

proof of history (PoH)

Một chuỗi các bằng chứng, trong đó mỗi bằng chứng chứng minh rằng một số dữ liệu đã tồn tại trước khi bằng chứng được tạo ra và một khoảng thời gian chính xác đã trôi qua kể từ bằng chứng trước đó. Giống như VDF, Proof of History có thể được xác minh trong thời gian ngắn hơn so với thời gian tạo ra nó.

phí ưu tiên

Một khoản phí bổ sung mà người dùng có thể chỉ định trong lệnh ngân sách tính toán để ưu tiên các giao dịch của họ.

Phí ưu tiên được tính bằng cách nhân số đơn vị tính toán tối đa được yêu cầu với giá đơn vị tính toán (được chỉ định theo đơn vị 0.000001 lamport cho mỗi đơn vị tính toán) làm tròn lên đến lamport gần nhất.

Các giao dịch nên yêu cầu số lượng đơn vị tính toán tối thiểu cần thiết để thực thi nhằm giảm thiểu phí.

khóa công khai (pubkey)

Khóa công khai của một keypair. Khóa công khai là một trong các loại địa chỉ khác nhau mà một tài khoản có thể sử dụng trên Solana.

rent

Phí được thanh toán bởi các Tài khoảnChương trình để lưu trữ dữ liệu trên blockchain. Khi các tài khoản không có đủ số dư để thanh toán rent, chúng có thể bị Thu gom Rác.

Xem thêm miễn rent bên dưới. Tìm hiểu thêm về rent tại đây: Rent là gì?.

miễn rent

Các tài khoản duy trì số dư lamport tối thiểu tỷ lệ thuận với lượng dữ liệu được lưu trữ trên tài khoản. Tất cả các tài khoản mới được tạo đều được lưu trữ onchain vĩnh viễn cho đến khi tài khoản được đóng. Không thể tạo một tài khoản có số dư thấp hơn ngưỡng miễn rent.

root

Một block hoặc slot đã đạt mức lockout tối đa trên một validator. Root là block cao nhất mà là tổ tiên của tất cả các nhánh đang hoạt động trên validator. Tất cả các block tổ tiên của root cũng đồng thời là root. Các block không phải là tổ tiên và không phải là hậu duệ của root sẽ bị loại khỏi xem xét đồng thuận và có thể bị loại bỏ.

runtime

Thành phần của validator chịu trách nhiệm thực thi program.

Sealevel

Runtime song song của Solana dành cho các onchain program.

seed

Một giá trị byte hoặc mảng các giá trị byte được sử dụng làm đầu vào khi tạo ra Program Derived Address. Một program có thể sử dụng bất kỳ tổ hợp nào của các chuỗi tĩnh, khóa công khai, hoặc dữ liệu khác làm seed. Các seed được kết hợp với ID của program và một bump để tạo ra một địa chỉ PDA duy nhất.

shred

Một phần của block; đơn vị nhỏ nhất được gửi giữa các validator.

signature

Một chữ ký ed25519 64 byte gồm R (32 byte) và S (32 byte). Với yêu cầu R là một điểm Edwards đóng gói không có bậc nhỏ và S là một số vô hướng trong phạm vi 0 <= S < L. Yêu cầu này đảm bảo không có khả năng thao túng chữ ký. Mỗi giao dịch phải có ít nhất một chữ ký cho fee account. Do đó, chữ ký đầu tiên trong giao dịch có thể được coi là transaction id

signer

Một account đã ủy quyền cho một instruction hoặc transaction. Đối với keypair thông thường, điều này có nghĩa là có signature mật mã trên giao dịch. Đối với Program Derived Address, việc ủy quyền được xác nhận bởi owning program khi nó thực hiện Cross Program Invocation, vì PDA không có khóa riêng tư.

tỷ lệ bỏ qua

Phần trăm slot bị bỏ qua trong tổng số slot leader trong epoch hiện tại. Chỉ số này có thể gây nhầm lẫn vì có phương sai cao sau ranh giới epoch khi kích thước mẫu nhỏ, cũng như đối với các validator có số lượng slot leader thấp, tuy nhiên đôi khi cũng có thể hữu ích trong việc xác định các cấu hình sai của node.

slot bị bỏ qua

Một slot trong quá khứ không tạo ra block, do leader ngoại tuyến hoặc fork chứa slot đó đã bị loại bỏ để thay thế bằng một lựa chọn tốt hơn theo sự đồng thuận của cluster. Một slot bị bỏ qua sẽ không xuất hiện như một ancestor cho các block ở các slot tiếp theo, cũng không tăng chiều cao block, và không làm hết hạn recent_blockhash cũ nhất.

Việc một slot có bị bỏ qua hay không chỉ có thể được xác định khi nó trở nên cũ hơn slot đã root (do đó không bị bỏ qua) mới nhất.

độ trượt giá

Sự chênh lệch giữa giá mà trader kỳ vọng và giá mà giao dịch của họ thực sự được thực thi. Trên các AMM, nó phát sinh từ đường cong định giá di chuyển khi dự trữ thay đổi; trên CLOB, nó phát sinh từ một lệnh duy nhất tiêu thụ nhiều lệnh chờ ở các mức giá ngày càng kém hơn.

slot

Khoảng thời gian mà mỗi leader nhận các giao dịch và tạo ra một block.

Tổng hợp lại, các slot tạo nên một đồng hồ logic. Các slot được sắp xếp tuần tự và không chồng chéo, bao gồm khoảng thời gian thực tế gần như bằng nhau theo PoH.

hợp đồng thông minh

Xem chương trình onchain.

SOL

Token gốc của một cluster Solana.

Solana Program Library (SPL)

Một thư viện chương trình trên Solana như spl-token giúp thực hiện các tác vụ như tạo và sử dụng token.

stake

Token bị tịch thu cho cụm nếu có thể chứng minh hành vi độc hại của validator.

chất lượng dịch vụ theo trọng số stake (SWQoS)

SWQoS cho phép ưu tiên xử lý các giao dịch đến từ các validator đã stake.

đa số tuyệt đối

2/3 của một cụm.

System Program

Một chương trình gốc của Solana (ID chương trình 11111111111111111111111111111111) chịu trách nhiệm tạo tài khoản mới, phân bổ dữ liệu tài khoản, gán tài khoản cho các chương trình và chuyển SOL giữa các tài khoản. Tất cả tài khoản mới trên Solana đều thuộc sở hữu của System Program cho đến khi được gán lại.

sysvar

Một tài khoản hệ thống. Sysvars cung cấp thông tin trạng thái cụm như độ cao tick hiện tại, giá trị điểm phần thưởng, v.v. Các chương trình có thể truy cập Sysvars thông qua tài khoản Sysvar (pubkey) hoặc bằng cách truy vấn qua syscall.

người nhận

Một nhà giao dịch có lệnh loại bỏ thanh khoản khỏi CLOB bằng cách vượt qua phía đối diện của sổ lệnh và khớp với một hoặc nhiều lệnh đang chờ. Lệnh như vậy được gọi là lệnh nhận và người nhận thường phải trả phí giao dịch của sàn.

thin client

Một loại client tin tưởng rằng nó đang giao tiếp với một cụm hợp lệ.

tick

Một mục trong sổ cái ước tính khoảng thời gian thực tế.

độ cao tick

Tick thứ N trong sổ cái.

token

Một tài sản có thể chuyển nhượng kỹ thuật số.

token account

Một tài khoản giữ số dư của một token cụ thể. token account thuộc sở hữu của Token Program hoặc Token Extensions Program và lưu trữ số dư token, token mint liên kết và địa chỉ ví sở hữu.

Token Extensions Program

Token Extensions Program có ID chương trình TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb và bao gồm tất cả các tính năng giống như Token Program, nhưng đi kèm với các tiện ích mở rộng như chuyển khoản bảo mật, logic chuyển khoản tùy chỉnh, siêu dữ liệu mở rộng và nhiều hơn nữa.

token mint

Một tài khoản có thể tạo ra (hoặc 'phát hành') token. Các token khác nhau được phân biệt bằng địa chỉ token mint duy nhất của chúng.

Token Program

Token Program có ID chương trình TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA, và cung cấp các khả năng cơ bản để chuyển, đóng băng và phát hành token.

tps

Giao dịch mỗi giây.

tpu

Đơn vị xử lý giao dịch.

giao dịch

Một hoặc nhiều lệnh được ký bởi máy khách sử dụng một hoặc nhiều keypair và được thực thi nguyên tử với chỉ hai kết quả có thể xảy ra: thành công hoặc thất bại.

id giao dịch

Chữ ký đầu tiên trong một giao dịch, có thể được sử dụng để xác định duy nhất giao dịch đó trên toàn bộ sổ cái.

xác nhận giao dịch

Số lượng khối đã xác nhận kể từ khi giao dịch được chấp nhận vào sổ cái. Một giao dịch được hoàn tất khi khối của nó trở thành gốc.

mục giao dịch

Một tập hợp các giao dịch có thể được thực thi song song.

tvu

Đơn vị xác thực giao dịch.

validator

Một thành viên đầy đủ trong cụm mạng Solana, tạo ra các khối mới. Validator xác thực các giao dịch được thêm vào sổ cái

vault

Một token account thuộc sở hữu của một chương trình onchain, giữ các tài sản gộp chung thay mặt người dùng — ví dụ như dự trữ cơ sở và báo giá của AMM, các token bị khóa trong ký quỹ, hoặc số dư nghỉ và phí tích lũy của CLOB. Chỉ chương trình sở hữu mới có thể chuyển token ra khỏi vault, thường là vào token account của chính người dùng sau khi điều kiện giao dịch hoặc giải phóng được đáp ứng.

VDF

Xem hàm trễ có thể xác minh.

hàm trễ có thể xác minh (VDF)

Một hàm thực thi trong khoảng thời gian cố định để tạo ra bằng chứng rằng nó đã chạy, sau đó có thể được xác minh trong thời gian ngắn hơn so với thời gian tạo ra nó.

giao dịch có phiên bản

Một định dạng giao dịch hỗ trợ các tính năng bổ sung ngoài định dạng giao dịch ban đầu. Phiên bản 0 (v0) là định dạng có phiên bản đầu tiên và bổ sung hỗ trợ cho bảng tra cứu địa chỉ, cho phép giao dịch tham chiếu nhiều tài khoản hơn so với định dạng ban đầu cho phép.

bỏ phiếu

Xem bỏ phiếu sổ cái.

tín dụng bỏ phiếu

Một hệ thống điểm thưởng cho validator. Tín dụng bỏ phiếu được trao cho validator trong tài khoản bỏ phiếu của nó khi validator đạt đến gốc.

Một tập hợp các keypair cho phép người dùng quản lý số dư của họ.

giai đoạn khởi động

Một số epoch sau khi stake được ủy quyền trong khi nó dần dần trở nên có hiệu lực. Trong giai đoạn này, stake được coi là đang "kích hoạt". Thông tin thêm về: khởi động và làm mát

Is this page helpful?

Mục lục

tài khoảnứng dụngđịa chỉbảng tra cứu địa chỉ (ALT)Anchortài khoản token liên kết (ATA)quyền hạnnhà tạo lập thị trường tự động (AMM)trạng thái bankblockblockhashchiều cao blockbootstrap validatorBPF loaderbumpsổ lệnh giới hạn trung tâm (CLOB)clientcommitmentđịnh dạng mảng compactclustercompute budgetcompute unitsthời gian xác nhậnconfirmed blockcontrol planethời gian chờcost unitstín dụngcross-program invocation (CPI)mặt phẳng dữ liệudronemụcid mụcepochký quỹtài khoản phítính hoàn thiệnforkgenesis blockgenesis confighashinflationinner instructioninstructioninstruction handlerIDLkeypairlamportleaderlịch trình leadersổ cáibỏ phiếu sổ cáilight clientthanh khoảnloaderkhóamakermarket makermessagemicro-lamportHệ số Nakamotonative tokennodenode countoffchainonchainonchain programoracleownerowning programowning walletPoHpointprivate keyprogramProgram Derived Address (PDA)program idproof of history (PoH)phí ưu tiênkhóa công khai (pubkey)rentmiễn rentrootruntimeSealevelseedshredsignaturesignertỷ lệ bỏ quaslot bị bỏ quađộ trượt giáslothợp đồng thông minhSOLSolana Program Library (SPL)stakechất lượng dịch vụ theo trọng số stake (SWQoS)đa số tuyệt đốiSystem Programsysvarngười nhậnthin clienttickđộ cao ticktokentoken accountToken Extensions Programtoken mintToken Programtpstpugiao dịchid giao dịchxác nhận giao dịchmục giao dịchtvuvalidatorvaultVDFhàm trễ có thể xác minh (VDF)giao dịch có phiên bảnbỏ phiếutín dụng bỏ phiếugiai đoạn khởi động
Chỉnh sửa trang