ERC-20 편집하기
최신판 | 당신의 편집 | ||
16번째 줄: | 16번째 줄: | ||
== 특징 == | == 특징 == | ||
=== 규칙 === | === 규칙 === | ||
− | * totalSupply () 함수: | + | * totalSupply () 함수: 총 발행량을 말하며, 총 발행량은 토큰이 총 몇 개나 있는지 알려주고 생성되어 순황에 사용할 수 있는 토큰 수를 지정한다. |
* transfer() 함수 : 송금을 말하며, 이 함수를 통해 토큰을 총 발행 주소에서 개인 계정으로 송금할 수 있다. 초기 토큰 배포를 지정된 지갑으로 실행한다. 이 함수는 ICO 토큰이 일반적으로 ERC-20 토큰이다. | * transfer() 함수 : 송금을 말하며, 이 함수를 통해 토큰을 총 발행 주소에서 개인 계정으로 송금할 수 있다. 초기 토큰 배포를 지정된 지갑으로 실행한다. 이 함수는 ICO 토큰이 일반적으로 ERC-20 토큰이다. | ||
* balanceOf () 함수 : 잔액을 말하며, 계정에 있는 토큰을 반환하고, 모든 지갑의 토큰 균형을 추적한다. | * balanceOf () 함수 : 잔액을 말하며, 계정에 있는 토큰을 반환하고, 모든 지갑의 토큰 균형을 추적한다. | ||
* transferFrom () 함수 : 사용자는 송금 기능을 사용하여 측정 토큰을 사용자가 전송하고 교환한 수 있다. 이 함수는 지갑 주소, 수령인, 송금액을 얻은 중개인처럼 작동한 다음 거래를 수행한다. | * transferFrom () 함수 : 사용자는 송금 기능을 사용하여 측정 토큰을 사용자가 전송하고 교환한 수 있다. 이 함수는 지갑 주소, 수령인, 송금액을 얻은 중개인처럼 작동한 다음 거래를 수행한다. | ||
− | * approve () 함수 : 승인 기능은 사람들이 위조 토큰을 만드는 것을 방지한다. 토큰의 총 발행 | + | * approve () 함수 : 승인 기능은 사람들이 위조 토큰을 만드는 것을 방지한다. 토큰의 총 발행 량을 확인해 트랜잭션을 허용하거나 거부하고, 최대 토큰 수를 유지 관리하고 어떤 지갑에 어떤 토큰이 있는지 추적한다. |
* allowance () 함수 : 허용 기능으로 누군가가 시스템을 속이고 본인이 소유한 것보다 더 많은 토큰을 보내고자 하는 상황일 때, 허용 기능 덕분에 사용자들은 자신들이 가진 것보다 더 많은 토큰을 보낼 수 없다. 거래가 이루어지면 취소된다. 모든 트랜잭션은 트랜잭션이 실행되기 전에 유효한지 이중으로 확인된다.<ref name = "이더리움">이더리움, 〈[https://ko.coinnewstelegraph.com/erc-20-erc-223-erc-721-and-erc-777-ethereum-eth-token-types/ ERC-20, ERC-223, ERC-721 및 ERC-777 Ethereum (ETH) 토큰 유형]〉, 《코인뉴스텔레그래피》, 2018-04-08</ref> | * allowance () 함수 : 허용 기능으로 누군가가 시스템을 속이고 본인이 소유한 것보다 더 많은 토큰을 보내고자 하는 상황일 때, 허용 기능 덕분에 사용자들은 자신들이 가진 것보다 더 많은 토큰을 보낼 수 없다. 거래가 이루어지면 취소된다. 모든 트랜잭션은 트랜잭션이 실행되기 전에 유효한지 이중으로 확인된다.<ref name = "이더리움">이더리움, 〈[https://ko.coinnewstelegraph.com/erc-20-erc-223-erc-721-and-erc-777-ethereum-eth-token-types/ ERC-20, ERC-223, ERC-721 및 ERC-777 Ethereum (ETH) 토큰 유형]〉, 《코인뉴스텔레그래피》, 2018-04-08</ref> | ||
=== 선택적 규칙 === | === 선택적 규칙 === | ||
선택적 규칙은 모든 사람의 편의를 위해 존재한다. 이 옵션들은 토큰, 심볼 및 10진법 규칙이다. 토큰의 이름은 사람들이 어떤 토큰을 다루고 있는지 알 수 있도록 도와주는 역할을 한다. 싸이클린의 ERC-20 토큰 이름은 CyClean이다. 싸이클린의 심볼은 CCL이며, Dobitrade와 HitBTC에서 이러한 방식으로 표시되어 있다. 마지막으로 10진법 규칙이 있다. 이는 토큰을 몇 개의 10진수로 나눌 수 있는지를 알려준다. 싸이클린 토큰은 18개의 소수점으로 나눌 수 있다. 10진수 값이 0이면 토큰이 분리되지 않는다. | 선택적 규칙은 모든 사람의 편의를 위해 존재한다. 이 옵션들은 토큰, 심볼 및 10진법 규칙이다. 토큰의 이름은 사람들이 어떤 토큰을 다루고 있는지 알 수 있도록 도와주는 역할을 한다. 싸이클린의 ERC-20 토큰 이름은 CyClean이다. 싸이클린의 심볼은 CCL이며, Dobitrade와 HitBTC에서 이러한 방식으로 표시되어 있다. 마지막으로 10진법 규칙이 있다. 이는 토큰을 몇 개의 10진수로 나눌 수 있는지를 알려준다. 싸이클린 토큰은 18개의 소수점으로 나눌 수 있다. 10진수 값이 0이면 토큰이 분리되지 않는다. | ||
=== 코인 === | === 코인 === | ||
− | 이더리움 네트워크에서 [[이더]]는 자유롭게 거래된다. 이더는 모든 종류의 거래에 사용되는 토큰이나 암호화폐로 | + | 이더리움 네트워크에서 [[이더]]는 자유롭게 거래된다. 이더는 모든 종류의 거래에 사용되는 토큰이나 암호화폐로 간주된다. 이더리움 네트워크에는 이더와 교환 가치에 기반해 사용되는 다른 토큰들도 존재한다. 이더리움 블록체인에서 또 다른 토큰을 실행하려면 ERC-20이라고 불리는 스마트 계약에서 코드나 기술 표준을 설정해야한다.<ref name = "황치규">황치규, 〈[https://brunch.co.kr/@delight412/224 ERC20은 뭐고 777은 뭐지? ERC토큰의 모든것]〉, 《브런치》, 2018-11-30</ref> |
== 다른 이더리움 표준 == | == 다른 이더리움 표준 == |