MENU

IT導入のヒントブログ IT BLOG

【参加レポート】(リモート開催)福岡ブロックチェーン勉強会#55 マスタリングイーサリアム輪読会

こんにちは、スミリオンの長嶋です。
下記のイベントに参加してきましたので、内容をレポートします。
(かなり時間が空いてしまいましたが、この回の内容が次の勉強会(#56)に関連するので
参加ブログを書きます。)
 
(リモート開催)福岡ブロックチェーン勉強会#55 マスタリングイーサリアム輪読会
https://gbec.connpass.com/event/177518/
 
勉強会の内容ですが、今回は「マスタリングイーサリアム読書会Part5」と言うことで、
過去4回実施してきた読書会の続きをやりました。
以前も紹介しましたが、
※ マスタリングイーサリアムについては以下を参照
https://www.oreilly.co.jp/books/9784873118963/
 
今回も各自で、読みたい章を最初の1時間でまとめて、その後各担当章を発表する流れでした。
私は、再び5章を担当しました。
皆さんがまとめた資料は以下です。
https://docs.google.com/document/d/1z9F9RdXDVDurVzLCVrmUSmTrarmJ9QNz1d6NA5uiWr0/edit#heading=h.w9x1xwbpmxnp
 
今回調べた章は、
第5章 ウォレット の続き(5.2 ウォレットのベストプラクティスから)
第9章 スマートコントラクトセキュリティの続き(9.14 ブロックタイムスタンプ操作 から)
第12章 非中央集権型アプリケーション(DApp)
でした
 
■補足など。
9.14 ブロックタイムスタンプ操作 に 「https://github.com/OpenZeppelin/ethernaut 」の記載があって
ethernaut と言うイーサリアムの教材があるようなので、次回の勉強会からはこちらをやってみようという流れになりました。
 
■中城さんからは、Solidity v0.6.5で追加されたImmutable keywordについて の説明をしていただきました。
Immutable変数は、今までなかったようで、これが追加されることによって、gas costを節約することもできるようです。
詳しくは、中城さんが書かれている以下のブログを参照ください

 
 
次回からは、ethernautを使って勉強会をやるみたいなので、この教材を通じて、イーサリアムの理解を深めていきたいと思います。
 
では、また