2018-04-01から1ヶ月間の記事一覧
前回分はこちら pao2.hatenablog.com 続きを書きます。 既知の攻撃方法 Race Conditions 最も有名な攻撃の一つ。 DAO事件もこれ。 いくつかのパターンがあるのでそれを紹介する。 Reentrancy メソッドの最初の呼び出しが終了する前に、fallback関数により、…
つい最近話題になった「batchOverflow」についてホットなうちにまとめる。 参考 イーサリアム基盤ERC20トークン“重大バグ”発見|ポロニエックスほか複数の大手取引所取引停止 | 仮想通貨まとめ まぁ重大バグではないが。。 要約 ERC20トークン自体の脆弱性で…
Ethereumでのスマートコントラクト開発、すなわちSolidityでのプログラミングでは、かなりしっかりとしたコーディングをすることが求められる。 なぜなら、 一度ブロックにデプロイしたコードは変更できない 悪意のある人の攻撃により資産を盗まれる可能性が…
急にテーマが代わり、強化学習の話。 しかも、かなりニッチな話。 深層強化学習のライブラリとして「Chainrrl」を使っている。 「Chainrrl」はPreferred Networksが提供しているChainerを使った深層強化学習ライブラリ。 新しい手法とかも実装されているので…
今まで勉強してきた基本的な内容をまとめておきます。 かなり省略気味です。 PlasmaやCasper, RaidenNetworkなど、今後のEthereum内の技術は一旦置いときます。 (あくまでスマートコントラクト開発ということで) Ethereum ブロックチェーン 技術を活用した…
はじめまして Paoといいます。 はてなブログを始めました! エンジニア系のブログです。 簡単にブログを書く目的と自己紹介を書いておきます。 自己紹介 30歳前後 関東在住 情報通信系の大企業勤務 もうすぐ子持ち 関わってきた分野:VR(大学の修士)、Web…