용어
이 페이지에서는 KAS Docs에서 다루는 용어를 정리합니다.
용어 | 설명 |
---|---|
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)입니다. 자세한 내용은 Kaia의 Account를 참조하십시오. |
FT | 대체가능토큰(Fungible Token)의 약자로, 균등성과 가분성을 가진 토큰입니다. 토큰 단위는 동일한 가치를 가지므로 모든 가용 토큰은 서로 호환됩니다. |
JSON-RPC API | RPC란 Remote Procedure Call (원격 프로시저 호출)의 약자입니다. 클라이언트가 서버에 요청을 보내서 프로시저를 호출하고, 리턴값을 받는 통신 방식 중 하나입니다. 그 주고 받는 데이터 내용이 JSON (JavaScript Object Notation) 형식으로 인코딩되어 있습니다. |
Kaia | Klaytn과 Finschia 블록체인이 통합되어 운영되고 있는 블록체인 플랫폼입니다. |
KAIA | Kaia 내부에서 통용되는 기본 가상자산으로, 스마트 컨트랙트 생성/실행 및 KAIA 전송시 트랜잭션 수수료를 지불하는데 사용됩니다. |
Klaytn | Kaia 블록체인 플랫폼의 하드포크 전 과거 이름으로, 현재는 Finschia와의 통합을 거쳐 Kaia 블록체인으로 운영되고 있습니다. |
KLAY | Kaia가 Klaytn으로 운영되던 당시의 기본 가상자산 명칭으로, 현재는 KAIA가 통용되고 있습니다. |
KIP-7 | Kaia의 대체가능토큰(FT) 표준으로, FT란 전부 동일한 가치를 가져 교환될 수 있는 토큰입니다. |
KIP-17 | Kaia의 대체불가토큰(NFT) 표준으로, NFT란 유일한 가치를 지녀 고유의 희소성을 지니는 토큰입니다. |
KIP-37 | Kaia의 멀티토큰(MT) 표준으로, MT란 단일 컨트랙트에서 각자 다른 속성을 지닌 채 발행되는 토큰입니다. |
KRN | KAS Resource Name의 약자로, 요청할 자원을 특정하기 위한 식별자입니다. 주로 특정 계정 저장소를 사용할 때 입력합니다. |
Metadata | NFT나 MT 발행 시 업로드되는 토큰의 이름, 설명 등 정보입니다. |
Mint | 토큰을 발행하는 작업입니다. KIP-37의 경우 생성(Create)한 뒤에 추가 발행(Mint)하는 방식으로 이루어집니다. |
MultiSig | 하나의 트랜잭션에 여러 Kaia 계정 키로 서명하는 행위입니다. |
Network Chain ID | Kaia 체인 ID로 1001(Kairos)은 테스트넷, 8217은 메인넷입니다. |
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 | 다중 서명 시 각 다중 서명 키에 설정되는 가중치입니다. |