검수요청.png검수요청.png

"ERC-1404"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(기술)
잔글 (동영상)
 
(사용자 2명의 중간 판 13개는 보이지 않습니다)
2번째 줄: 2번째 줄:
  
 
'''[[ERC-1404]]'''<!--ERC-1404, ERC-1404-->는 [[Tokensoft]]에서 개발한 표준이다. ERC-1404는 몇 줄의 코드로 [[ERC-20]] 토큰에 간단한 기능 하나를 추가한다. ERC-1404를 사용하면 토큰 발행자는 오퍼링의 요구와 해당 관할권의 규정에 따라 해당 토큰의 전송을 제한할 수 있다.
 
'''[[ERC-1404]]'''<!--ERC-1404, ERC-1404-->는 [[Tokensoft]]에서 개발한 표준이다. ERC-1404는 몇 줄의 코드로 [[ERC-20]] 토큰에 간단한 기능 하나를 추가한다. ERC-1404를 사용하면 토큰 발행자는 오퍼링의 요구와 해당 관할권의 규정에 따라 해당 토큰의 전송을 제한할 수 있다.
 
 
  
 
==개요==
 
==개요==
 +
ERC-1404는 발행자가 규제 이전 제한을 시행할 수 있도록 몇 가지 주요 개선사항을 통해 간단하고 쉽게 배포하고 전체 [[이더리움]] 유니버스와 상호 운용할 수 있는 ERC-20 토큰의 동일한 이점을 모두 제공한다. 새로운 표준은 두 가지 기본 기능을 추가한다.
  
ERC-1404는 발행자가 규제 이전 제한을 시행할 수 있도록 몇 가지 주요 개선사항을 통해 간단하고 쉽게 배포하고 전체 이더리움 유니버스와 상호 운용할 있는 ERC-20 토큰의 동일한 이점을 모두 제공한다. 새로운 표준은 두 가지 기본 기능을 추가한다.  
+
==배경==
 
