용어집

솔라나 용어집

솔라나 학습에 자주 등장하는 용어를 한국어로 풀어 설명합니다. 아티클을 읽다 만난 용어를 여기서 찾아 보세요.

Account 계정

솔라나에서 모든 데이터를 담는 단위. 잔액, 소유자 프로그램, 데이터, 임대 정보를 갖습니다. 프로그램은 자신이 소유한 계정만 수정할 수 있습니다.

Cluster 클러스터

합의 규칙을 공유하는 검증자들의 집합. Mainnet, Devnet, Testnet이 각각 별도 클러스터입니다. 클러스터 간 데이터는 공유되지 않습니다.

Keypair 키페어

공개키와 비밀키 쌍. 솔라나는 ed25519 알고리즘을 사용합니다. 공개키는 지갑 주소, 비밀키는 서명에 쓰입니다.

Program 프로그램

체인에 배포된 실행 가능한 코드. 이더리움의 스마트 컨트랙트에 해당하지만, 솔라나에서는 상태를 직접 갖지 않고 계정을 통해 참조합니다.

RPC 원격 프로시저 호출

검증자 노드에 JSON-RPC 형식으로 요청을 보내는 통신 방식. CLI와 지갑도 내부적으로 RPC를 사용합니다.

Slot 슬롯

블록 생성의 기본 시간 단위. 솔라나는 약 400ms마다 슬롯을 생성합니다. 여러 슬롯이 하나의 에포크를 이룹니다.

Leader 리더

특정 슬롯에서 트랜잭션을 모아 블록을 생성하는 검증자. 리더 순서는 미리 정해져 있으며, 검증자들이 돌아가며 맡습니다.

Validator 검증자

네트워크에서 트랜잭션을 검증하고 블록에 기록하는 노드. 검증자는 위임받은 지분에 비례해 블록 생성 기회를 갖습니다.

Devnet 개발 클러스터

개발자 테스트용 퍼블릭 클러스터. SOL이 가치를 갖지 않으며 무료로 받을 수 있습니다.

Mainnet 메인넷

실제 자산이 오가는 운영 클러스터. 실제 사용자가 이용하며 SOL이 가치를 갖습니다.

Airdrop 에어드랍

테스트 클러스터에서 무료로 SOL을 받는 행위. Devnet에서는 CLI로 요청할 수 있으며 제한이 있습니다.

SPL 솔라나 프로그램 라이브러리

자주 쓰는 온체인 프로그램 모음. 토큰 프로그램이 가장 널리 쓰입니다.

Seed phrase 시드 문구

키페어를 복구하는 단어 나열. BIP-39 표준을 따르며 12개 또는 24개 단어로 이루어집니다.

Rent 임대

계정이 데이터를 저장하기 위해 유지해야 하는 최소 잔액. 잔액이 부족하면 계정이 정리될 수 있습니다.

Compute unit 컴퓨팅 유닛

프로그램 실행에 사용한 컴퓨팅 자원의 단위. 트랜잭션 수수료는 사용한 컴퓨팅 유닛에 비례합니다.

Epoch 에포크

리더 순서와 보상이 정해지는 기간 단위. 여러 슬롯으로 이루어지며, 메인넷 기준 약 2~3일입니다.