数学の知識のいらないブロックチェーン紹介 - 1
![](/wp/wp-content/uploads/2020/06/1125-1024x374-1.jpg)
ブロックチェーン - 技術
まずはじめに、ブロックチェーンはビットコインと同じではないことに注意してください。 ブロックチェーン技術は、ビットコインや他の暗号通貨に利用されている技術の1つです。
この違いをより明確にするために、Webベースのアプリケーションとその技術との簡単な比較を示します。
技術 | 応用分野 | 例 |
JavaScript | ウェブ・アプリ | GMail |
デスクトップ UI | Gnome | |
サーバー・アップ | Node.js | |
ブロックチェーン | 暗号通貨 | ビットコイン |
資産トラッキング | Everchain (ダイヤモンド) | |
投票 | AgoraVote |
ブロックチェーンシステムとは、未知数のピアや未知の信頼性のピアが存在する場合でも整合性を保つ、元帳分散型のピアツーピアネットワークです。
最初は怖いように思えるかもしれませんが、この定義を明確にするために単語と概念を1つずつ説明していきます。
在庫 | 元帳 | ||||
---|---|---|---|---|---|
ユニット 1 | Aさん | ユニット 1 | 生産 | 工場 1 | |
ユニット 2 | Aさん | ユニット 2 | 生産 | 工場 1 | |
ユニット 3 | Bさん | ユニット 3 | 生産 | 工場 1 | |
ユニット 3 | 販売 | 工場 1 | Bさん |
右側の元帳の情報は、全ての取引きを記し、ユニットの履歴をたどることによって在庫のデータと全く同じ情報が得られます。
ブロックチェーンは、すべての履歴がチェーン状に繋がり、履歴をたどることが可能という意味で、元帳のようなものです。
分散型ピアツーピアネットワーク
例として、クライアント、Webサイト、パートナー、およびサーバーからのデータにアクセスする内部装置(管理)を持つ会社の構成を考えます。
![](/wp/wp-content/uploads/2019/03/centralized.jpg)
分散型アーキテクチャでは、利用者の要求を処理するサーバーは複数あり、このサーバーグループは外部の利用者にとっては1つの大きなサーバーのように機能します。
![](/wp/wp-content/uploads/2019/03/distributed.jpg)
ピアツーピアシステムでは、中央サーバーまたはサーバーのグループはありませんが、情報はそれぞれの利用者の元にあり、特別な通信プロトコルを介して同期され続けます。
![](/wp/wp-content/uploads/2019/03/p2p.jpg)
これらのピアツーピア(P2P)システムは、音楽共有サービスであるNapsterによって世界的に有名になりました、そしてP2Pネットワークは現在、ネットワークをセットアップするための一般的な技術となっています。その最近の例がビットコインなのです。
未知の信頼性
![](/wp/wp-content/uploads/2019/03/ideal.jpg)
しかし、残念ながらこれは現実とはかけ離れており、分散型システムでは常に存在している悪意のある利用者からの攻撃に対して対策を講じる必要があります。
![](/wp/wp-content/uploads/2019/03/realworld.jpg)
ブロックチェーンの意味
・データ構造
情報がコンピュータメモリ内でどのように表されるかを記述するデータ構造
・アルゴリズム
トランザクションの検証、保存、およびブロックの追加方法のアルゴリズム
・プログラムのスイーツ
コンピュータ上のブロックチェーンを管理する一連のプログラム
・システム
実際の作業を行わせるための完全なシステムすべてのデータ、データ構造、アルゴリズム、およびプログラム
また、ブロックチェーンを完全システムと呼び別の概念を強調したい場合は、ブロックチェーンアルゴリズムなどを使用します。
最後に、定義についての話に戻りましょう。
ブロックチェーンシステムとは、下記の状況を満たす分散元帳です:
・整合性を達成し維持する必要があります
・純粋に分散されたピアツーピアシステムでは、未知の数のピアと未知の信頼性と信頼性を持ちます
これは簡単な作業ではなく、システム全体を機能させるためには多くのコンポーネントが必要です。今後のフォローアップ記事では、様々なものをボトムアップで見ていくので、シリーズの最後には、なぜブロックチェーンが機能するのか、そしてその動作の仕方についてのかなり詳細なイメージが得られます。
■関連ページ
【アクセリアのサービス一覧】
・サービスNAVI
サービスにご興味をお持ちの方は
お気軽にお問い合わせください。
Webからお問い合わせ
お問い合わせお電話からお問い合わせ
平日09:30 〜 18:00
Free Service