ブロックチェーンブロックチェーンのあれ
前回のレッスンでは、ブロックチェーンとは何かというハイレベルな技術的概要を説明した。
それが何なのか、おわかりいただけただろうか?
ブロックチェーン技術の何が特別なのか?
ブロックチェーンのどこが特別なのかと問うのは、インターネットのどこが特別なのかと問うようなものだ。あるいは電気。あるいは電球。
マクドナルドの揚げたてのフライドポテトをカリカリにするのもいい。
そう、それは その 特別だ。
その理由は...
ブロックチェーン以前は、超重要なデータをコンピュータに保存しなければならない場合、そのデータを所有し、管理する人や組織が必要だった。つまり 中央当局 が必要だった。
例えば 預金残高.銀行はこのデータを所有し、データの更新方法を管理する。
あなたの銀行は、すべての取引が有効であり、その資金を移動する顧客によって承認されていることを保証します。銀行は、たとえあなたが親切に頼んだとしても、あなたが直接データベースを変更することは決して許しません。
銀行は、ハッカーやその他の無許可の人間からデータを守るために、ITセキュリティの専門家を雇わなければならない。
コンピュータが登場する以前から、これは問題だった。
を維持する。 アカウント あるいは何らかの取引記録を残すためには、常に「中央機関」として個人または団体を指定する必要があった。
この中央当局が リーダーまたは取引記録。
その昔、帳簿は基本的に一枚の紙、あるいは職人が作った革張りのノートで、手作業で更新され、机の引き出しの中など安全な場所に保管されていた。
しかし、コンピューターが利用できるようになると 台帳はデータベースに移された 集中管理されたコンピュータのハードディスクに保存されている。
ハードディスクがクラッシュしたり、コンピュータがオーバーヒートして炎上したりすれば、データは永遠に消えてしまうからだ。
だからデータベースは 複数のコンピュータに複製 データを安全に保つために。
しかし、データベースが複数のコピーを持っていたとしても、これらのコピーは依然として 一次または "公式 "データベースに依存していた.それはまだ中央当局によって所有され、管理されていた。
これはまた、どうにかしてハッキングすることができれば プライマリー あるいは "公式 "データベースを使えば、台帳を改ざんして、銀行口座の残高にゼロを追加するような悪いことができる。
これは シングル・ポイント・コントロール 中央の権威に依存しなければならないことの大きな弱点である。
もっといい方法があったとしたら?
もし、銀行やその他の中央当局が台帳を所有し管理することなく、台帳を管理する方法があるとしたらどうだろう?
入る ブロックチェーン技術.
サトシ・ナカモトがブロックチェーンのコンセプトを考え出す以前は、分散型台帳を維持する方法について誰も解決策を見いだせなかった。
しかし、ビットコインの神はそれを理解した!
データベースの "所有者 "を必要としない代わりに、彼のアプローチはデータベースを保存することだった。 コンピュータネットワーク.
コンピュータ・ネットワークとは、世界のさまざまな場所に物理的に配置され、インターネットを使って相互に通信するコンピュータの束のことである。
ネットワーク上の各コンピュータは、データベースの「公式な」コピーを保存している。
つまり、「メイン」コピーは存在しないということだ。データベースのすべてのコピーがメインコピーです!
ここが"分散型元帳"に由来する。
コンピューターは世界中のさまざまな場所に物理的に配置されている。そして、それぞれのコンピューターが「台帳」(データベース)のコピーを保持している。
コンピュータは、データベースに変更を加える前に、トランザクションがすべて正当なものであることを確認し、検証する。
更新が行われるたびに、データベースはネットワーク全体で共有され、すべてのコンピューターが同じコピーを保持していることを確認する。
分散型」というのは、コンピューターが地理的に異なる場所に分散して配置され、どのコンピューターも同じ「台帳」(データベース)を使っていることを確認するために、ネットワーク上で相互に通信していることに由来する。
このデータベースは、変更点も含めてリアルタイムで誰もが閲覧できるように公開されている。
ブロックチェーンは、その必要性をなくした。 所有権と管理権の集中化 デジタルデータの
中央」に頼るのではなく 権威「台帳を更新するタイミングを決定するために、ブロックチェーンは"コンセンサス"をネットワーク上のすべてのコンピュータの間で使用する。
コンピュータがどのようにコンセンサスを得るかは、プログラムされたルールと命令のセットに基づいている。 プロトコル.
このプロトコルは ソフトウェアアプリケーション ネットワーク上のすべてのコンピューターにインストールされている
グループとして決断を下さなければならない時を考えてみよう。
- 判断の1つの方法は、"権威"一人がグループ全体の決定を下すルール。
- もう一つの方法は、"コンセンサス「グループの各人がその決定を支持することに同意する。
前者は、ブロックチェーン以前はデジタル元帳や取引記録(「データベース」)がどのように管理され、正確に保たれていたかということだ。
後者は、ブロックチェーンが成し遂げた画期的なことだ。
何千人もの無作為の人々(あるいはコンピューター)を想像してみてほしい:
- 互いを知らず、互いを信頼しない者同士が......。
- であることに同意している。 ファイル 全取引の履歴が正確であること。
- サードパーティを必要としない 仲立人 その正確さを "検証 "する。
ブロックチェーン技術の天才的なところは、次の点にある。 中抜き とはいえ、見知らぬ者同士が取引できるインフラを維持している。
それは、「私が台帳を管理する」という役割を、このプロジェクトから奪うことによって実現する。 中央当局 銀行のようなものだ。 じりつがたコンピュータネットワーク そこで、"全員が台帳のコピーを持ち、一緒に管理する"。
これは 経営権と意思決定の移転 中央集権的なエンティティ(個人、組織、グループ)から分散型ネットワークへの移行は、次のような問題を引き起こします。 ディセントラライズド いかなる機関の管理下にも属さない信頼のシステム。
とんでもない快挙だ!
ブロックチェーンは現在、互いに信頼できない多くのコンピューターと一連のデータ(取引記録のようなもの)を共有し、維持することを可能にしている。しかし、データ自体は正確であると信頼できる。
こんなことはこれまで一度もなかった!
ブロックチェーン技術は、蒸気機関、電気、コンピューター、インターネット、そして自撮り写真のように、今や汎用技術に分類されるほど、人生を変える技術なのだ。
ブロックチェーン技術の最も有名な例はビットコインだが、今ではビットコイン以外の暗号通貨にも使われている。