+
그동안 발행된 일부 [[증권형 토큰]]은 이더리움에서 발행되는 ERC-20 토큰 표준을 따르고 있다. 하지만 ERC-20만으로는 증권형 토큰의 규제 준수를 충족시킬 수 없다는 업계 중론이다. 이에 따라 최근 이더리움 진영에서도 증권형 토큰의 특성을 반영한‘ERC-1404’에 대한 논의가 시작됐다. [[해시드]] 측에 따르면 ERC-1404는 기존 암호화폐공개([[ICO]])에서 주로 활용된 [[유틸리티형 토큰]]과 다르게 송금에 제한을 둔 새로운 이더리움 발행 기준이다. 해시드 관계자는 “최근 미국에서 열린 샌프란시스코 블록체인 위크에서도 유틸리티 토큰과 시큐리티(증권형) 토큰을 비교하는 세션과 이더리움의 새로운 발행 기준인 ERC-1404를 소개하는 세션이 준비돼 있었다”며 “앞으로 나올 대부분의 플랫폼 코인이 시큐리티로 분류될 있다는 의견이 제시되면서 ERC-1404에 대한 활발한 논의가 진행 중”이라고 전했다. <ref> 김미희 기자,〈[http://www.fnnews.com/news/201811251126506033 STO 플랫폼-커뮤니티 활기 본격화]〉,《TheBlockPost》2018-11-25 </ref>
  
'''배경'''
+
===동기===
 
+
토큰 발행자는 ERC-20 토큰의 거래가 증권법 및 기타 계약 의무를 준수하도록 제한하는 방법이 필요하다.
그동안 발행된 일부 [[증권형 토큰]]은 이더리움에서 발행되는 ERC-20 토큰 표준을 따르고 있다. 하지만 ERC-20만으로는 증권형 토큰의 규제 준수를 충족시킬 수 없다는 업계 중론이다. 이에 따라 최근 이더리움 진영에서도 증권형 토큰의 특성을 반영한‘ERC-1404’에 대한 논의가 시작됐다. 해시드 측에 따르면 ERC-1404는 기존 암호화폐공개([[ICO]])에서 주로 활용된 [[유틸리티형 토큰]]과 다르게 송금에 제한을 둔 새로운 이더리움 발행 기준이다. 해시드 관계자는 “최근 미국에서 열린 샌프란시스코 블록체인 위크에서도 유틸리티 토큰과 시큐리티(증권형) 토큰을 비교하는 세션과 이더리움의 새로운 발행 기준인 ERC-1404를 소개하는 세션이 준비돼 있었다”며 “앞으로 나올 대부분의 플랫폼 코인이 시큐리티로 분류될 수 있다는 의견이 제시되면서 ERC-1404에 대한 활발한 논의가 진행 중”이라고 전했다. <ref> 김미희 기자,〈[http://www.fnnews.com/news/201811251126506033 STO 플랫폼-커뮤니티 활기 본격화]〉,《TheBlockPost》2018-11-25 </ref>
 
 
 
==핵심원칙==
 
 
 
토큰 발행자는 ERC-20 토큰의 거래가 증권법 및 기타 계약 의무를 준수하도록 제한하는 방법이 필요하다. 현재는 이러한 요구사항을 다루고 있지 않다.  
 
  
 
몇 가지 주요 예시:
 
몇 가지 주요 예시:
  
 
* 토큰 잠금 기간
 
* 토큰 잠금 기간
* AML/KYC 검사 시행
+
* [[AML]]/[[KYC]] 검사 시행
 
* 민간 부동산 투자 신탁
 
* 민간 부동산 투자 신탁
* 델라웨어 주 법률 공유  
+
* 델라웨어 주 법률 공유
  
 
==기술==
 
==기술==
 
+
[[ERC-20]] 토큰은 다음과 같은 기본 기능을 제공한다. <ref name="ERC-1404"> 출처: Github 'ERC-1404' https://github.com/ethereum/EIPs/issues/1404</ref>
ERC-20토큰은 다음과 같은 기본 기능을 제공한다. <ref name="ERC-1404"> 출처: Github 'ERC-1404' https://github.com/ethereum/EIPs/issues/1404</ref>
 
  
 
  contract ERC20 {
 
  contract ERC20 {
47번째 줄: 40번째 줄:
 
  }
 
  }
  
'''호환성'''
+
===호환성===
 
 
 
설계상 ERC-1404는 ERC-20과 완전히 호환된다.
 
설계상 ERC-1404는 ERC-20과 완전히 호환된다.
  
'''일반적인 제한 토큰'''
+
===일반적인 제한 토큰===
 
 
 
다음은 ERC-1404에 구현된 몇 가지 일반적인 전송 제한 패턴이다.  
 
다음은 ERC-1404에 구현된 몇 가지 일반적인 전송 제한 패턴이다.  
 
해당 계약은 서로 구성할 수 있으며, 맞춤형 제한 토큰 계약을 구축하기 위해 하나 또는 여러 개를 상속한다.  
 
해당 계약은 서로 구성할 수 있으며, 맞춤형 제한 토큰 계약을 구축하기 위해 하나 또는 여러 개를 상속한다.  
61번째 줄: 52번째 줄:
 
#토큰 분산
 
#토큰 분산
  
 
+
===주요 표준 제안의 구현 예시===
'''주요 표준 제안의 구현 예시'''
 
 
#Polymath의 ST-20 토큰
 
#Polymath의 ST-20 토큰
 
#항구의 R 토큰
 
#항구의 R 토큰
70번째 줄: 60번째 줄:
  
 
==동영상==
 
==동영상==
* ERC-1404, Harbor R-Token 및 Polymath ST-20에 대한 SF 암호화폐 프레젠테이션
+
<youtube>DCCXEQfX0w8</youtube>
<youtube>https://youtu.be/DCCXEQfX0w8</youtube>
+
<youtube>qQQkn361niI</youtube>
 
 
* ERC-1404 및 공개 소스 표준이 보안 토큰 채택을 가속화하는 방법
 
<youtube>https://youtu.be/qQQkn361niI</youtube>
 
  
 +
* 동영상 1 : ERC-1404, Harbor R-Token 및 Polymath ST-20에 대한 SF 암호화폐 프레젠테이션
 +
* 동영상 2 : ERC-1404 및 공개 소스 표준이 보안 토큰 채택을 가속화하는 방법
  
 
{{각주}}
 
{{각주}}
 
  
 
==참고자료==
 
==참고자료==
* https://erc1404.org/ ERC-1404 공식홈페이지
+
* ERC-1404 공식홈페이지 - https://erc1404.org/
* 〈[https://github.com/simple-restricted-token/reference-implementation#readme ERC-1404]〉,《Medium》, 2018-09-12 테스트 사례 및 구현
+
* 보안토큰에 대한 공개 표준 - https://medium.com/erc1404/about/
 +
* 〈[https://github.com/simple-restricted-token/reference-implementation#readme ERC-1404 테스트 사례 및 구현]〉,《미디엄》, 2018-09-12
  
 
==같이 보기==
 
==같이 보기==
* [[ERC-1404]]
 
 
* [[ERC-20]]
 
* [[ERC-20]]
 
* [[이더리움]]
 
* [[이더리움]]
* [[토큰]]
+
* [[증권형 토큰]]
* [[Tokenpost]]
+
 
 +
{{블록체인 기술|검토 필요}}

2019년 8월 22일 (목) 07:14 기준 최신판

ERC-1404 Simple Restricted Token Standard

ERC-1404Tokensoft에서 개발한 표준이다. ERC-1404는 몇 줄의 코드로 ERC-20 토큰에 간단한 기능 하나를 추가한다. ERC-1404를 사용하면 토큰 발행자는 오퍼링의 요구와 해당 관할권의 규정에 따라 해당 토큰의 전송을 제한할 수 있다.

개요[편집]

ERC-1404는 발행자가 규제 이전 제한을 시행할 수 있도록 몇 가지 주요 개선사항을 통해 간단하고 쉽게 배포하고 전체 이더리움 유니버스와 상호 운용할 수 있는 ERC-20 토큰의 동일한 이점을 모두 제공한다. 새로운 표준은 두 가지 기본 기능을 추가한다.

배경[편집]

그동안 발행된 일부 증권형 토큰은 이더리움에서 발행되는 ERC-20 토큰 표준을 따르고 있다. 하지만 ERC-20만으로는 증권형 토큰의 규제 준수를 충족시킬 수 없다는 업계 중론이다. 이에 따라 최근 이더리움 진영에서도 증권형 토큰의 특성을 반영한‘ERC-1404’에 대한 논의가 시작됐다. 해시드 측에 따르면 ERC-1404는 기존 암호화폐공개(ICO)에서 주로 활용된 유틸리티형 토큰과 다르게 송금에 제한을 둔 새로운 이더리움 발행 기준이다. 해시드 관계자는 “최근 미국에서 열린 샌프란시스코 블록체인 위크에서도 유틸리티 토큰과 시큐리티(증권형) 토큰을 비교하는 세션과 이더리움의 새로운 발행 기준인 ERC-1404를 소개하는 세션이 준비돼 있었다”며 “앞으로 나올 대부분의 플랫폼 코인이 시큐리티로 분류될 수 있다는 의견이 제시되면서 ERC-1404에 대한 활발한 논의가 진행 중”이라고 전했다. [1]

동기[편집]

토큰 발행자는 ERC-20 토큰의 거래가 증권법 및 기타 계약 의무를 준수하도록 제한하는 방법이 필요하다.

몇 가지 주요 예시:

  • 토큰 잠금 기간
  • AML/KYC 검사 시행
  • 민간 부동산 투자 신탁
  • 델라웨어 주 법률 공유

기술[편집]

ERC-20 토큰은 다음과 같은 기본 기능을 제공한다. [2]

contract ERC20 {
 function totalSupply() public view returns (uint256);
 function balanceOf(address who) public view returns (uint256);
 function transfer(address to, uint256 value) public returns (bool);
 function allowance(address owner, address spender) public view returns (uint256);
 function transferFrom(address from, address to, uint256 value) public returns  (bool);
 function approve(address spender, uint256 value) public returns (bool);
 event Approval(address indexed owner, address indexed spender, uint256 value);
 event Transfer(address indexed from, address indexed to, uint256 value);
}

ERC-1404 표준은 ERC-20의 인터페이스를 기반으로 다음 두 가지 기능을 추가한다.

contract ERC1404 is ERC20 {
 function detectTransferRestriction (address from, address to, uint256 value) public view returns (uint8);
 function messageForTransferRestriction (uint8 restrictionCode) public view returns (string);
}

호환성[편집]

설계상 ERC-1404는 ERC-20과 완전히 호환된다.

일반적인 제한 토큰[편집]

다음은 ERC-1404에 구현된 몇 가지 일반적인 전송 제한 패턴이다. 해당 계약은 서로 구성할 수 있으며, 맞춤형 제한 토큰 계약을 구축하기 위해 하나 또는 여러 개를 상속한다.

  1. 계정 소유권 비율
  2. 계정 보유기간-WIP
  3. 계정 수
  4. 계정 허용 목록
  5. 토큰 분산

주요 표준 제안의 구현 예시[편집]

  1. Polymath의 ST-20 토큰
  2. 항구의 R 토큰
  3. 델라웨어 일반법(DGCL) ERC-884 토큰-WIP

결론[편집]

동영상[편집]

  • 동영상 1 : ERC-1404, Harbor R-Token 및 Polymath ST-20에 대한 SF 암호화폐 프레젠테이션
  • 동영상 2 : ERC-1404 및 공개 소스 표준이 보안 토큰 채택을 가속화하는 방법

각주[편집]

  1. 김미희 기자,〈STO 플랫폼-커뮤니티 활기 본격화〉,《TheBlockPost》2018-11-25
  2. 출처: Github 'ERC-1404' https://github.com/ethereum/EIPs/issues/1404

참고자료[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 ERC-1404 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.