Blockmonkey

[Solidity - 가스비최적화] unchecked 본문

BlockChain

[Solidity - 가스비최적화] unchecked

Blockmonkey 2022. 11. 1. 23:12

- Unchecked라는 오버플로우 및 언더플로우 검사를 실행하지 않도록 강제하는 메소드.

- 0.8.0 버전 이전까지는 OpenZeppelin의 safeMath를 통해 오버플로우 및 언더플로우 연산을 적용해 수행하도록 했으나,

- 0.8.0 버전 이후로는 Solidity 컴파일러에서 오버플로우 및 언더플로우 검사가 자동으로 포함.

**그래서, 확실한 값에 대하여 오버플로우 검사를 수행하지 않으면 가스비용 최적화에 도움이 된다.

 

Solidity

 

Result

 

 

'BlockChain' 카테고리의 다른 글

Wallet Connect 사용법  (2) 2025.07.21
블록체인 가스 비용에 대하여  (3) 2025.07.21
[Solidity] Function Selector  (0) 2022.11.01
Hashed Time Lock Contract (HTLC)  (0) 2022.08.22
공동소유 NFT (Fractional NFT)  (0) 2022.08.22