클레이튼의 네이티브 코인 - KLAY

KLAY

KLAY는 Klaytn에서 전송 가능한 주요 내부 암호화폐입니다. Klay는 스마트 컨트랙트 작성 및 실행 또는 KLAY를 전송할 때 트랜잭션 수수료를 지불하기 위해 사용됩니다.

KLAY는 Klaytn이라는 분산형 애플리케이션 플랫폼을 작동시키기 위해 필수적인 연료 역할을 합니다. Klay는 요청된 연산을 처리하는 컨센서스 노드(CNs)에 플랫폼의 클라이언트가 비용을 지불할 때 사용하는 수단입니다. To put it another way, KLAY is an incentive; it ensures that developers write high-quality applications (wasteful code costs more) and that the network remains healthy (CNs are compensated for the resources they contribute).

KLAY의 단위

Klaytn은 KLAY에 다음과 같은 단위 시스템을 사용합니다.

  • peb는 가장 작은 화폐 단위입니다.

  • stonGpeb의 별명으로 편의를 위해 만들어졌습니다.

  • KLAY는 10^18 peb입니다.

klay.toPebklay.fromPeb은 KLAY 단위 변환을 위해 사용되는 편리한 API입니다.

$ ./klay attach data/dd/klay.ipc
...
> klay.fromPeb(25, "peb")
"25"
> klay.fromPeb(25, "Gpeb")
"0.000000025"
> klay.fromPeb(25, "ston")
"0.000000025"
> klay.fromPeb(25, "KLAY")
"0.000000000000000025"
> klay.toPeb(25, "peb")
"25"
> klay.toPeb(25, "ston")
"25000000000"
> klay.toPeb(25, "KLAY")
"25000000000000000000"

klay.toPeb이나 klay.fromPeb에 아래와 같이 부적합한 단위를 기입하면 지원되는 KLAY 단위의 목록을 볼 수 있습니다.

> klay.toPeb(1, "something-does-not-exist")
Error: This unit doesn't exist, please use one of the following units
(이 단위는 존재하지 않습니다. 아래의 목록 중에 하나를 사용해 주세요.)
"noKLAY": "0"
"peb": "1"
"kpeb": "1000"
"Mpeb": "1000000"
"Gpeb": "1000000000"
"ston": "1000000000"
"uKLAY": "1000000000000"
"mKLAY": "1000000000000000"
"KLAY": "1000000000000000000"
"kKLAY": "1000000000000000000000"
"MKLAY": "1000000000000000000000000"
"GKLAY": "1000000000000000000000000000"
"TKLAY": "1000000000000000000000000000000"

    at web3.js:2170:19
    at web3.js:2255:49

Last updated