Arjun Sasikumar
@itsarjn
(1/5) Transient Storage (EIP-1153) EIP-1153 enables the use of temporary storage which will be persisted only for the scope of a particular transaction. eips.ethereum.org/EIPS/eip-1153 This will be huge as it will allow for more efficient smart contracts, reduced gas fees, etc.
1 reply
0 recast
0 reaction
Arjun Sasikumar
@itsarjn
(2/5) Since the nodes won't have to store the transient data on disk after the transaction, it makes the transaction cheaper than otherwise. This is useful for cases where the function needs to store data to be reused after a certain point of time within the same transaction.
1 reply
0 recast
0 reaction
Arjun Sasikumar
@itsarjn
(3/5) Eg: 1. Reentrancy Locks - Contract maintains a flag to save the entry of the txn and check if the txn has been reentered again 2. Complex computations involves storing temporary data. Transient storage can help discard those data leading to significant gas reduction. …etc
1 reply
0 recast
0 reaction