difficulty...採掘の難しさです。nonce...採掘されたときのnonce値。parentHash...前のブロックのhash値.つまりブロック3のhash値になる。stateRoot...ここにパトリシア木構造で残高などが保存されているみたい。transactionsRoot...トランザクションのパトリシア木構造。全体構造はビットコインのこの解説がわかりやすい。オブジェクト指向言語での「クラス」に似たものです。うな、実行コードである「コントラクト・コード」を持っています。取引情報の代わりにこのContractをブロックチェーン内に保持します。Contractを表現するために使われます。Solidity言語でコントラクト・コードをプログラミングします。コードをコンパイルします。ネットワークに送信する。この時Contractのアドレスが発行される。