元東大教員/アメリカ企業CTOから学ぶイーサリアム(Ethereum)

本記事の信頼性

  • リアルタイムシステムの研究歴12年.
  • 東大教員の時に,英語でOSの授業.
  • 2012年9月~2013年8月にアメリカのノースカロライナ大学チャペルヒル校コンピュータサイエンス学部2021年の世界大学学術ランキングで20位)で客員研究員として勤務.C言語でリアルタイムLinuxの研究開発
  • プログラミング歴15年以上,習得している言語: C/C++Solidity/Vyper,Java,Python,Ruby,HTML/CSS/JS/PHP,MATLAB,Assembler (x64,ARM).
  • 東大教員の時に,C++言語で開発した「LLVMコンパイラの拡張」,C言語で開発した独自のリアルタイムOS「Mcube Kernel」GitHubにオープンソースとして公開

こういった私から学べます.

元東大教員/アメリカ企業CTOの私が,イーサリアム(Ethereum)について解説します.

イーサリアムで取引,NFTの売買,ゲーム,プログラミングをしたいあなたにおすすめです.

本ブログでは,イーサリアムを中心とした仮想通貨やブロックチェーン全般を学べます!

イーサリアムを学べる本

マスタリング・イーサリアム

「マスタリング・イーサリアム」は,1つ以上のプログラミング言語(C++,Python,JavaScript,Eiffelを推奨)を習得していることを前提とした本です.

少し難しいですが,イーサリアムの本質を理解するためには必読です!


SolidityとEthereumによる実践スマートコントラクト開発

「SolidityとEthereumによる実践スマートコントラクト開発」は,イーサリアムのスマートコントラクト向けプログラミング言語「Solidity」を学べます.

ブロックチェーンエンジニアになりたいあなたにおすすめです!


仮想通貨イーサリアム,イーサリアムのレイヤ2技術

イーサリアムとは
イーサリアム(Ethereum)とは

