- Unchecked라는 오버플로우 및 언더플로우 검사를 실행하지 않도록 강제하는 메소드.
- 0.8.0 버전 이전까지는 OpenZeppelin의 safeMath를 통해 오버플로우 및 언더플로우 연산을 적용해 수행하도록 했으나,
- 0.8.0 버전 이후로는 Solidity 컴파일러에서 오버플로우 및 언더플로우 검사가 자동으로 포함.
**그래서, 확실한 값에 대하여 오버플로우 검사를 수행하지 않으면 가스비용 최적화에 도움이 된다.


'BlockChain Developer > Public Blockchain' 카테고리의 다른 글
[Solidity] Function Selector (0) | 2022.11.01 |
---|---|
Hashed Time Lock Contract (HTLC) (0) | 2022.08.22 |
공동소유 NFT (Fractional NFT) (0) | 2022.08.22 |
[Solditiy] CEI & Mutex Pattern (0) | 2022.08.18 |
Hardhat - Upgradable Contract & Verify Contract (0) | 2022.04.21 |