ブロックチェーンの意味、それが何であり、何のために使用されるか

Navigawebは、一見すると漠然としたように見えるかもしれませんが、実際にはますます実用的なアプリケーションを持っているブロックチェーンについて理解していなければ、立派なテクノロジーブログではありません。今後数年間、そのほぼ毎日の使用。 インターネット上の情報とガイドを探して、この記事では、ブロックチェーンの意味、それが何であり、何のために使用されているのかを簡潔かつ簡単に説明するために簡潔に説明します。
一言で言えば、 ブロックチェーンは分散型台帳 (台帳は「会計システムを構成するマストリーニと呼ばれるすべてのアカウントを含む台帳」)であり、その用途を正確に説明しましょう銀行で練習する。

ブロックチェーンとは何ですか?

それでは、すべての顧客の詳細の中央データベース(「レジャー」)を管理する通常の銀行を取り上げましょう。 口座番号、残高、取引、その他すべての個人情報は、この大規模なレジスターにマークされています。 銀行口座を使用するとき、たとえば、お金を引き出したり、送金したりするたびに、銀行の記録簿はその記録を更新します。 中央管理エンティティとしての銀行のみが、元帳へのアクセス権を持ち、必要に応じて管理できます。
一方、 分散元帳またはブロックチェーン元帳は元帳に対して単独の責任を負う個人または会社によって管理されていませんが、分散元帳のコピーを持っている多くの人が所有しています。
ノード (「 ノード 」の名前を取得)は、これまでの元帳全体の最初から最後までデータのコピーを保存します。 トランザクションが発生すると、多くのノードがそれをチェックし、すべてのノードがレコードを更新して、すべてのノードが同じレジスタのコピーを持ち、更新および同期されるようにします。
新しいトランザクションはそれぞれ 、他の多くのトランザクションとともにブロックまたは「ブロック」にグループ化 されます。 レコードを操作できる集中化された権限はありません。 ハッカーまたは詐欺師のノードがレジストリのレコードを変更し始めた場合、他のすべてのノードは、新しいレコードが他の全員が保存したデータと一致しないため、それを拒否します。 データを操作する唯一の方法は、多くのノードのコラボレーションを編成することですが、ノードの数が非常に多くなる可能性があるため、非常に困難です(ビットコインの場合、約10, 000の異なるノードが世界中に散在しており、お互いを知らない)。
したがって、ブロックチェーンが何であり、それが何のためであるかについて 、より明確なアイデアを得ることができます:現在、メインアプリケーションが金銭取引(ビットコインまたは他の仮想通貨など)で表されるデータを保存することを目的としたデータの分散アーカイブ)が、他のフィールドで使用できます。

暗号通貨のブロックチェーン


BitCoinと暗号通貨といえば、ブロックチェーンは次のように機能します。BTCを送信すると、各ノードに自分が何をしているかを伝え、許可されている場合は全員がトランザクションを記録します。 元帳を確認することで、ノードは、送信するのに十分なビットコインがない場合、またはアカウント所有者でない場合、トランザクションを拒否できます。 すべてのトランザクションは検証を通過する必要があり、ブロックチェーンテクノロジーはもう少し複雑になります。 各ブロックチェーン「 ウォレット 」(ウォレットはブロックチェーン内の銀行口座です)には、 公開鍵と秘密鍵があります 。 公開鍵は機密ではありませんが、秘密鍵はアカウント所有者(秘密鍵を所有し、実際にアカウントを所有している)のみが知っている必要があります。 ビットコインを送信すると、ウォレットは公開鍵とデジタル署名を提示します。 このデジタル署名は一意であり、秘密鍵で生成されます。 秘密署名と公開鍵を使用して、他のノードはそれが正当なトランザクションあることを検証できますが、この秘密鍵が何であるかを明らかにすることはありません。 公開鍵と秘密鍵は銀行口座のように簡単に覚えられる数字ではありませんが、 セキュアハッシュアルゴリズム256(SHA-256)およびRACE Integrity Primitives Evaluation Message Digest 160(RIPEMD-160)アルゴリズムを使用します 。 これらのアルゴリズムが暗号通貨を使用するために何を理解する必要はありませんが、これらのアルゴリズムはトラフィックがSSL、TLSなどを介して暗号化されるhttpsでのWebサイトの暗号化の基礎であることに注意してください。 将来、他の暗号化アルゴリズムがブロックチェーンに使用される可能性があります。
現在、このすべての暗号化とトランザクション検証にはコストがかかります。 各ノードは、発生するすべてのトランザクションをチェックしてログを更新するために、多くの計算能力を必要とします。
これがマイニングの出番です。ユーザーは、トランザクション検証プロセスの報酬として小額のコミッションを獲得できます。 ノードを管理する鉱夫に支払いが行われ、すべてのトランザクションが検証されます。
これについては、別の記事で、ビットコインを作成(損なう)方法について説明しました。
このエレガントで流動的な暗号通貨トランザクション検証プロセスの問題は、需要が高いときにレートが上昇する可能性があり、十分なノードがない場合、ユーザーはトランザクションの確認を得るために実際にもっと支払うことができるということです。まず第一に、鉱夫はより高いコミッションを支払う人々を優先します。 より低いコミッションを支払う人はまだ処理されますが、コミッションが低すぎる場合を除き、はるかに遅いレートで処理されます。その場合、誰もトランザクションを検証することを気にしません。
以下のこのビデオは、Bitcoinでブロックチェーンがどのように機能するかを理解するのに最適なビデオの1つです

また読む: 暗号通貨、ビットコイン、その他のデジタル通貨とは

ブロックチェーンを使用する他の方法

多くのブロックチェーンは暗号通貨取引の詳細のみを保存しますが 、医療記録、保護されたメッセージ、契約、その他のリストまたはデータベースなど、 すべてのタイプのデータをブロックチェーン保存することは依然として可能です。 実行するのに十分なノードがある限り、誰でも必要なデータを使用して独自のブロックチェーンを作成できます。 暗号化を削除したり、ルールを編集したり、分散化したり、必要に応じて管理したりできます。 結局のところ、今のところ、「ブロックチェーン」の正式な仕様や定義はないので、そうすることは完全に自由です。 Facebook、Amazon、Microsoftなどの大企業プロジェクトがあり、人々を欺くためだけに存在するブロックチェーンもあります。
デジタル通貨に厳密にリンクされていないブロックチェーンの例は、ブロックチェーン内で秘密鍵を生成することによってのみアクセスできるソーシャルスペースであるSteemit Webサイトのものです。 このソーシャルネットワークは、他のユーザーと比較してまったく新しい方法で構成されています。各ユーザーは、テキストやビデオを(DTubeサイトで)共有し、成功の度合いに応じてお金を稼ぐことができます。 支払いは暗号通貨で行われ、秘密鍵による登録プロセスはブロックチェーンに基づいています。
説明が十分に明確であることを願って、この投稿の主な情報源はBlockdecodedサイトです。

コメントを残します

Please enter your comment!
Please enter your name here