Chaintope 社の Chief Ethereum Researcher を務める中城氏によるEVM opcode Instructionについての解説です。

この動画で学べる事

  • EVMの処理の流れ(復習)
  • Memory操作系MLOAD 
  • Memory操作系 MSTORE
  • Memory操作系 MSTORE8
  • Memory SizeとGas Costの関係
  • Storage操作系 SLOAD
  • Storage操作系 SSTORE
  • Calldata操作系 CALLDATALOAD
  • Calldata操作系 CALLDATASIZE
  • Calldata操作系 CALLDATACOPY

参考資料

動画中に出てきたリンク

  • P8. 参照

   https://github.com/wolflo/evm-opcodes/blob/main/gas.md#a0-1-memory-expansion

  • P14. EIP2929

   https://eips.ethereum.org/EIPS/eip-2929

  • P16. 参照

  https://m0t0k1ch1st0ry.com/blog/2018/12/25/happy-hacking-christmas/

  • P19. Function Selectorについての過去のブログ

  https://y-nakajo.hatenablog.com/entry/2018/09/16/154612

 

  • このエントリーをはてなブックマークに追加
 
Recommend article