ethereumスタック

更新: 2021/12/30, 作成: 2021/12/30

みなさんこんにちは、かじりです。今回はEthereumのstackについてです。まだ途中ですが先行公開します。

https://ethereum.org/ja/developers/docs/ethereum-stack/

Ethereum virtual machine

EVMと呼ばれる。daap開発者であれば、EVMの存在とEthereum上の全てのアプリケーションをダウンタイムなく確実に動かすこと以外EVMについて多くを知る必要はないらしい。

Smart contracts

Solidity vs Vyper

https://reference.auditless.com/cheatsheet/

SolidityはC, JavaScriptに影響を受けている。VyperはPython

Ethereum nodes

アプリケーションはnodeに接続することによって、Blockchainと対話できる。 データを読み取ったり、トランザクションを送信したりできる。

Ethereum client apis

JavaScriptやPythonからEthereumのブロックチェーンに接続できるよう。

EndUser applications

enduserはdappsがブロックチェーンを介していることを意識する必要はない。