다음 용어들은 Solana 문서와 개발 ecosystem 전반에서 사용됩니다.
계정
Solana 원장에 있는 레코드로, 데이터를 보관하거나 실행 가능한 프로그램입니다.
전통적인 은행의 계좌처럼 Solana 계정은 lamports라고 하는 자금을 보유할 수 있습니다. cluster의 모든 계정에는 고유한 주소가 있습니다.
앱
Solana 클러스터와 상호 작용하는 프런트엔드 애플리케이션입니다.
주소
계정을 찾는 데 사용할 수 있는 Solana 내 위치입니다. 각 주소는 Solana cluster에서 고유합니다.
Solana의 주소는 Ed25519 공개 키 또는 Program Derived Address일 수 있습니다.
주소 조회 테이블(ALT)
계정 주소 목록을 저장하는 데이터 구조로,
버전 지정 트랜잭션이 전체 32바이트 공개 키 대신
컴팩트한 1바이트 인덱스를 사용해 계정을 참조할 수 있게 합니다. 주소 조회
테이블을 사용하면 단일 트랜잭션이 원래 트랜잭션 형식에서 허용하는 것보다
더 많은 계정을 참조할 수 있습니다. 버전 0(v0) 트랜잭션만 주소
조회 테이블을 지원하며, 버전 1(v1)은 동일한 주소를 인라인으로 담을 수 있는 더 큰 트랜잭션
크기를 채택하는 대신 이를 제거합니다.
Anchor
Rust로 Solana 온체인 프로그램을 빌드하기 위한 프레임워크입니다. Anchor는 보일러플레이트를 줄이는 매크로와 표준화된 계정 검증 시스템을 제공하며, 프로그램의 인터페이스를 설명하는 IDL을 생성합니다. Solana 프로그램 개발에서 가장 널리 사용되는 프레임워크입니다.
associated token account (ATA)
지갑 주소와 토큰 민트로부터 주소가 결정론적으로 파생되는 token account입니다. Associated Token Program은 각 지갑이 토큰 type별로 하나의 표준 token account를 갖도록 보장합니다.
권한
계정에 대해 어떤 종류의 권한을 가진 사용자의 주소입니다.
예:
- 새 토큰을 민트할 수 있는 능력은 해당 토큰 민트의 '민트 권한'인 계정에 부여됩니다.
- 프로그램을 업그레이드할 수 있는 능력은 프로그램의 '업그레이드 권한'인 계정에 부여됩니다.
자동화된 마켓 메이커(AMM)
사용자가 상대방의 대기 주문이 아니라 가격 책정 공식에 의해 관리되는 토큰 준비금 풀을 상대로 거래하는 온체인 거래소 모델입니다. 가격은 준비금의 함수로 움직이므로, 거래에는 크기에 비례한 슬리피지가 발생합니다.
뱅크 상태
주어진 틱 높이에서 원장상의 모든 프로그램을 해석한 결과입니다. 여기에는 최소한 0이 아닌 네이티브 토큰을 보유한 모든 계정 집합이 포함됩니다.
블록
투표가 적용되는 원장상의 연속적인 엔트리 집합입니다. 리더는 slot당 최대 하나의 블록을 생성합니다.
블록해시
레코드(블록)를 식별하는 고유한 값(해시)입니다. Solana는 블록의 마지막 엔트리 ID로부터 블록해시를 계산합니다.
블록 높이
현재 블록 아래에 있는 블록의 수입니다. 제네시스 블록 이후 첫 번째 블록의 높이는 1입니다.
부트스트랩 validator
블록체인의 제네시스(첫 번째) 블록을 생성하는 validator입니다.
BPF 로더
BPF 온체인 프로그램을 소유하고 로드하여 프로그램이 런타임과 인터페이스할 수 있게 하는 Solana 프로그램입니다.
범프
Program Derived Address를 파생할 때 결과 주소가 ed25519 곡선에서 벗어나 유효한 PDA가 되도록 시드에 추가되는 단일 바이트(0–255)입니다. 표준 범프는 유효한 PDA를 생성하는 가장 높은 값이며, 일반적으로 재계산을 피하기 위해 계정 데이터에 저장됩니다.
중앙 지정가 주문장(CLOB)
대기 중인 매수호가와 매도호가의 정렬된 목록을 유지하는 거래소 모델입니다. 들어오는 주문이 반대편 주문과 교차할 때 거래가 발생합니다. 자동화된 마켓 메이커와 대비됩니다.
클라이언트
Solana 서버 네트워크 cluster에 접근하는 컴퓨터 프로그램입니다.
커밋먼트
블록에 대한 네트워크 확인 정도를 나타내는 척도입니다.
컴팩트 배열 형식
컴팩트 배열은 다음 형식으로 직렬화된 배열입니다.
- 배열 길이(compact-u16으로 인코딩됨)
- 배열 항목이 차례로 나열됨
컴팩트 배열 형식
컴팩트 배열 형식은 트랜잭션 메시지에서 계정 주소 배열과 명령 배열을 모두 인코딩하는 데 사용됩니다.
클러스터
단일 원장을 유지하는 validators의 집합입니다.
컴퓨트 예산
트랜잭션당 소비되는 컴퓨트 유닛의 최대 수입니다.
컴퓨트 유닛
블록체인의 계산 리소스 소비를 측정하는 가장 작은 단위입니다. 컴퓨트 유닛은 트랜잭션 처리에 사용된 계산 리소스를 측정하는 데 사용됩니다.
확인 시간
리더가 틱 엔트리를 생성한 시점부터 확인된 블록을 생성할 때까지의 실제 경과 시간입니다.
확인된 블록
컨트롤 플레인
cluster의 모든 노드를 연결하는 가십 네트워크입니다.
쿨다운 기간
스테이크가 비활성화된 후, 출금 가능 상태로 점진적으로 전환되는 동안의 일정 수의 epochs입니다. 이 기간 동안 스테이크는 "비활성화 중"으로 간주됩니다. 자세한 정보: 워밍업 및 쿨다운
비용 유닛
트랜잭션 비용이라고도 하며, 트랜잭션을 처리하는 데 필요한 모든
리소스를 컴퓨트 유닛으로 측정한 종합적인 추정치입니다. 자세한 정보는
여기를 참조하세요.
크레딧
투표 크레딧을 참조하세요.
Cross Program Invocation (CPI)
하나의 온체인 프로그램에서 다른 프로그램으로의 호출입니다. 자세한 내용은 프로그램 간 호출을 참조하세요.
데이터 플레인
엔트리를 효율적으로 검증하고 합의를 달성하는 데 사용되는 멀티캐스트 네트워크입니다.
드론
사용자의 개인 키에 대한 수탁자 역할을 하는 오프체인 서비스입니다. 일반적으로 트랜잭션을 검증하고 서명하는 데 사용됩니다.
엔트리
엔트리 ID
엔트리의 최종 내용에 대한 프리이미지 저항성을 가진 해시로, 엔트리의 전역 고유 식별자 역할을 합니다. 이 해시는 다음의 증거로 사용됩니다.
기록 증명을 참조하세요.
epoch
리더 스케줄이 유효한 시간, 즉 slots의 수입니다.
에스크로
온체인 프로그램이 둘 이상의 당사자를 대신해 토큰을 볼트에 보관하고, 프로그램이 정의한 조건이 충족되면 이를 해제하는 패턴입니다. 당사자들이 서로를 직접 신뢰할 필요를 없애는 데 사용됩니다.
수수료 계정
트랜잭션의 수수료 계정은 해당 트랜잭션을 원장에 포함시키는 비용을 지불하는 계정입니다. 이는 트랜잭션의 첫 번째 계정입니다. 트랜잭션 비용을 지불하면 계정 잔액이 줄어들기 때문에, 이 계정은 트랜잭션에서 읽기-쓰기(쓰기 가능)로 선언되어야 합니다.
최종성
스테이크의 2/3를 대표하는 노드들이 공통 루트를 가질 때입니다.
포크
공통 엔트리에서 파생되었지만 이후 분기된 원장입니다.
제네시스 블록
체인의 첫 번째 블록입니다.
제네시스 구성
제네시스 블록을 위해 원장을 준비하는 구성 파일입니다.
해시
바이트 시퀀스의 디지털 지문입니다.
인플레이션
검증 보상에 자금을 제공하고 Solana의 지속적인 개발을 지원하는 데 사용되는 시간에 따른 토큰 공급량 증가입니다.
내부 명령
Cross Program Invocation을 참조하세요.
명령
프로그램의 특정 명령 핸들러를 호출하기 위한 요청입니다. 명령은 또한 읽거나 수정하려는 계정과, 명령 핸들러에 대한 보조 입력으로 사용되는 추가 데이터를 지정합니다. 클라이언트는 트랜잭션에 최소 하나의 명령을 포함해야 하며, 트랜잭션이 성공한 것으로 간주되려면 모든 명령이 완료되어야 합니다.
명령 핸들러
명령 핸들러는 트랜잭션의 명령을 처리하는 프로그램 함수입니다. 명령 핸들러는 하나 이상의 Cross Program Invocation을 포함할 수 있습니다.
IDL
Interface Definition Language입니다. Anchor가 생성하는 JSON 파일로, 프로그램의 명령 핸들러, 계정 및 타입을 설명합니다. IDL을 통해 클라이언트 라이브러리는 온체인 프로그램과 상호 작용하기 위한 타입 지정 인터페이스를 자동으로 생성할 수 있습니다.
keypair
계정에 접근하기 위한 공개 키와 그에 대응하는 개인 키입니다.
lamport
0.000000001 SOL의 값을 갖는 분수 단위의 네이티브 토큰입니다.
컴퓨트 예산 내에서, micro-lamports 의 수량은 우선순위 수수료 계산에 사용됩니다.
리더
원장에 엔트리를 추가할 때의 validator 역할입니다.
리더 스케줄
slots에 매핑된 validator 공개 키의 시퀀스입니다. 클러스터는 리더 스케줄을 사용해 특정 시점에 어떤 validator가 리더인지 결정합니다.
원장
클라이언트가 서명한 트랜잭션을 포함하는 엔트리 목록입니다. 개념적으로 이는 제네시스 블록까지 거슬러 올라갈 수 있지만, 실제 validator의 원장은 저장 공간을 줄이기 위해 더 최신 블록만 가질 수 있습니다. 설계상 이전 블록은 향후 블록 검증에 필요하지 않기 때문입니다.
원장 투표
주어진 틱 높이에서의 validator 상태에 대한 해시입니다. 이는 수신한 블록이 검증되었다는 validator의 확인과, 특정 시간인 락아웃 기간 동안 충돌하는 블록 (즉, 포크)에 투표하지 않겠다는 약속으로 구성됩니다.
라이트 클라이언트
유효한 클러스터를 가리키고 있는지 확인할 수 있는 클라이언트의 한 유형입니다. 씬 클라이언트보다는 더 많은 원장 검증을 수행하고, validator보다는 적게 수행합니다.
유동성
현재 가격 또는 그 근처에서 거래 상대가 될 수 있는 주문의 깊이 또는 풀링된 준비금입니다. 유동성이 깊을수록 슬리피지가 줄어듭니다. CLOB에서는 메이커 주문이 유동성을 공급하고, AMM에서는 토큰 쌍을 풀에 예치하는 유동성 공급자가 유동성을 공급합니다.
로더
다른 온체인 프로그램의 바이너리 인코딩을 해석할 수 있는 프로그램입니다.
락아웃
validator가 다른 포크에 투표할 수 없는 시간의 기간입니다.
메이커
반대편 주문과 즉시 체결되지 않고 오더북에 대기함으로써 CLOB에 유동성을 추가하는 주문을 내는 트레이더입니다. 이러한 주문을 메이커 주문이라고 합니다. 메이커는 일반적으로 수수료를 내지 않거나 거래소로부터 리베이트를 받습니다.
마켓 메이커
매수호가와 매도호가를 지속적으로 게시하여 유동성을 공급하는 주체입니다. Solana에서 마켓 메이커는 AMM과 같은 프로그램이거나, 봇을 운영하여 CLOB에 메이커 주문을 게시하는 오프체인 업체입니다.
메시지
트랜잭션의 구조화된 콘텐츠입니다. 일반적으로 헤더, 계정 주소 배열, 최근 블록해시, 명령 배열을 포함합니다.
여기에서 트랜잭션 내부의 메시지 형식에 대해 자세히 알아보세요.
마이크로-lamport
1,000,000 마이크로-lamport = 1 lamport
나카모토 계수
탈중앙화의 척도인 나카모토 계수는 블록체인을 중단시키기 위해 공동으로 행동할 수 있는 독립 주체의 최소 수입니다. 이 용어는 Balaji S. Srinivasan과 Leland Lee가 Quantifying Decentralization에서 만들었습니다.
네이티브 토큰
클러스터 내 노드가 수행한 작업을 추적하는 데 사용되는 토큰입니다.
노드
클러스터에 참여하는 컴퓨터입니다.
노드 수
오프체인
RPC 클라이언트, 인덱서, 프런트엔드, 오프체인 오더북 메이커처럼 Solana 블록체인 외부에 존재하거나 그 외부에서 실행되는 데이터, 프로세스 또는 서비스를 설명합니다. 온체인의 반대 개념입니다. 영문 표기는 하이픈이 없는 "Offchain"이 권장됩니다.
온체인
블록체인에 존재하거나 블록체인에서 실행되는 데이터 또는 프로그램을 설명합니다. 영문 표기는 하이픈이 없는 "Onchain"이 권장됩니다.
온체인 프로그램
각 트랜잭션 내부에 전송된 명령을 해석하여 자신이 제어하는 계정을 읽고 수정하는 Solana 블록체인의 실행 가능 코드입니다. 이러한 프로그램은 다른 블록체인에서 흔히 "스마트 계약"이라고 불립니다.
오라클
체인 외부의 데이터(대부분 실제 자산의 가격)를 게시하여 다른 프로그램이 읽을 수 있게 하는 온체인 프로그램입니다.
소유자
소유 프로그램 또는 소유 지갑을 의미할 수 있습니다. 예를 들어 getTokenAccountsByOwner는 특정 지갑이 소유한 token account를 가져오지만, 해당 token account의 소유 프로그램은 Token Program입니다.
혼동을 피하려면 일반적인 용어인 '소유자' 대신 소유 프로그램 또는 소유 지갑을 사용하는 것이 좋습니다.
소유 프로그램
계정을 소유하는 프로그램의 주소입니다. 소유 프로그램만 해당 계정을 수정할 수 있습니다.
권한도 참조하세요.
소유 지갑
계정과 연결된 지갑입니다. 예를 들어 Token Program은 특정 지갑 및 민트와 연결된 token account를 저장하는 데 사용되며, 이때 주소는 해당 지갑과 민트로 만들어집니다.
PoH
Proof of History를 참조하세요.
포인트
보상 체계에서 가중치가 적용된 크레딧입니다. validator 보상 체계에서 상환 시 스테이크에 지급해야 하는 포인트 수는 획득한 투표 크레딧과 스테이킹된 lamport 수의 곱입니다.
프라이빗 키
keypair의 프라이빗 키입니다.
프로그램
온체인 프로그램을 참조하세요.
Program Derived Address(PDA)
온체인 프로그램과 프로그램 작성자가 만든 하나 이상의 seed를 기반으로 주소가 생성되는 계정입니다. PDA 주소는 공개 키가 아니며, PDA에는 프라이빗 키가 없습니다.
PDA의 서명 권한은 해당 PDA의 소유 프로그램인 온체인 프로그램에 있습니다.
프로그램 ID
Proof of History(PoH)
각각 특정 데이터가 해당 증명이 생성되기 전에 존재했으며 이전 증명 이후 정확한 시간이 경과했음을 증명하는 증명들의 스택입니다. VDF와 마찬가지로 Proof of History는 생성에 걸린 시간보다 짧은 시간 안에 검증할 수 있습니다.
우선순위 수수료
사용자가 자신의 트랜잭션에 우선순위를 부여하기 위해 컴퓨트 예산 명령에서 지정할 수 있는 추가 수수료입니다.
우선순위 수수료는 요청한 최대 컴퓨트 유닛 수에 컴퓨트 유닛 가격(컴퓨트 유닛당 0.000001 lamport 단위로 지정)을 곱한 뒤 가장 가까운 lamport로 올림하여 계산합니다.
수수료를 최소화하려면 트랜잭션은 실행에 필요한 최소한의 컴퓨트 유닛만 요청해야 합니다.
공개 키(pubkey)
keypair의 공개 키입니다. 공개 키는 Solana에서 계정이 사용할 수 있는 여러 주소 유형 중 하나입니다.
rent
블록체인에 데이터를 저장하기 위해 계정과 프로그램이 지불하는 수수료입니다. 계정의 잔액이 rent를 지불하기에 충분하지 않으면 가비지 컬렉션될 수 있습니다.
아래의 rent 면제도 참조하세요. rent에 대해 더 알아보기: rent란 무엇인가요?.
rent 면제
계정에 저장된 데이터 양에 비례하는 최소 lamport 잔액을 유지하는 계정입니다. 새로 생성된 모든 계정은 닫힐 때까지 온체인에 영구적으로 저장됩니다. rent 면제 기준 아래로 떨어지는 계정은 생성할 수 없습니다.
루트
validator에서 최대 락아웃에 도달한 블록 또는 slot입니다. 루트는 validator의 모든 활성 포크의 조상인 가장 높은 블록입니다. 루트의 모든 조상 블록도 전이적으로 루트입니다. 루트의 조상도 후손도 아닌 블록은 합의 고려 대상에서 제외되며 폐기될 수 있습니다.
런타임
프로그램 실행을 담당하는 validator의 구성 요소입니다.
Sealevel
Solana의 온체인 프로그램용 병렬 런타임입니다.
seed
Program Derived Address를 파생할 때 입력으로 사용되는 바이트 값 또는 바이트 값 배열입니다. 프로그램은 정적 문자열, 공개 키 또는 기타 데이터의 임의 조합을 seed로 사용할 수 있습니다. seed는 프로그램의 ID 및 범프와 결합되어 고유한 PDA 주소를 생성합니다.
슈레드
블록의 일부이며, validator 간에 전송되는 가장 작은 단위입니다.
서명
R(32바이트)과 S(32바이트)로 구성된 64바이트 ed25519 서명입니다. R은 작은 차수가 아닌 압축된 Edwards 점이어야 하고, S는 0 <= S < L 범위의 스칼라여야 합니다. 이 요구 사항은 서명 가변성을 방지합니다. 각 트랜잭션에는 수수료 계정에 대한 서명이 최소 하나 있어야 합니다. 따라서 트랜잭션의 첫 번째 서명은 트랜잭션 ID로 취급할 수 있습니다.
서명자
명령 또는 트랜잭션을 승인한 계정입니다. 일반적인 keypair의 경우 이는 트랜잭션에 대한 암호학적 서명을 의미합니다. Program Derived Address의 경우 PDA에는 프라이빗 키가 없으므로, 해당 소유 프로그램이 Cross Program Invocation을 수행할 때 승인이 확인됩니다.
스킵률
현재 epoch의 전체 리더 slot 중 스킵된 slot이 차지하는 비율입니다. 이 지표는 epoch 경계 직후 표본 크기가 작을 때와 리더 slot 수가 적은 validator의 경우 변동성이 커서 오해를 불러일으킬 수 있지만, 때로는 노드 구성 오류를 식별하는 데 유용할 수도 있습니다.
스킵된 slot
리더가 오프라인이었거나 해당 slot을 포함한 포크가 클러스터 합의에 의해 더 나은 대안으로 폐기되어 블록을 생성하지 못한 과거의 slot입니다. 스킵된 slot은 이후 slot의 블록에 대한 조상으로 나타나지 않으며, 블록 높이를 증가시키지도 않고, 가장 오래된 recent_blockhash를 만료시키지도 않습니다.
slot이 스킵되었는지는 최신 루트 처리된(따라서 스킵되지 않은) slot보다 더 오래된 후에만 확인할 수 있습니다.
슬리피지
트레이더가 예상한 가격과 실제로 거래가 체결된 가격의 차이입니다. AMM에서는 준비금이 변하면서 가격 곡선이 이동하기 때문에 발생하고, CLOB에서는 하나의 주문이 점점 더 불리한 가격의 여러 대기 주문을 소비하기 때문에 발생합니다.
slot
각 리더가 트랜잭션을 수집하고 블록을 생성하는 시간 기간입니다.
slot은 집합적으로 논리적 시계를 만듭니다. slot은 순차적으로 정렬되고 서로 겹치지 않으며, PoH에 따라 실제 세계의 시간으로는 대략 동일한 길이로 구성됩니다.
스마트 계약
온체인 프로그램을 참조하세요.
SOL
Solana Program Library(SPL)
토큰 생성 및 사용과 같은 작업을 용이하게 하는 spl-token 등 Solana의 프로그램 라이브러리입니다.
스테이크
악의적인 validator 행동이 입증될 경우 클러스터에 몰수되는 토큰입니다.
스테이크 가중 서비스 품질(SWQoS)
SWQoS는 스테이킹된 validator에서 오는 트랜잭션에 우선 처리를 제공할 수 있게 합니다.
슈퍼메이저리티
클러스터의 2/3입니다.
System Program
네이티브 Solana 프로그램(프로그램 ID 11111111111111111111111111111111)으로,
새 계정 생성, 계정 데이터 할당,
계정을 프로그램에 할당, 계정 간 SOL 전송을 담당합니다.
Solana의 모든 새 계정은 재할당되기 전까지 System Program이 소유합니다.
sysvar
시스템 계정입니다. Sysvars는 현재 틱 높이, 보상 포인트 값 등과 같은 클러스터 상태 정보를 제공합니다. 프로그램은 Sysvar 계정(pubkey)을 통해 또는 syscall로 쿼리하여 Sysvar에 액세스할 수 있습니다.
테이커
호가장의 반대편을 크로스하여 하나 이상의 대기 주문과 매칭됨으로써 CLOB에서 유동성을 제거하는 트레이더입니다. 이러한 주문을 테이커 주문이라고 하며, 테이커는 일반적으로 해당 거래소의 거래 수수료를 지불합니다.
씬 클라이언트
유효한 클러스터와 통신하고 있다고 신뢰하는 클라이언트 유형입니다.
틱
실제 시간 경과를 추정하는 원장 엔트리입니다.
틱 높이
토큰
디지털 방식으로 전송 가능한 자산입니다.
token account
특정 토큰의 잔액을 보유하는 계정입니다. Token account는 Token Program 또는 Token Extensions Program이 소유하며, 토큰 잔액, 연결된 토큰 민트, 소유 지갑 주소를 저장합니다.
Token Extensions Program
Token Extensions Program은
프로그램 ID TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb를 가지며,
Token Program과 동일한 모든 기능을 포함하지만,
기밀 잔액, 사용자 지정 전송 로직, 확장 메타데이터 등 훨씬 더 많은
확장 기능을 제공합니다.
토큰 민트
토큰을 생성(또는 '민팅')할 수 있는 계정입니다. 서로 다른 토큰은 고유한 토큰 민트 주소로 구분됩니다.
Token Program
Token Program은 프로그램
ID TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA를 가지며, 토큰의 전송,
동결, 민팅이라는 기본 기능을 제공합니다.
tps
초당 트랜잭션 수입니다.
tpu
트랜잭션 처리 유닛입니다.
트랜잭션
하나 이상의 keypair를 사용해 클라이언트가 서명하고, 성공 또는 실패라는 두 가지 결과 중 하나만 가능하도록 원자적으로 실행되는 하나 이상의 명령입니다.
트랜잭션 ID
트랜잭션의 첫 번째 서명으로, 전체 원장에서 해당 트랜잭션을 고유하게 식별하는 데 사용할 수 있습니다.
트랜잭션 확인
트랜잭션이 원장에 수락된 이후의 확정된 블록 수입니다. 트랜잭션은 해당 블록이 루트가 되면 최종 확정됩니다.
트랜잭션 엔트리
병렬로 실행될 수 있는 트랜잭션 집합입니다.
tvu
트랜잭션 검증 유닛입니다.
validator
새 블록을 생성하는 Solana 네트워크 클러스터의 완전한 참여자입니다. validator는 원장에 추가된 트랜잭션을 검증합니다.
볼트
사용자를 대신해 풀링된 자산을 보유하는 온체인 프로그램 소유의 token account입니다. 예를 들어 AMM의 베이스 및 쿼트 준비금, 에스크로에 잠긴 토큰, 또는 CLOB의 대기 잔액과 누적 수수료가 이에 해당합니다. 소유 프로그램만 볼트에서 토큰을 이동할 수 있으며, 일반적으로 거래 또는 해제 조건이 충족되면 사용자의 자체 token account로 이동합니다.
VDF
검증 가능한 지연 함수를 참조하세요.
검증 가능한 지연 함수(VDF)
실행하는 데 고정된 시간이 걸리고, 실행되었다는 증명을 생성하며, 그 증명은 생성에 걸린 시간보다 더 짧은 시간에 검증할 수 있는 함수입니다.
버전 지정 트랜잭션
기존 트랜잭션 형식을 넘어서는 추가 기능을 지원하는 트랜잭션 형식입니다.
버전 0(v0)은 최초의 버전 지정 형식으로 주소 조회 테이블 지원을 추가하여,
트랜잭션이 기존 형식에서 허용하는 것보다 더 많은 계정을 참조할 수 있게 합니다.
모든 클러스터에서 활성화된 버전 1(v1)은 최대 트랜잭션 크기를 4,096바이트로 높이고,
ComputeBudget 명령 대신 메시지의 구성 섹션에 리소스 한도를 담으며,
주소 조회 테이블 지원을 제거합니다.
버전 지정 트랜잭션을 참조하세요.
투표
원장 투표를 참조하세요.
투표 크레딧
validator를 위한 보상 집계입니다. validator가 루트에 도달하면 해당 validator의 투표 계정에 투표 크레딧이 부여됩니다.
지갑
사용자가 자금을 관리할 수 있게 해 주는 keypair의 모음입니다.
웜업 기간
스테이크가 위임된 후 점진적으로 유효해지는 동안의 일정 수의 epoch입니다. 이 기간 동안 스테이크는 "활성화 중"으로 간주됩니다. 자세한 정보: 웜업 및 쿨다운
Is this page helpful?