2017 年、私たちの多くは家計の管理にオンライン バンキングを利用していますが、ビットコインと呼ばれる完全デジタル通貨の人気が急上昇しています。さらに混乱を招くのは、「コイン」はビットコインとして知られていますが、ビットコインと呼ばれる通貨の形式も存在します。今月初め、ビットコインのフォークにより、ビットコイン キャッシュと呼ばれる新しい形式の暗号通貨が生成されました。まだご一緒ですか?
他の通貨とは異なり、ビットコインはインターネット上にのみ存在し、ストック画像がどのようなものであると信じ込ませても、物理的な形では存在しません。ビットコインの仕組みは少し異なり、中央機関ではなく、暗号化されたピアツーピア ネットワークを使用して残高を保存し、取引や購入を確認および検証します。このプラットフォームはブロックチェーンと呼ばれ、これまでに行われたすべてのビットコイン取引の巨大なリストと考えることもできます。
これは、ビットコイン ネットワーク内のすべてのコンピューター (または「ノード」) に保存され、すべてのビットコイン送金の送信者、受信者、金額、おおよその時刻がリストされ、すべて検証され匿名化されています。では、ブロックチェーンとは正確には何で、ビットコインはどのように機能するのでしょうか?知っておくべきことはこれだけです。
ビットコインとは何ですか?
ビットコインは「ピアツーピア電子現金システム」または「暗号通貨」として知られています。その美しさと魅力は、単一の当局や国によって管理されておらず、匿名で送金できるという事実にあります(これは最大の欠点の1つとも見なされており、批評家は違法行為を助長していると主張しています)。アイデアとしてのビットコインは、2008 年にサトシ ナカモトというプログラマーによって論文で初めて正式に提案されました。システムとネットワークは 1 年後に構築されました。その複雑な性質のため、何年もの間、より技術に精通したユーザーだけが利用できる状態でしたが、最近では (知識と計算能力の向上により) 人気が急上昇しています。
世界的な時代精神におけるビットコインの普及はますます定着しつつあります。 Google の 2018 Year in Search により、「ビットコインとは何ですか?」が明らかになりました。は今年最も検索されたクエリでした。この質問が 1 位で、次に「GDPR とは何ですか?」が続きました。そして興味深いことに、「アイベックスとは何ですか?」
ビットコインの仕組み
ビットコイン レジスタ ブロックチェーンがどのように機能するかを理解する最良の方法は、トランザクションから始めて、ブロックチェーンがどのように追加されるかを段階的に追うことです。ユーザーが他の人にビットコインを送信したい場合、トランザクションの詳細 (自分の公開鍵、受信者の公開鍵、送金されたビットコインの量) を相互リンクされたノードのネットワークにブロードキャストします。
ブロックチェーンとは何ですか?
この転送情報は、契約書に署名するときに証人が立ち会うのと同様に、ネットワーク内の他のコンピュータによって独立して検証されます。これらの他のノードは、トランザクションを認証するために「デジタル署名」を使用します。
この長く複雑な文字と数字の文字列は、ユーザーの秘密鍵と公開鍵の組み合わせと、トランザクション メッセージ自体から生成されます。英数字のパターンはすべての送金に固有であり、詐欺をさらに防ぐために 2 回使用することはできません。
トランザクションメッセージが本物であることが確認されたら、「確認された」とみなされるためにはトランザクションデータ自体をブロックチェーンに追加する必要があります。ノードは定期的に「未確認トランザクション」(本物であることが確認されているがまだブロックチェーンに追加されていないトランザクション)をセットに収集し、新しい潜在的なブロックとしてネットワークにブロードキャストします。
ブロックチェーンとは何ですか?
これらのブロックは、すべてほぼ同時に発生すると判断されたトランザクションのグループで構成されます。チェーンに参加する新しいブロックはそれぞれ、前のブロックを参照する必要があります。このようにして、ブロックチェーンは最初のビットコイン転送まで遡る追跡可能な年表を確立します。
ブロックチェーン: マイニング
ビットコインのマイニング ソフトウェアは誰でもインストールでき、コンピューターの処理能力を使用して取引に必要な計算を実行します。ビットコインマイニングの最終的な目的は、「ブロック」として知られる一連のデータを識別することです。これにより、ビットコインの「ハッシュ」アルゴリズムがデータに適用されるときにパターンが生成され、最初にこれを実行したコンピューターがビットコインを「獲得」します。生成されるビットコインの数には 2,100 万という上限があり、2040 年までの発行速度については事前に定義されたスケジュールがあります。
ブロックチェーンの強度はグループ検証に依存します。ネットワーク内のすべてのノードにはブロックチェーンのコピーがあり、ノードがネットワークの残りのブロックチェーン データと一致しないデータを送信した場合、その情報は拒否されます。
したがって、すべてのネットワーク ノードが同一のブロックチェーン情報に基づいて動作することが重要です。別々のノードによって同時に提案される 2 つの異なるブロックに起因する衝突を防ぐために、送信されたブロックがチェーンに受け入れられる前に、ノードはまず非常に複雑な暗号パズルを解く必要があります。
ブロックチェーンとは何ですか?
非常に複雑な数学とアルゴリズムが関与するこのパズルは、基本的に各ノードが乱数を推測することになります。最も良い比較は、ダイヤル錠の暗号を推測したり、教会のフェアでケーキの重さを推測したりすることです。
統計的に言えば、単独のコンピューターでは適切なソリューションに到達するまでに何年もかかります。ただし、ネットワーク上の複数のコンピュータが同時に推測を行うと、平均で約 10 分ほどの解決時間がかかります。パズルを解決した最初のノードは、ブロックの提案をチェーンに追加します。
この機能を実行するノードはマイナーとして知られており、ブロック パズルを成功裏に解く各ノードには、ブロックチェーンを継続し、システムの運用を維持するためのインセンティブとしてビットコインが与えられます。
ブロックチェーンとは何ですか?
ただし、存在するビットコインの数には限りがあり、通貨のデフレを防ぐために、解決されたブロックごとに生成されるコインの量は 4 年ごとに半分になります。それにもかかわらず、ビットコインは徐々に回復不能に失われるため、長期的には持続不可能であると一部の専門家は述べています。
ブロックチェーン: プライバシー
従来の通貨システムに対するビットコインの主な利点の 1 つは、その匿名性です。ビットコインが「暗号通貨」である理由は、ビットコインとその送金が個々のユーザーに遡ることができないことです。
システムがこれをどのように達成するかは、トランザクションの管理方法に関係します。ネットワークにはあらゆる取引の公的かつオープンな記録がありますが、ブロックチェーンはユーザーの個々の残高の詳細を保持しません。
ブロックチェーンとは何ですか?
代わりに、ブロックチェーンは参照システムを使用して、ユーザーがビットコイン送金をカバーするのに十分な資金を確実に持っているようにします。別のユーザーに送金する場合、このトランザクション (出力と呼ばれます) は、過去に受け取った 1 つ以上の支払い (入力とも呼ばれます) のブロックチェーンに保存されている情報を参照して検証する必要があります。
ユーザーが複数のトランザクションで同じ入力を参照する (二重支払い) ことを防ぐため、各入力はシステムによって「使用された」とみなされる前に 1 回だけ参照できます。転送のたびに、ネットワークはこれらの参照を既存のブロックチェーン データのコピーと照合してチェックします。
これは、前述のデジタル署名と連携して、ブロックチェーンが使用する認証システムのもう 1 つの側面です。署名により、送金がアカウント所有者によって承認されていることを確認し、入力参照により、送信するのに十分なビットコインがあることを確認します。
ビットコインの匿名性のもう 1 つの要因、そしてダークウェブ上の犯罪企業にとってビットコインが非常に魅力的な理由は、ビットコインの送金と実際の身元を完全に分離できることです。
ブロックチェーンとは何ですか?
プライバシーを重視するユーザーは、ID 保護を強化するために TOR などの匿名化サービスを使用できますが、これは実際には必要ありません。ビットコイン所有者が支払いを受け取るために使用する公開キーは、ランダムに生成されたシーケンスであり、ウォレット ソフトウェアによって自由に生成でき、組み合わせはほぼ無制限です。
ブロックチェーン: その他の用途
ブロックチェーン システムの利点は、他のピアツーピア認証ネットワークのモデルとして使用できることです。この技術は、安全なクラウドへのアクセス コード、暗号化されたファイル転送、通信ログに適用できます。
現在、ブロックチェーンはほとんどの場合ビットコインと関連付けられていますが、今世紀を通じて技術ネットワークの重要な部分になると思われます。