July 2026
Intermediate
464 pages
5h 38m
Japanese
この章では、以下の内容を扱う。
この章では、Nodeアプリケーションを作成し、ブロックチェーンアーキテクチャと、JavaScriptを使ってそれを構築する方法について学習する。最低限の機能の実装を通して、ブロックチェーンを概念的に理解し、その基本的な手法を具現化するための方法を学ぶ。ブロックチェーンのトランザクションをサポートするマーケットプレースのプロトタイプを作成し、Nodeアプリケーションによって、分散型台帳を用いた分散型取引ネットワークがいかに容易に構築できるかを学ぶ。スマートコントラクト、暗号パズル、コンセンサスロジック、台帳といったブロックチェーンの基礎的要素を作成することで、NodeとJavaScriptが、どのようにこのアーキテクチャを可能にしているのかをより深く理解できるようになる。
章の後半では、ローカルのブロックチェーン風ネットワークを作り、取引、マイニング、ノード同期の基本的な考え方を実装する。ブロックチェーンが今日どのように利用されているか、また、よく知られている暗号通貨取引での利用とマーケットプレースでの利用がどのように区別されているかを、より深く理解できるようになる。すでにブロックチェーンになじみがあれば、この章は技術面での知識を補強してくれるだろう。そうでなければ、この章の簡潔な説明によって、ブロックチェーンを使い始めることができるだろう。
先に進む前に、このプロジェクトで必要なツールとアプリケーションのインストールおよび設定を必ず済ませておくこと。Node、Fastify、VS ...
Read now
Unlock full access