重要なポイント
ブロックチェーンは、分散型コンピューター ネットワーク上でトランザクション データを安全に記録するデジタル台帳です。
ブロックチェーンは、暗号化とコンセンサス メカニズムによる不変の性質によりデータの整合性を保証します。これは、記録された情報を遡って変更することはできないことを意味します。
ブロックチェーンは、ビットコインやイーサリアムなどの暗号通貨ネットワークのバックボーンを形成し、金融を超えたさまざまな分野で透明性、セキュリティ、信頼性を推進する上で重要な役割を果たしています。
導入
ブロックチェーン技術は、分散型で透明性があり安全な方法でデータと取引を管理する方法を提供することで、特に金融業界に変革をもたらしました。ビットコインなどの暗号通貨の基盤として始まりましたが、その用途はサプライチェーン管理、ヘルスケア、投票システムなどにも拡大しています。
ブロックチェーンとは何ですか?
ブロックチェーンは特別なタイプのデータベースです。ブロックチェーンは、分散型コンピューターネットワークによって管理される分散型デジタル台帳です。ブロックチェーンのデータは時系列順に並べられたブロックに整理され、暗号化によって保護されます。
この構造により、データの透明性、安全性、不変性が確保されます。ブロックが確認されてチェーンに追加されると、ブロックに保存されているデータを変更することはほぼ不可能になります。分散型構造により、中央機関の必要性も排除されます。ブロックチェーン取引は、仲介者を必要とせずにユーザー間で実行できます。
ブロックチェーンにはさまざまな種類があり、分散化のレベルも異なります。ただし、ブロックチェーンという用語は通常、暗号通貨取引を記録するために使用される分散型デジタル台帳を指します。
ブロックチェーンの簡単な歴史
最も初期のブロックチェーンモデルは、1990年代初頭に、コンピュータ科学者のスチュアート・ハーバーと物理学者のW・スコット・ストルネッタが、デジタル文書をデータの改ざんから保護する方法として、ブロックのチェーンに暗号化技術を適用したときに作成されました。 . .
ハーバー氏とストルネッタ氏は、他の多くのコンピューター科学者や暗号愛好家たちの研究に刺激を与え、最終的にはブロックチェーン技術を活用した最初の暗号通貨である ビットコイン の誕生につながりました。それ以来、ブロックチェーンの採用は大幅に増加し、暗号通貨は今や世界的な現象となっています。
ブロックチェーン技術は、暗号通貨取引の記録によく使用されますが、他の多くの種類のデジタルデータの記録にも適しており、さまざまな用途に適用できます。
ブロックチェーンの主な特徴と利点
分散化: 情報は、単一の中央サーバーではなく、コンピューターのネットワーク (ノード) に保存されます。ビットコインのような大規模な分散型ネットワークは、攻撃に対して非常に耐性があります。
透明性: ほとんどのブロックチェーンは公開されており、すべての参加者が同じデータベースにアクセスできます。取引はすべての参加者に表示されます。
不変性: ブロックチェーンに追加されたデータは、ネットワークの合意なしには変更できません。
データ セキュリティ: 暗号化とコンセンサス メカニズムにより、データの改ざんに対する強力な保護が確保されます。
効率性: ブロックチェーンは仲介者の必要性を排除することで、より高速で安価な取引を可能にします。取引はほぼリアルタイムで処理されます。
ブロックチェーンにおける分散化とは何ですか?
ブロックチェーンにおける分散化とは、ネットワークの制御と意思決定の権限が、銀行、政府、企業などの単一の組織によって制御されるのではなく、ユーザーに分散されるという考え方を指します。
分散型ブロックチェーン ネットワークには、データやトランザクションの流れを制御する中央機関や仲介機関は存在しません。代わりに、トランザクションは、ネットワークの整合性を維持するために連携して動作するコンピューターの分散ネットワークによって検証および記録されます。
ブロックチェーンはどのように機能するのでしょうか?
本質的に、ブロックチェーンは、2 者間の取引を安全かつ改ざん不可能な方法で記録するデジタル台帳です。このトランザクション データは、グローバルに分散されたコンピューター ネットワーク (ノード) によって記録されます。
アリスがボブにビットコインを送信すると、トランザクションはネットワークにブロードキャストされます。各ノードは、デジタル署名やその他のトランザクション データを検証してトランザクションを認証します。検証されると、トランザクションは他のトランザクションとともにブロックに追加されます。各ブロックはデジタル台帳のページと考えることができます。
ブロックは暗号化方式を使用して連結され、ブロックチェーンを形成します。トランザクションを検証してブロックチェーンに追加するプロセスは、コンセンサス メカニズムを通じて実行されます。コンセンサス メカニズムとは、ネットワーク上のノードがブロックチェーンの状態とトランザクションの有効性について合意に達する方法を規定する一連のルールです。
あなたはブロックチェーンです
1. 取引記録
トランザクションが開始されると(たとえば、暗号通貨の転送)、そのトランザクションはノードのネットワークにブロードキャストされます。各ノードは、事前に定義されたルールを使用してトランザクションを検証します。
2. ブロック形成
検証されたトランザクションはブロックにグループ化されます。各ブロックには次のものが含まれます。
データ(取引の詳細など)
タイムサイン
暗号化ハッシュ: ハッシュ アルゴリズムを使用してデータ ブロックを実行することによって作成される一意の識別子。
前のブロック ハッシュ: ブロックを接続してチェーンを形成するコンポーネント。
3. メカニズムのコンセンサス
チェーンにブロックを追加するには、ネットワークの参加者がその有効性に同意する必要があります。これは、Proof of Work (PoW) や Proof of Stake (PoS) などのコンセンサス アルゴリズムを使用することで実現されます。これら 2 つについては後ほど詳しく説明しますが、要約すると次のようになります。
プルーフ・オブ・ワーク(PoW):ビットコインで使用されます。 PoW では、ブロック検証者が計算能力を使用して複雑な問題を解決する必要があります。
プルーフ・オブ・ステーク(PoS):Ethereum などの新しいブロックチェーンで使用されます。このメカニズムにより、ネットワーク内での ステーキング に基づいてブロックバリデーターを選択できるようになります。
4. チェーンリンク
検証されると、ブロックはブロックチェーンに追加されます。後続の各ブロックは前のブロックを参照するため、改ざん防止構造が確保されます。つまり、新しいブロックを検証するには、前のブロックの識別子を使用する必要があります。
5. 透明性
ブロックチェーンのもう一つの特徴はその透明性です。一般的に、ブロックチェーン エクスプローラーと呼ばれる公開 Web サイトで、すべてのトランザクション データとブロック データを含むブロックチェーン データを誰でも調べることができます。
たとえば、送信者と受信者のウォレット アドレス、送金額など、ビットコイン ネットワークでこれまでに記録されたすべてのトランザクションを表示できます。また、すべてのビットコイン ブロックを、ジェネシス ブロック と呼ばれる最初のブロックまでさかのぼって追跡することもできます。
ブロックチェーン暗号化
暗号化は、ブロックチェーンが安全で透明性があり、改ざん不可能な取引記録を維持するための鍵となります。たとえば、ハッシュはブロックチェーンで使用される重要な暗号化方法です。この暗号化プロセスは、任意のサイズの入力を固定サイズの文字列に変換します。
ブロックチェーンで使用されるハッシュ関数は、一般的に衝突耐性があります。つまり、同じ出力を生成する 2 つのデータが見つかる可能性は非常に低いということです。雪崩効果と呼ばれるもう 1 つの特徴は、入力データのわずかな変更によって出力が大幅に異なるという現象を指します。
これをビットコインで使用される関数である SHA256 で説明しましょう。ご覧のとおり、大文字と小文字を変更すると、出力が大きく異なります。ハッシュ関数も一方向関数です。ハッシュ出力をリバース エンジニアリングして入力データに到達することは計算上不可能だからです。
データ入力 | 出力SHA256 |
バイナンスアカデミー | 886c5fd21b403a139d24f2ea1554ff5c0df42d5f873a56d04dc480808c155af3 |
バイナンスアカデミー | 4733a0602ade574551bf6d977d94e091d571dc2fcfd8e39767d38301d2c459a7 |
バイナンスアカデミー | a780cd8a625deb767e999c6bec34bc86e883acc3cf8b7971138f5b25682ab181 |
ブロックチェーン内の各ブロックには、前のブロックのハッシュが安全に含まれており、強力なブロック チェーンを形成します。 1 つのブロックを変更したい人は、後続のすべてのブロックを変更する必要があります。この作業は技術的に難しいだけでなく、非常に費用もかかります。
ブロックチェーンで広く使用されているもう 1 つの暗号化方式は、公開鍵暗号化 です。非対称暗号化とも呼ばれるこの方法は、ユーザー間の安全で検証可能なトランザクションを保証するのに役立ちます。
仕組みは以下のとおりです。各参加者は、秘密に保持される秘密鍵と公開される公開鍵という固有の鍵のペアを持ちます。ユーザーがトランザクションを開始すると、秘密鍵を使用して署名し、デジタル署名が生成されます。
その後、ネットワーク内の他のユーザーは、送信者の公開鍵をデジタル署名に適用することで、トランザクションの信頼性を検証できます。このアプローチでは、秘密鍵の正当な所有者だけがトランザクションを承認でき、誰もが公開鍵を使用して署名を検証できるため、安全なトランザクションが保証されます。
コンセンサスメカニズムとは何ですか?
コンセンサス アルゴリズム は、ユーザーまたはマシンが分散環境で調整できるようにするメカニズムです。このメカニズムは、一部のエージェントが失敗した場合でも、システム内のすべてのエージェントが単一の真実のソースに同意できることを保証する必要があります。
コンセンサス メカニズムにより、ネットワーク内のすべてのノードが、すべてのトランザクションの記録を含む元帳の同じコピーを持つことが保証されます。
数万のノードがブロックチェーン データのコピーを保存すると、データの一貫性や悪意のあるノードなど、いくつかの課題がすぐに発生する可能性があります。ブロックチェーンの整合性を確保するために、ネットワーク ノードが合意に達する方法を管理するさまざまなコンセンサス メカニズムが存在します。主なコンセンサスメカニズムについて説明しましょう。
合意形成メカニズムの種類
プルーフ・オブ・ワークとは何ですか?
プルーフ・オブ・ワーク (PoW) は、トランザクションを検証し、ブロックチェーンの整合性を維持するために多くのブロックチェーン ネットワークで使用されるコンセンサス メカニズムです。 PoW は、ビットコインで使用される初期のコンセンサス メカニズムです。
PoW では、マイナーは複雑な数学的問題を解いてブロックチェーンに次のブロックを追加するために競争します。 マイニングと呼ばれるプロセスでは、問題を最初に解決したマイナーに暗号通貨が報酬として与えられます。
マイナーは、強力なコンピューターを使用して数学の問題を解き、新しいコインを採掘し、ネットワークを保護する必要があります。このため、マイニング プロセスには大量のリソース (計算能力とエネルギー) が必要になります。
プルーフ・オブ・ステークとは何ですか?
プルーフ・オブ・ステーク (PoS) は、プルーフ・オブ・ワーク (PoW) のいくつかの弱点を解決するために設計されたコンセンサス メカニズムです。 PoS システムでは、マイナーが複雑な数学的問題を解いてトランザクションを検証し、ブロックチェーンに新しいブロックを追加するために競争するのではなく、ネットワークに「ステーク」した暗号通貨の量に基づいてバリデーターが選択されます。
ステーキングは、バリデーターが担保として保有する暗号通貨の量を表します。通常、PoS バリデータは、ステーキング サイズに基づいてランダムに選択され、新しいブロックを作成し、トランザクションを検証します。彼らは、新しいブロックを作成することに対する取引手数料と、ネットワークに代わって行動するインセンティブとして報酬を受け取ります。悪意を持って行動した場合、賭けた暗号通貨を失うリスクがあります。
もう一つの一般的な合意形成メカニズム
Proof of Work と Proof of Stake は最も一般的な コンセンサス アルゴリズム ですが、他にも多くの種類があります。両方のシステムの要素を組み合わせたハイブリッドもあれば、まったく異なる方法のものもあります。
例えば、委任型プルーフ・オブ・ステーク(DPoS)はPoSに似ていますが、すべてのバリデーターが新しいブロックを作成する資格があるのではなく、トークン保有者が少数の委任者を選出してブロックを作成します。彼らに代わって。
一方、Proof of Authority (PoA) では、バリデータは保有する暗号通貨の量ではなく、評判や身元に基づいて識別されます。バリデータは信頼性に基づいて選択され、悪意のある行為を行った場合はネットワークから削除される可能性があります。
ブロックチェーンネットワークにはどのような種類がありますか?
ブロックチェーンパブリック
パブリックブロックチェーンは、参加を希望するすべての人に開かれた分散型ネットワークです。これらのネットワークは通常、オープンソースで、透明性があり、許可不要です。つまり、誰でもアクセスして使用できるということです。ビットコインとイーサリアムはパブリックブロックチェーンの例です。
ブロックチェーンプライベート
名前が示すように、プライベートブロックチェーンは一般に公開されていないブロックチェーンネットワークです。プライベート ブロックチェーンは通常、企業などの単一のエンティティによって運営され、内部の目的と用途に使用されます。
プライベート ブロックチェーンは、チェーンを表示および書き込むことができるユーザーを決定する確立されたルールを持つ許可された環境です。このブロックチェーン システムは、明確な制御階層があるため、分散化されていません。ただし、多くのノードがチェーンのコピーをマシン上に保存するため、このブロックチェーンは分散可能です。
ブロックチェーンコンソーシアム
コンソーシアム ブロックチェーンは、パブリック ブロックチェーンとプライベート ブロックチェーンのハイブリッドです。コンソーシアム ブロックチェーンでは、複数の組織が集まって、共同で管理および統制される共有ブロックチェーン ネットワークを作成します。このネットワークは、コンソーシアム メンバーのニーズに応じて、オープンまたはクローズにすることができます。
誰でもブロックを検証できるオープン システムや、1 つのエンティティのみがブロック プロデューサーを指定できるクローズド システムではなく、コンソーシアム チェーンでは、同等の権限を持つ複数の当事者が検証者として機能します。
システム ルールは柔軟です。チェーンの可視性をバリデーターのみに制限したり、許可された個人のみに表示したり、全員に表示したりすることができます。バリデーターが合意に達することができれば、変更は簡単に実装できます。ブロックチェーンの仕組みに関しては、一定数の当事者が誠実に行動すれば、システムに問題は発生しません。
ブロックチェーンの用途は何ですか?
まだ初期段階ではありますが、ブロックチェーン技術はすでにさまざまな業界で使用されています。現在、ブロックチェーン技術の最も一般的な用途には次のようなものがあります。
1. 暗号通貨
ブロックチェーン技術は、取引を記録するための安全で分散化された台帳としてブロックチェーンを使用する暗号通貨の作成をサポートするために開発されました。
国境を越えた取引には通常、仲介業者と高額な手数料が伴いますが、ブロックチェーンはより迅速で安価、そして透明性の高い国際送金を可能にします。 価値の保存であることに加えて、多くの人々がビットコインやその他の暗号通貨を国際的な送金に使用しています。
2. スマートコントラクト
スマート コントラクトは、特定の条件が満たされたときに自動的に実行されるようにプログラムできる自己実行型コントラクトです。ブロックチェーン技術により、安全かつ分散化された方法でスマートコントラクトを作成および実行できるようになります。
スマート コントラクトの最も人気のあるアプリケーションの 1 つは、分散型金融 (DeFi) プラットフォームの大部分を占める分散型アプリケーション (DApp) と組織 (DAO) 向けです。 DeFi プラットフォームはブロックチェーンを活用して、従来の金融機関を介さずに貸付、借入、取引などの金融サービスを提供します。このテクノロジーにより、金融ツールへのアクセスが民主化されます。
3. トークン化
不動産、株式、美術品などの現実世界の資産 (RWA) はトークン化 (ブロックチェーン上でデジタル トークンに変換) できます。これにより流動性が高まり、投資機会へのアクセスが拡大します。
4. デジタルアイデンティティ
ブロックチェーンは、個人情報やその他の機密データを検証するために使用できる、安全で改ざん防止のデジタル ID を作成するために使用できます。より多くの個人情報や資産がオンラインで利用可能になるにつれて、デジタル ID の重要性はますます高まる可能性があります。
5. 投票
ブロックチェーン技術は、すべての投票を記録する分散型の改ざん防止台帳を提供することで、不正投票の可能性を排除し、投票プロセスの完全性を保証する、安全で透明性の高い投票システムを構築するために使用できます。
6. サプライチェーン管理
ブロックチェーン技術を使用すると、サプライチェーン内のすべての取引の台帳を作成できます。各トランザクション(またはトランザクションのグループ)はブロックチェーン上にブロックとして記録できるため、サプライチェーンプロセス全体の不変かつ透明な記録が作成されます。
カバー
ブロックチェーン技術は、取引を記録し、データを保存するための安全で透明な方法を提供します。このテクノロジーは、デジタル世界にさらなる信頼とセキュリティをもたらし、業界に革命をもたらしています。
ブロックチェーン技術は、ピアツーピア取引の実現、新しい形態のデジタル資産の作成、分散型アプリケーションの促進など、幅広い可能性をもたらします。テクノロジーが進化し、より広く採用されるようになるにつれて、今後数年間でさらに多くの革新的で変革的な用途が出現すると予想されます。
さらに読む
免責事項: このコンテンツは、いかなる種類の表明または保証もなく、一般的な情報および教育目的のみで「現状のまま」提供されます。このコンテンツは、財務、法律、その他の専門的なアドバイスとして解釈されるべきではなく、また特定の製品やサービスの購入を推奨することを意図したものではありません。適切な専門アドバイザーにアドバイスを求める必要があります。記事が第三者寄稿者によって寄稿された場合、表現された見解は第三者寄稿者のものであり、必ずしも Binance Academy の見解を反映するものではないことにご注意ください。詳細については、こちらで当社の全免責事項をお読みください。デジタル資産の価格は変動する可能性があります。投資の価値は上がることもあれば、下がることもあります。投資した金額が戻ってこない可能性があります。投資に関する決定はお客様ご自身の責任となり、Binance Academy はお客様が被るいかなる損失についても責任を負いません。この資料は、財務、法律、またはその他の専門的なアドバイスとして解釈されるべきではありません。詳細については、利用規約およびリスク警告をご覧ください。
