What is the purpose of a 'time-lock' mechanism in an NFT project's smart contract?
-
A
To prevent NFTs from being resold within a set period after purchase
-
B
To delay execution of significant contract changes, giving the community time to react
-
C
To automatically burn NFTs that haven't been transferred within a year
-
D
To lock gas prices at a fixed rate during high-demand minting events