ERC-20 편집하기
최신판 | 당신의 편집 | ||
48번째 줄: | 48번째 줄: | ||
== 문제점 == | == 문제점 == | ||
[[스마트 계약]] 결제 수단으로 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> | [[스마트 계약]] 결제 수단으로 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> | ||
− | |||
− | |||
==참고자료== | ==참고자료== |