コース: ブロックチェーンの基礎

今すぐコースを受講しましょう

今すぐ登録して、23,200件以上登録されている、業界エキスパート指導のコースを受講しましょう。

ブロックチェーンの機能に関する基礎

ブロックチェーンの機能に関する基礎

ブロックチェーンは基本的に、 データを管理・保存する 分散型データベースです。 その能力と革新的な品質には、 独自の特徴と 新しいプロセスが含まれています。 まず重要なことですが、 ブロックチェーンには、 中央データベースは存在しません。 中央制御は存在しません。 仮想通貨などのブロックチェーンベースの アプリケーション参加者は、 多くのコンピューター上で 配布される支援データベースの 同一コピーでやり取りします。 これらのコンピューターを ノードと呼んでいます。 初期には、全ユーザーが各自のデバイスに 支援ブロックチェーン全体を 有している場合がよくありました。 今でも、ブロックチェーンベースシステムの 多くのユーザーが、アプリケーション要件、 ネットワーク上の役割、 個人的嗜好などのために、 データベースのフルコピーを 保存しています。 現在、多くのブロックチェーン、 特に仮想通貨は進化し、多くのユーザーが、 関連ブロックチェーンのコピーを ホストするプロバイダーと やり取りを行っています。 分散型ネットワーク上で ビットコイン取引を処理する手順について 見てみましょう。 たとえば、カルロスがサリーナに 支払いとして1ビットコインを 送金するとしましょう。 当然、カルロスには1ビットコイン以上が 割り当て済みです。 彼は米ドルなどの不換通貨で ビットコインを購入したか、 以前に誰かからビットコインで 支払いを受けたかもしれません。 では始めましょう。 カルロスは取引要求を ネットワーク全体に送信しました。 その取引では、サリーナに1ビットコインを 送金する予定です。 参加者全員がすべての取引を 閲覧できるため、完全性が向上します。 すべてが可視化され、 全員が監視しているため、 不正を働くのは困難です。 次に、マイナーと呼ばれる特別な役割を担う 一連のネットワーク参加者が、 その取引を検証する役目を果たします。 先ほど申し上げた二重支払の 問題を最終的に解決し、 システム内の高度のセキュリティを 確保するのがこのプロセスです。 取引は、マイナーが有効性に合意した後に 承認され、ネットワーク上の 同一ブロックチェーンデータベースに 追加されます。 ノードがオフラインの場合、 オンラインになった時点で、 新規取引は自動的に追加され、 最新の状態に更新されます。…

目次