ERC-827
ERC-827은 Ethereum Request for Comment 827의 약자이다. ERC-827은 이더리움 네트워크에서 ERC-20에 대한 최신 토큰 표준 및 개선 사항 중 하나이다. ERC-20이 '가치'만 전송할 수 있는 반면 ERC-827은 가치와 데이터를 전송할 수 있다. 즉, 사용자들로 하여금 몇 초 만에 데이터를 전송할 수 있게 하므로 이더리움 네트워크의 기능을 크게 확장시킨 표준이다. 또한 제3자들에 의한 거래를 개인키에 대한 접속 없이 검증할 수 있게 해 준다. 개발자들은 ERC-827의 코드를 짧게 만들고 ERC-20 토큰과 완벽하게 호환되도록 만들었다.[1]
목차
개요[편집]
ERC-827은 ERC-20의 확장판으로, 승인 및 전송된 후에 토큰이 수신자 계약에서 기능을 실행할 수 있도록 한다. ERC-827의 새로운 기능은 approveAndCall , transferAndCall 및 transferFromAndCall 이다. TransferAndCall 은 ERC-20의 전송 기능을 호출하고 계약을 호출한다. 발신자가 자금이 부족하거나이 기능이 반환되지 않으면 transferAndCall 이 성공적으로 반환된다. ERC-827과 ERC-20의 주요 기능적 차이점은 ERC-20의 모든 가능성을 반복하지만 트랜잭션이 전송된 계약을 유발한다.[1]
기능[편집]
- 토큰보다 복잡한 앱 구축
- 토큰 유틸리티 증가
- 토큰 이체 / 승인에서보다 복잡한 기능 실행
- 토큰 전송 / 승인으로 체인에 데이터 저장
주요[편집]
이 ERC-20 확장 기능을 사용하면 지갑에서 분산 형 교환기까지 다른 응용 프로그램에서 이더 리움의 토큰을 재사용 할 수 있다. ERC-20 토큰 표준은 일반적으로 허용되지만 가치 이전 만 허용한다. 사용자는 비용 및 거래 데이터를 전송할 수 있다. 이러한 ERC-20 토큰 표준의 확장으로 ERC-20 토큰과 동일한 작업을 수행 할 수 있다.[1] 타사가 토큰을 전송할 수 있도록한다. 그것은 ERC 20의 또 다른 확장이지만, ERC 223이 개선하려고 시도하는 문제를 해결하려고 한다. 이 표준이 구현되면, 토큰 소지자는 토큰을 양도하는 동시에 제 3자를 승인하여 토큰을 전송할 수 있다. 이 ERC 표준을 사용하면 지갑과 거래소에서 토큰을 재사용 할 수 있다. 두 당사자 모두 제 3자가 동적 금액을 소비하는 특정 기준에 동의하기 때문이다.
ERC-827 지갑[편집]
마이이더월렛[편집]
마이이더월렛은 매달 4백만명이 넘는 사람들이 방문하는 마이이더월렛은 세계에서 가장 인기있는 이더리움 지갑이다. 마이이더월렛를 통해 사용자들은 블록체인과 바로 통신할 수 있고 이더리움 지갑을 만들어 이더리움 및 ERC20 토큰들을 보관, 전송 하거나 받을 수 있다. 마이이더월렛은 또한 Geth, 미스트, 메타마스크, Jaxx, 레저나노S, 트레저로도 사용할 수 있으며, 가장 중요한 점은 마이이더월렛은 단 한순간도 고객의 개인키를 점유하지 않는다는 점이다. 마이이더월렛에서 사용자는 항상 자신의 자산에 대한 통제권을 쥐고 있다.
트레저[편집]
트레저 원은 암호화폐 하드웨어 지갑이며, 개인키를 "콜드" 저장소에서 오프라인으로 안전하게 유지하기 위한 장치이다. 거래를 하고 싶을 때 트레저 원을 연결하면 거래에서 사인온을 할 수 있는 키를 제공할 수 있다. 이 키는 장치의 버튼을 실제로 눌러 수행된다. 키를 항상 오프라인 상태로 유지하고 거래를 확인하고 원격 도난을 방지하기 위해 물리적인 상호 작용을 요구함으로써 암호화폐를 보호한다. 트레저 모델 티(Trezor Model T)는 하드웨어 지갑은 암호화 된 개인키를 “콜드” 스토리지에 안전하게 보관하며 안전하게 오프라인 상태이다. 거래를 하려면 트레저를 연결해야하며 케이스별로 사례를 통해 온라인 지갑에 열쇠를 제공하며, 하드웨어 지갑을 통해 장치의 버튼을 실제로 눌러 트랜잭션을 확인한다. 이 설계는 개인키가 항상 오프라인인지 확인하고 트랜잭션을 확인하기 위해 물리적인 상호 작용을 요구하여 암호화폐(cryptocurrency)를 보호하며, 이것은 원격 도난을 방지하는데 도움이 된다. 트레저 모델 티(이하 트레저 티)에는 USB 포트가 봉인되어 있어 장치의 손상 여부를 알수 있으며, 포트의 스티커가 완전히 손상되지 않으면 다른 사람이 장치를 조작한 것일 수 있다. 트레저 티 지갑은 비교적 가볍고 주머니에 넣고 다니기 편리하며, MicroSD 카드용 슬롯이 있으며 나중에 온보드 암호화 스토리지를 사용할 수 있다. 이 카드에는 복구 시드 또는 그로부터 파생 된 개인키가 저장되지 않아 USB-C 연결을 통해 장치를 모든 랩탑 및 데스크톱에 연결 가능하다. 현재 트레저 티는 리플(XRP) 및 스텔라(XLM)를 포함하여 트레저 원 버전에서 누락된 다양한 코인을 모두 지원하며, 또한 디지털 신원을 안전하게 관리한다. 지원되는 주요 암호화폐로는 비트코인(BTC), 이더리움(ETH), 이더리움 클래식(ETC), 비트코인 캐시(BCH), 라이트코인(LTC), 대시(DASH), 스텔라 루멘스(XLM), 이오스(EOS) 및 리플(XRP) 등 총 1000개가 넘는 ERC-20 토큰을 지원한다.
메타마스크[편집]
메타마스크(MetaMask)란 이더리움(Etherum) 개인지갑을 편리하고 안전하게 관리할 수 있는 구글 확장프로그램이다. 그래서 모바일에서는 사용이 불가능하고 PC 브라우저인 크롬으로만 사용이 가능하다. 메타마스크를 이용하여 전체 이더리움 노드를 실행하지 않고도 브라우저에서 이더리움 디앱을 바로 실행 할 수 있으며, 이더리움 송금과 토큰을 확인하고 관리할 수 있다. 메타마스크에는 보안 ID 볼트가 포함되어 있어 서로 다른 사이트에서 사용자의 ID를 관리하고 블록체인 트랜잭션을 서명할 수 있는 사용자 인터페이스를 제공한다. 또한 메타마스크 추가 기능을 크롬(Chrome), 파이어폭스(Firefox), 오페라(Opera) 및 새 Brave 브라우저에 설치할 수 있다. 개발자라면 메타마스크로 개발을 시작할 수 있다. 메타마스크의 임무는 가능한 한 많은 사람들을 위해 이더리움을 사용하기 쉽게 만드는 것이다.
프록시[편집]
토큰 계약에서 통화를 전달하는 데 사용되는 매우 간단한 프록시 계약이다.
- 프록시는 ERC827 생성자의 ERC827 토큰에 배치 및 할당된다.
- 프록시는 토큰 계약에서 오는 통화 만 실행할 수 있다.
ERC827 토큰에는 프록시라는 공개 변수가 있다. 프록시는 토큰 계약의 통화 만 전달할 수 있기 때문에 ERC827 토큰에서 전화가 걸려 오는지 확인하는 데 사용할 수 있다.[2]
ERC-827 기반 프로젝트[편집]
현재 ERC-827을 지원하는 14개의 플랫폼이 있다. 그 중에서 가장 인기있는 것은 다음과 같다.
DAOstack(GEN)[편집]
DAOstack 은 미래의 협업을 촉진하도록 설계되었다. 분산 된 거버넌스를위한 플랫폼으로, 집단이 공유 목표 또는 가치를 쉽고 효율적으로 스스로 조직 할 수 있다. DAOstack은 집단 지능을위한 운영 체제 또는 DAO를위한 Wordpress라고도한다.
TE-음식(TFD)[편집]
TE food는 세계 최대 규모의 공개적으로 접근 가능한 농장-테이블 식 식품 추적 시스템이다. 2016에서 시작, 그것은 6000 + 비즈니스 고객을 제공 하고, 매일 40만 거래를 처리한다. TE food는 공급 체인 회사, 소비자 및 정부/당국을 통합 하 여 식품 안전을 개선 하고 식품 사기를 없애고 공급망 회사의 비용을 절감 하는 유일한 신선 식품 생태계이다. 트랜잭션 원장으로 서 블록 체인은 더 많은 신뢰성과 글로벌 식품 정보 생태계를 만들 수 있는 가능성을 제공한다. TE-음식의 주요 초점은 세계 인구의 60%를 차지 하는 신흥 국가에 있지만, 그들의 식량 공급망에 불신의 수준 때문에 대규모의 기술 중단이 필요 하다.[3]
각주[편집]
- ↑ 1.0 1.1 1.2 〈이더리움 토큰 표준 설명〉,《ICOGURU》
- ↑ AugustoL, 〈ERC827 토큰 표준〉, 《GITHUB》, 2019-07-14
- ↑ 〈TE-FOOD〉 , 《GOOD ICO》 , 2018-02-22
참고자료[편집]
- 〈이더리움 토큰 표준 설명〉, 《ICOGURU》
- AugustoL, 〈ERC827 토큰 표준〉, 《GITHUB》, 2019-07-14
- 〈TE-FOOD〉 , 《GOOD ICO》 , 2018-02-22
같이 보기[편집]