앞의 조건을 충족하지 못했을 때 뒤의 메세지를 출력한다.
이유는 두가지로 나뉠 수 있다. 트랜잭션을 실행시키는 순서를 선택하기 위해서되풀이 공격(replay attack)을 막기 위해nonce 값을 받음으로 인해서 되풀이되는 공격을 막을 수 있다. nonce값은 각각의 트랜잭션을 고유하게 만들어준다. 그래서 하나의 트랜잭션이
좀 더 세밀한 조작을 가능하게 한다.가스 비용을 줄일 수 있다. 솔리디티에서는 할 수 없는 일을 하기 위해 smart contract에 assembly를 사용한다. 예를 들어 특정 메모리 슬롯의 값을 가르키는 일이라든지!특히 솔리디티 라이브러리를 작성할 때 assemb