블록체인1 Ethereum smart contracter solidity payable : 이더리움 내장 modifier 중 하나, *이더 전송*과 관련된 함수라면 무조건 붙여야만 전송 가능 modifier : 함수 전에 붙어있음 Fallback : 함수명이 없는 no-name 함수 * contract 내 존재하지 않는 함수를 호출하려고 할 때 사용 * 아무 정보없이 이더를 보낼 때 fallback 으로 들어가게 됨 * ICO할때 많이 사용 [Ethereum의 Solidity 취약점] 1. Reentrace : 재귀호출 취약점, 외부 계약 호출(smart contracter)이 초기 실행이 완료되기 전에 호출 계약에 대한 새 호출을 허용할 때 발생 race to empty, call to the unkown 등의 용어로 사용됨 2. Access Control .. 2019. 10. 7. 이전 1 다음 반응형