ERC-20 편집하기
최신판 | 당신의 편집 | ||
47번째 줄: | 47번째 줄: | ||
== 문제점 == | == 문제점 == | ||
− | [[스마트 계약]] 결제 수단으로 ERC-20 토큰을 사용할 경우 토큰이 파괴되는 현상이 나타난다.<ref name = "CyClean"></ref>ERC-20 토큰은 다른 이더리움 주소 사이에서 이동할 수 있다. 그러나 이더리움 블록체인의 일반적인 에테르 거래는 근본적으로 다르다. 트랜잭션 양 및 추가 정보에 대한 트랜잭션 필드, 정보 필드의 필드를 포함하는 이더넷을 전송한다. 그러나 토큰 트랜잭션에서 보낼 토큰 수에 대한 정보는 두 번째 필드에 있다. 따라서 양쪽의 당사자의 | + | [[스마트 계약]] 결제 수단으로 ERC-20 토큰을 사용할 경우 토큰이 파괴되는 현상이 나타난다.<ref name = "CyClean"></ref>ERC-20 토큰은 다른 이더리움 주소 사이에서 이동할 수 있다. 그러나 이더리움 블록체인의 일반적인 에테르 거래는 근본적으로 다르다. 트랜잭션 양 및 추가 정보에 대한 트랜잭션 필드, 정보 필드의 필드를 포함하는 이더넷을 전송한다. 그러나 토큰 트랜잭션에서 보낼 토큰 수에 대한 정보는 두 번째 필드에 있다. 따라서 양쪽의 당사자의 주소간에 전송이 가능하지만 다른 스마트 계약 기능의 트리거로 토큰을 사용하면 작동하지 않는다. 사용자가 트랜잭션을 스마트 계약으로 보내고 스마트 게약이 인식되지 않으면 트랜잭션의 에테르가 영구적으로 손실된다.<ref>에테르, 〈[https://ko.0xzx.com/2019/04/17/erc777-%EC%83%88%EB%A1%9C%EC%9A%B4-%ED%86%A0%ED%81%B0-%ED%91%9C%EC%A4%80%EC%9D%B4-erc20%EC%9D%84-%EB%8C%80%EC%B2%B4%ED%95%A9%EB%8B%88%EA%B9%8C/ ERC777 – 새로운 토큰 표준이 ERC20을 대체합니까?]〉, 《블록체인뉴스》, 2019-04-17</ref> [[이더]]로만 결제해야 하는 버그가 존재하게 되었다. 현재까지 이 버그 때문에 약 3백만 달러어치의 토큰이 사라져버렸다.<ref name = "CyClean"></ref> |
{{각주}} | {{각주}} |