용어

KAS Docs에서 다루는 용어를 정리합니다.

Terms Descriptions
Account Key 데이터 서명을 위한 개인 키와 공개 키 쌍으로, Wallet API 서비스에서 관리하는 키(AccountKey)입니다.
Account Pool KAS Console에서 생성되는 저장소로, 각 계정이 속해있으며 고유의 KRN값을 가집니다.
Asset 사실상 NFT나 MT와 동일시 되며, 토큰 발행 시 업로드되는 이미지 또는 영상 파일입니다.
Alias(별칭) 컨트랙트 주소를 대신해 사용 가능한 별칭입니다. 허용되는 문자는 알파벳 소문자, 숫자, 하이픈이며 별명의 첫 문자는 알파벳 소문자로 제한됩니다.
API API는 Application Programming Interface의 약자로, 클라이언트와 서버 간의 데이터 교환을 가능하게 해주는 인터페이스입니다.
Block 블록은 트랜잭션을 저장하는 컨테이너입니다. 트랜잭션은 기본적으로 발생한 순서에 따라 정렬되지만, 하나의 계정 내에서는 nonce의 순서를 따릅니다.
Blockchain 거래 장부를 공유함으로써 분산된 원장을 관리하는 기술입니다. 이 원장에는 거래 내역이 기록되어 있습니다. 기록된 거래 내역은 임의로 조작하지 못하도록 고안되어 있습니다.
Coin 자체적인 블록체인 플랫폼 위에서 발행되는 암호화폐를 지칭합니다. "토큰"과 구별됩니다.
Create KIP-37 토큰을 생성하는 작업으로, 한 토큰 ID 당 한번만 생성 가능합니다. (c.f. Mint Token)
Cursor 정보 조회시 반환되는 포인터로, 다음 조회 시작 지점을 나타냅니다.
Decimals 토큰의 단위가 최대한으로 쪼개질 수 있는 소수점 자리를 의미합니다.
Deployer KIP-7, 37 컨트랙트 배포 시 자동 생성되는 계정으로, 컨트랙트 관련 작업에서 기본 계정으로 설정됩니다.
EOA 개인키/공개키 쌍으로 제어되는 외부 소유 계정(Externally Owned Account)입니다. 자세한 내용은 Klaytn의 Account를 참조하세요.
FT 대체가능토큰(Fungible Token)의 약자로, 균등성과 가분성을 가진 토큰입니다. 토큰 단위는 동일한 가치를 가지므로 모든 가용 토큰은 서로 호환됩니다.
JSON-RPC API RPC란 Remote Procedure Call (원격 프로시저 호출)의 약자입니다. 클라이언트가 서버에 요청을 보내서 프로시저를 호출하고, 리턴값을 받는 통신 방식 중 하나입니다. 그 주고 받는 데이터 내용이 JSON (JavaScript Object Notation) 형식으로 인코딩되어 있습니다.
Klaytn Klaytn(Klaytn) 블록체인 플랫폼
KLAY Klaytn 내부에서 통용되는 기본 가상자산으로, 스마트 컨트랙트 생성/실행 및 KLAY 전송시 트랜잭션 수수료를 지불하는데 사용
KIP-7 Klaytn의 대체가능토큰(FT) 표준으로, FT란 전부 동일한 가치를 가져 교환될 수 있는 토큰입니다.
KIP-17 Klaytn의 대체불가토큰(NFT) 표준으로, NFT란 유일한 가치를 지녀 고유의 희소성을 지니는 토큰입니다.
KIP-37 Klaytn의 멀티토큰(MT) 표준으로, MT란 단일 컨트랙트에서 각자 다른 속성을 지닌 채 발행되는 토큰입니다.
KRN KAS Resource Name의 약자로, 요청할 자원을 특정하기 위한 식별자입니다. 주로 특정 계정 저장소를 사용할 때 입력합니다.
Metadata NFT나 MT 발행 시 업로드되는 토큰의 이름, 설명 등 정보입니다.
Mint 토큰을 발행하는 작업입니다. KIP-37의 경우 생성(Create)한 뒤에 추가 발행(Mint)하는 방식으로 이루어집니다.
MultiSig 하나의 트랜잭션에 여러 Klaytn 계정 키로 서명하는 행위입니다.
Network Chain ID Klaytn 체인 ID로 1001(Baobab)은 테스트넷, 8217(Cypress)은 메인넷입니다.
NFT 대체불가토큰(Non-fungible Token)의 약자로, 각각 고유한 식별자를 지니고 있어서 유일무이한 토큰입니다.
Node 블록체인에 참여하는 각 서버, 즉 참여자를 노드라고 합니다. 노드들이 여러개가 모여서 블록체인을 구성합니다. 노드의 역할은 블록체인의 원장이라 불리는 스토리지를 관리하는 것입니다.
REST API REST는 REpresentational State Transfer의 약자입니다. REST API는 리소스를 URI라는 유니크한 리소스 식별자로 표현합니다. 이 URI를 통해 어떤 리소스인지 인지할 수 있습니다. 그뿐만 아니라, 각 리소스에 GET, POST와 같은 액션을 취할 수 있는 stateful 메서드를 이용합니다. JSON이 데이터를 전송하고 반환하는 데 일반적으로 많이 쓰이는 자료형입니다.
RLP Recursive Length Prefix의 약자로, 데이터를 직렬화하고 빠르게 재구성할 수 있도록 돕는 이더리움의 인코딩/디코딩 알고리즘입니다.
Smart Contract 특정 명령을 실행하는 코드의 집합으로, 트랜잭션 전송을 통해 호출할 수 있습니다. KIP 토큰 발행을 위해 배포되어야 합니다.
Status 트랜잭션의 상태를 나타냅니다. init은 전송 전 상태, submitted은 전송된 상태, deployed는 배포된 상태를 나타냅니다.
Symbol 토큰 컨트랙트의 심볼로, 주로 대문자 3~4개로 이루어져있습니다.
Token 타 블록체인 플랫폼 위에서 자체 메인넷 없이 발행된 암호화폐를 지칭합니다. "코인"과 구별됩니다.
Transaction 트랜잭션은 계정의 상태 변화를 반영하며, 블록체인은 계정의 상태 변화에 대한 무결성 및 신뢰성을 보장합니다. 각각의 트랜잭션은 계정에 연결된 공개키로 검증된 디지털 서명을 포함합니다.
Transaction Hash 트랜잭션의 식별자로, 트랜잭션 상태를 조회할 때 사용할 수 있습니다.
Threshold 다중 서명으로 트랜잭션을 전송할 때 필요한 다중 서명 키 가중치의 최소값입니다.
Wallet API 트랜잭션, 키, 계정 관리용 API입니다.
Resource 계정이나 키 등의 KAS 서비스에서 사용하는 자원입니다.
Weight 다중 서명 시 각 다중 서명 키에 설정되는 가중치입니다.