自分を攻略していく記録

自分がやりたいことを達成するには何をすればいいのか、その攻略していく過程をつらつらと

Ethereum

ブロックチェーンまわりの技術本を書きました

2019年3月にKADOKAWAからブロックチェーンプログラミングのためのコンピュータサイエンスがわかる本という本を出版した。内容はプログラミングの基礎的な話から最後はBitcoinやEthereumの内容について踏み込んでいく、というもので共著での執筆だった。5章立…

ブロックチェーンと今後の姿

ブロックチェーンとは ブロックチェーンとは、端的に言うとデータ保持の1つの方法に過ぎない。一本の鎖のようにブロックを繋げて行き、その各ブロックの中に様々なデータを格納していく。一度ブロックに刻まれたデータは改ざんが理論上難しく、安全性が高い…

Ethereumについて詳しく勉強する時に参考になるサイト

Ethereumとは、というサイトは数多く存在するが、なかなか技術的に踏み込んだ話が少ないと思っていました。自分が技術的に踏み込んだ話を調べた時に参考にしたサイトをまとめておきます。

Ethereumにコマンドラインからスマートコントラクトをデプロイする

Parity UIが出たり、ParityのV2が出たりと、Parityは激しくアップデートされますね。実装したコントラクトをkovanやmainnetにコマンドラインからデプロイする方法で時間をロスしてしまったので、それについて書いておきます。

Truffleを使ってEthereumのスマートコントラクトを実装してみる

Ethereumとは Ethereum とは Ethereum Virtual Machine (EVM) 上でスマートコントラクトを実行するためのプラットフォームである。ビットコインのスクリプトよりも表現力が高く、チューリング完全であると言われている。また、あらゆるスマートコントラクト…