こういった悩みにお答えします. 目次1 イーサリアム(Ethereum)とは2 イーサリアムの特徴「スマートコントラクト」3 イーサリアムの非代替性トークン(NFT:Non-Fungible Toke ...

続きを見る

ポリゴン
【イーサリアムのレイヤ2技術】仮想通貨ポリゴン(Polygon)とは

こういった悩みにお答えします. 目次1 ポリゴン(Polygon)2 ポリゴンの特徴3 ポリゴンを含むイーサリアムのレイヤ2技術の統計情報4 2021年9月:イーサリアムのレイヤ2技術のナミとポリゴン ...

続きを見る

ナミ
【イーサリアムのレイヤ2技術】仮想通貨ナミ(Nahmii)とは

こういった悩みにお答えします. 目次1 ナミ(Nahmii)2 2021年9月:ナミ2.0にアップグレード3 2022年5月:ノルウェーが中央銀行デジタル通貨(CBDC:Central Bank Di ...

続きを見る

オプティミズム
【イーサリアムのレイヤ2技術】仮想通貨オプティミズム(Optimism)とは

こういった悩みにお答えします. 目次1 オプティミズム(Optimism)2 オプティミズムの使い方3 2022年4月:オプティミズムのエアドロップ4 まとめ オプティミズム(Optimism) オプ ...

続きを見る

アービトラム
【イーサリアムのレイヤ2技術】仮想通貨アービトラム(Arbitrum)とは

こういった悩みにお答えします. 目次1 仮想通貨アービトラム(Arbitrum)2 Arbitrum One:アービトラムのメインネット3 まとめ 仮想通貨アービトラム(Arbitrum) 仮想通貨ア ...

続きを見る

ボバネットワーク
【イーサリアムのレイヤ2技術】仮想通貨ボバネットワーク(Boba Network)とは

こういった悩みにお答えします. 目次1 仮想通貨ボバネットワーク(Boba Network)2 まとめ 仮想通貨ボバネットワーク(Boba Network) 仮想通貨ボバネットワーク(Boba Net ...

続きを見る

dYdX
【イーサリアムのレイヤ2技術】仮想通貨取引所dYdX(ディーワイディーエックス)とは

こういった悩みにお答えします. 目次1 仮想通貨取引所dYdX(ディーワイディーエックス)2 dYdXのAPI3 まとめ 仮想通貨取引所dYdX(ディーワイディーエックス) 仮想通貨取引所dYdX(デ ...

続きを見る

Loopring
【イーサリアムのレイヤ2技術】仮想通貨取引所Loopring(ループリング)とは

こういった悩みにお答えします. 目次1 仮想通貨取引所Loopring(ループリング)2 まとめ 仮想通貨取引所Loopring(ループリング) 仮想通貨取引所Loopring(ループリング)は,イー ...

続きを見る

zkSync
【イーサリアムのレイヤ2技術】仮想通貨zkSync(ゼットケーシンク)とは

こういった悩みにお答えします. 目次1 仮想通貨zkSync(ゼットケーシンク)2 zkSyncの使い方3 zkSync SDK4 まとめ 仮想通貨zkSync(ゼットケーシンク) 仮想通貨zkSyn ...

続きを見る

ZKSpace
【イーサリアムのレイヤ2技術】仮想通貨プラットフォームZKSpace(ゼットケースペース)とは

こういった悩みにお答えします. 目次1 仮想通貨プラットフォームZKSpace(ゼットケースペース)2 まとめ 仮想通貨プラットフォームZKSpace(ゼットケースペース) ZKSpace(ゼットケー ...

続きを見る

その他の仮想通貨

ビットコイン
ビットコイン(Bitcoin)とは【仮想通貨のパイオニア】

こういった悩みにお答えします. 目次1 ビットコイン(Bitcoin)2 ビットコインを法定通貨にした国2.1 ビットコインを法定通貨にしたエルサルバドル共和国に関する動画2.2 ビットコインを法定通 ...

続きを見る

ソラナ
仮想通貨ソラナ(Solana)とは【イーサリアムのライバル】

こういった悩みにお答えします. 目次1 ソラナ(Solana)2 ソラナの特徴:Proof-of-History(PoH)3 ソラナのブロックチェーンの代表的なアプリ「STEPN」4 まとめ ソラナ( ...

続きを見る

Binance
Binance:世界最大の取引高の仮想通貨取引所【仮想通貨BNBも発行】

目次1 Binance:世界最大の取引高の仮想通貨取引所2 Binanceの口座開設の方法3 Binanceの注意点4 まとめ Binance:世界最大の取引高の仮想通貨取引所 Binanceは,世界 ...

続きを見る

ポルカドット
ブロックチェーンのポルカドット(Polkadot)とは【Astar Network】

こういった悩みにお答えします. 目次1 ポルカドット(Polkadot)2 ポルカドットに接続されているネットワーク2.1 Acala Network2.2 Moonbeam Network2.3 A ...

続きを見る

ステーブルコイン
仮想通貨のステーブルコインとは

こういった悩みにお答えします. 目次1 仮想通貨のステーブルコイン2 ステーブルコインの種類2.1 担保型のステーブルコイン2.1.1 コモディティによる担保2.1.2 法定通貨による担保2.1.3 ...

続きを見る

仮想通貨取引所

仮想通貨取引所
おすすめの仮想通貨取引所

こういった悩みにお答えします. おすすめの仮想通貨取引所を紹介します. 仮想通貨取引所の開設は無料ですので,忘れないうちに今すぐ開設することをおすすめします! ※忘れそうであれば,このページをブックマ ...

続きを見る

Bybit
仮想通貨取引所Bybit(バイビット)は本当におすすめ!?【与沢翼,青汁王子(三崎優太),ヒカル】

こういった悩みにお答えします 目次1 Bybit(バイビット)2 Bybitをおすすめしている著名人2.1 与沢翼,青汁王子,ヒカルがBybitを絶賛2.2 与沢翼2.3 青汁王子(三崎優太)2.4 ...

続きを見る

Binance
Binance:世界最大の取引高の仮想通貨取引所【仮想通貨BNBも発行】

目次1 Binance:世界最大の取引高の仮想通貨取引所2 Binanceの口座開設の方法3 Binanceの注意点4 まとめ Binance:世界最大の取引高の仮想通貨取引所 Binanceは,世界 ...

続きを見る

dYdX
【イーサリアムのレイヤ2技術】仮想通貨取引所dYdX(ディーワイディーエックス)とは

こういった悩みにお答えします. 目次1 仮想通貨取引所dYdX(ディーワイディーエックス)2 dYdXのAPI3 まとめ 仮想通貨取引所dYdX(ディーワイディーエックス) 仮想通貨取引所dYdX(デ ...

続きを見る

Loopring
【イーサリアムのレイヤ2技術】仮想通貨取引所Loopring(ループリング)とは

こういった悩みにお答えします. 目次1 仮想通貨取引所Loopring(ループリング)2 まとめ 仮想通貨取引所Loopring(ループリング) 仮想通貨取引所Loopring(ループリング)は,イー ...

続きを見る

ZKSpace
【イーサリアムのレイヤ2技術】仮想通貨プラットフォームZKSpace(ゼットケースペース)とは

こういった悩みにお答えします. 目次1 仮想通貨プラットフォームZKSpace(ゼットケースペース)2 まとめ 仮想通貨プラットフォームZKSpace(ゼットケースペース) ZKSpace(ゼットケー ...

続きを見る

仮想通貨のマイニング,仮想通貨レンディングプラットフォーム

仮想通貨 マイニング
無料で仮想通貨をマイニングできるおすすめアプリ10選

こういった悩みにお答えします. 仮想通貨のマイニングは高価で手が出せないと思っていませんか? そんなあなたに無料で仮想通貨をマイニングできるおすすめ(スマホ)アプリ10選を紹介します. 仮想通貨マイニ ...

続きを見る

仮想通貨レンディングプラットフォーム
おすすめの仮想通貨レンディングプラットフォーム3選

こういった悩みにお答えします. 仮想通貨を貸し出すと利子がもらえるレンディングプラットフォームがあることはご存知ですか? 本記事では,おすすめの仮想通貨レンディングプラットフォーム3選を紹介します. ...

続きを見る

仮想通貨とメタバース

メタバース
メタバースとは【仮想通貨との関係を解説】

こういった悩みにお答えします. 目次1 メタバース2 メタバースと仮想通貨との関係3 まとめ メタバース メタバースとは,コンピュータやコンピュータネットワークの中に構築された3次元の仮想空間サービス ...

続きを見る

メタバースプラットフォーム
国内・海外のメタバースプラットフォーム

こういった悩みにお答えします. 国内・海外のメタバースプラットフォームを紹介します. 本記事で紹介するメタバースプラットフォームは,主に(高性能ゲーミング)PCで利用することを想定しています. 詳細は ...

続きを見る

NFT

NFTマーケットプレイス
国内・海外のNFTマーケットプレイス

こういった悩みにお答えします. 国内・海外の非代替性トークン(NFT:Non-Fungible Tokens)マーケットプレイスを紹介します. 主にイーサリアムで売買できるNFTマーケットプレイスを紹 ...

続きを見る

NFT詐欺
【ウィルス!?】NFT詐欺の回避方法を解説

こういった悩みにお答えします. 目次1 NFT詐欺の回避方法を解説2 絶対に触ってはいけないNFTのリスト3 NFT詐欺の手口を紹介するツイート4 NFT詐欺の回避方法5 まとめ NFT詐欺の回避方法 ...

続きを見る

NFT情報サイト
国内・海外のNFT情報サイト

こういった悩みにお答えします. NFT情報をどこで収集したらよいのかわかりませんよね. そんなあなたに国内・海外のNFT情報サイトを紹介します. 本記事を読むと,最新のNFT情報をいち早く収集できます ...

続きを見る

Generative AI
Generative AIとは【NFTで利用】

こういった悩みにお答えします. 目次1 Generative AI(生成的なAI)2 Generative AIでNFTの作り方3 まとめ Generative AI(生成的なAI) Generati ...

続きを見る

仮想通貨のメディア

仮想通貨YouTuber
おすすめの仮想通貨YouTuber10選

こういった悩みにお答えします. 仮想通貨(暗号資産)を学びたいけど何から始めたら良いかわかりませんよね. そこで,本記事ではおすすめの仮想通貨YouTuber10選を紹介します. 目次1 Ikehay ...

続きを見る

仮想通貨 情報サイト
国内・海外の仮想通貨の情報サイト

こういった悩みにお答えします. 国内・海外の仮想通貨(暗号資産)の情報サイトを紹介します. 是非,仮想通貨を学びましょう! 目次1 国内の仮想通貨の情報サイト1.1 CoinPost1.2 bitpr ...

続きを見る

仮想通貨の学習(専門用語)

イーサリアムの学習(専門用語)

Ethereum Name Service(ENS)
【イーサリアム】Ethereum Name Service(ENS)とは

こういった悩みにお答えします. こういった私から学べます. 目次1 Ethereum Name Service(ENS)2 ENSの解説動画2.1 ENS入門2.2 ENSの未来3 ENSのツール4 ...

続きを見る

Rollup
【イーサリアムのレイヤ2技術】Rollupとは【Optimistic Rollup,Zero-Knowledge Rollup】

こういった悩みにお答えします. 目次1 Rollup2 Optimistic Rollup3 Zero-Knowledge Rollup4 Optimistic RollupとZero-Knowled ...

続きを見る

その他の仮想通貨の学習(専門用語)

ブロックチェーン
ブロックチェーンとは

こういった悩みにお答えします. こういった私から学べます. 目次1 ブロックチェーンとは2 ブロックチェーンの特徴2.1 暗号化技術2.2 コンセンサスアルゴリズム2.3 Peer to Peer(P ...

続きを見る

仮想通貨 ウォレット
仮想通貨のハードウェアウォレットとソフトウェアウォレット

こういった悩みにお答えします. 目次1 仮想通貨のハードウェアウォレットとソフトウェアウォレット2 おすすめのハードウェアウォレット2.1 Ledger(レジャー)2.2 Trezor(トレザー)3 ...

続きを見る

DAO
分散型自律組織(DAO:Decentralized Autonomous Organization)とは【株式会社との違いを解説】

こういった悩みにお答えします. 目次1 分散型自律組織(DAO:Decentralized Autonomous Organization)2 DAOと株式会社の違い3 DAOの例3.1 ユニスワップ ...

続きを見る

分散型アプリケーション
分散型アプリケーション(DApps:Decentralized Applications)とは【DeFi,ブロックチェーンゲーム】

こういった悩みにお答えします. 目次1 分散型アプリケーション(DApps:Decentralized Applications)2 分散型アプリケーションの例2.1 分散型金融(DeFi:Decen ...

続きを見る

Hyperledger
Hyperledger(ハイパーレジャー)とは【ブロックチェーン基盤】

こういった悩みにお答えします. 本記事は,ブロックチェーンの記事を読んでいることを前提とします. 目次1 Hyperledger(ハイパーレジャー)2 Hyperledgerのブロックチェーン基盤2. ...

続きを見る

ゼロ知識証明
仮想通貨で利用されるゼロ知識証明とは【zk-SNARK,zk-STARK,Zcash】

こういった悩みにお答えします. こういった私から学べます. 目次1 ゼロ知識証明2 ゼロ知識証明を利用する仮想通貨Zcash3 ゼロ知識証明の代表的なライブラリ3.1 C++言語:libsnark3. ...

続きを見る

Web3.0の起業家,団体

日本人 Web3.0起業家
日本人のWeb3.0起業家

こういった悩みにお答えします. こういった私から学べます. 目次1 渡辺創太(Stake Technologies)1.1 Astar Network(ASTR)1.2 Shiden Network( ...

続きを見る

日本ブロックチェーン協会
日本ブロックチェーン協会とは

こういった悩みにお答えします. 目次1 日本ブロックチェーン協会2 日本ブロックチェーン協会の役員3 まとめ 日本ブロックチェーン協会 日本ブロックチェーン協会とは,ブロックチェーン技術の健全な普及, ...

続きを見る

イーサリアムのブロックチェーンゲーム

マイクリプトヒーローズ
【イーサリアム】マイクリプトヒーローズ(マイクリ):RPG風で遊べるブロックチェーンゲーム

こういった悩みにお答えします. 目次1 マイクリプトヒーローズ(マイクリ):RPG風のブロックチェーンゲーム2 マイクリの始め方3 マイクリの攻略サイト4 まとめ マイクリプトヒーローズ(マイクリ): ...

続きを見る

ユビホル
【完全無料でイーサリアムをゲット!】ユビホル:指が壊れるまで僕らは掘るのをやめない(仮)

こういった悩みにお答えします. 目次1 ユビホル:指が壊れるまで僕らは掘るのをやめない(仮)2 ユビホルのビジネスモデル:何で完全無料なの?3 ユビホルの攻略サイトと動画4 まとめ ユビホル:指が壊れ ...

続きを見る

イーサリアムのプログラミング言語

概要

イーサリアム スマートコントラクト プログラミング言語
【イーサリアム】スマートコントラクトを記述できるプログラミング言語

こういった悩みにお答えします. こういった私から学べます. イーサリアムのスマートコントラクトを記述できるプログラミング言語 イーサリアムのスマートコントラクトを記述できるプログラミング言語は以下にな ...

続きを見る

Solidity

イーサリアム Solidity
【イーサリアム】プログラミング言語Solidityとは

こういった悩みにお答えします. こういった私から学べます. 目次1 プログラミング言語Solidity2 Solidityの機能2.1 データ型2.2 演算子3 Solidityのバージョン選択4 S ...

続きを見る

Solidity 学べるサイト
【イーサリアム】無料でプログラミング言語Solidityを学べるおすすめWebサイト7選【入門レベル】

こういった悩みにお答えします. こういった私から学べます. 本記事は,以下の記事を読んでいることを前提とします. 無料でイーサリアムのプログラミング言語Solidityが学べるWebサイト7選を紹介し ...

続きを見る

イーサリアム Truffle Suite
【イーサリアム】Truffle Suiteを利用したスマートコントラクトの開発環境の構築

こういった悩みにお答えします. こういった私から学べます. 目次1 イーサリアムでTruffle Suite(トリュフスイート)を利用したスマートコントラクトの開発環境の構築2 イーサリアムクライアン ...

続きを見る

Truffle Suite Hello World
【イーサリアム】SolidityとTruffle SuiteでHello Worldの表示

こういった悩みにお答えします. こういった私から学べます. SolidityとTruffle Suiteによるイーサリアムの開発環境を構築していない場合は,以下の記事を参考にして下さい. 目次1 So ...

続きを見る

Solidity Truffle Suite React Web3.0
【イーサリアム】Solidity,Truffle Suite,ReactでWeb3.0アプリケーションの開発環境の構築

こういった悩みにお答えします. こういった私から学べます. SolidityとTruffle Suiteによるイーサリアムの開発環境を構築していない場合は,以下の記事を参考にして下さい. 本記事では, ...

続きを見る

Vyper

イーサリアム Vyper
【イーサリアム】プログラミング言語Vyperとは

こういった悩みにお答えします. こういった私から学べます. 目次1 プログラミング言語Vyper2 Vyperの開発環境3 まとめ プログラミング言語Vyper プログラミング言語Vyperとは,イー ...

続きを見る

Vyper 学べるサイト
【イーサリアム】無料でプログラミング言語Vyperを学べるおすすめWebサイト3選【入門レベル】

こういった悩みにお答えします. こういった私から学べます. 本記事は,以下の記事を読んでいることを前提とします. 無料でイーサリアムのプログラミング言語Vyperが学べるWebサイト3選を紹介します. ...

続きを見る

仮想通貨の技術をC言語で解説

C言語 べき乗と累乗 高速に計算
【C言語】べき乗と累乗を高速に計算【仮想通貨で利用】

こういった悩みにお答えします. こういった私から学べます. 目次1 べき乗と累乗を高速に計算2 繰り返し2乗法(バイナリ法)3 モンゴメリべき乗法4 \(2^k\)-ary法5 スライディングウィンド ...

続きを見る

C言語 Base64
【C言語】Base64のエンコードとデコード【イーサリアムで利用】

こういった悩みにお答えします. こういった私から学べます. 目次1 Base642 Base64のエンコードとデコードのコード3 まとめ Base64 Base64とは,バイナリデータをテキストデータ ...

続きを見る

C言語 有限体
【C/C++言語】おすすめの有限体(ガロア体)ライブラリ【仮想通貨で利用】

こういった悩みにお答えします. こういった私から学べます. 目次1 有限体(ガロア体)2 【C/C++言語】おすすめの有限体ライブラリ2.1 C言語:MPFQ2.2 C言語:PARI/GP2.3 C言 ...

続きを見る