システム・ソフトウェア開発のブロック鎖ホットコンセプトここでは、実際の値の後ろ

インターネットのビッグデータの時代には、人々は株式レポートを見て、評価のショッピングを参照してください、日々のデータを公開している......しかし、これは本当に信頼できるデータの時代「どこでもトラップは、ありますか」?彼らは前に改ざんされていませんか?(チェン:189-2212-1563微小電気同数)

  いくつかの時間前、日本で第三位の鉄鋼巨人 - 神戸製鋼所は改ざんアルミ製品のパフォーマンスデータを発見された。近年ではA株上場企業の財務諸表の詐欺事件が頻繁にさらされていた......

  多くの場合、「ほとんどの人が詐欺のために罰を上げることによって改ざん悪意のあるを防ぐために、政府の法律や公共の暴露に依存しているが、良い法律が良い必要が一般的に、実際のデータを改ざんすることなく、善意に基づいている、と言われています警察」、あなたが改ざん見つけることができない場合、それは完全にリスクと損失を回避することはできません。技術的な手段がある場合は、データ改ざんの難しさとコストを増大させるだけでなく、このような状況の詐欺の有病率が大幅に改善され、そこに改ざんされているかどうかの迅速かつ安価にテストに他人を可能にするの両方。

  2017、急騰お金懸念のビット、伝説的な電力消費に加えて、ビットコインは人間に新たな貢献は何ですか?ビットコインは完全冊の改ざんを排除し、非常に信頼性の高い本を構築することが重要です。

  これは、基本的なサポートなどのビットブロックチェーンの技術が使用するクレジットので、トランザクションデータは、本を書かれた後にブロック管理監督の不在下でのチェーンが、また、そのお金を確保するためには改ざんできないこと。この点で、フィールドをブロックします産業チェーンは「不変性」と呼ば

  だから、どのようにこの不変性は理解しておく必要がありますか?それはどのように達成することですか?それは普通の人であるとの関係は何ですか?本論文では、これらの質問に答えることを試みます。

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

  一般的には、特定の物事が時間とともに変化しないという不変の手段を意味し、特定の。

  例ビット通貨は、取引データは、常に拡張され、したがって、ブロック鎖の範囲内で、不変性は、トランザクションがブックに書き込まれた後、誰もそれを変えることができない意味します。ブロックチェーンでは、データの提供者は、彼らが提供するデータが変更されていない、それが明確なデータを受信するデータの受信機が改ざんされていないことを証明することができます。

  それは、この不変性はすべてのためにアクセス可能であることは注目に値する書籍やバンクブロックチェーンのメンテナンスは同じではありません占めています。銀行は通常のユーザーとしてアカウントの場合、あなただけのあなた自身の本を読むことができますが、過去のデータに変更を加えることはできません、しかし、そのような銀行の内部システム管理者として高い権威の他の人々の数は、完全にデータを修正しました容量。ブロックチェーン技術は、それは歴史を変更することはできません、システム管理者を含め、その誰を確保することです。

  しかし、不変性ブロック鎖技術が絶対的ではありません。

  簡単な例として、あなたが送信する準備ができてメッセージを書き、それを送信する前に、あなたは誰も知らないれ、意志でそれを修正することができます。あなたが友人に送信された場合は、この情報はあなたのための一定の不変性を持っている、あなたはそれを変更したい、あなたは、元のメッセージを削除するには、あなたの友人を尋ね、その後、戻ってあなたを送信するので、他のことができ私はあなたがこのメッセージを変更知りません。あなたが大量の人々の多くを与えるのであれば、?あなたのために、この不変性は、あなたが理論的には、元のメッセージを削除するには、それぞれ、すべてのメッセージ受信者を説得する必要があるため、これを達成することができ、非常に強いですが、現実非常に残酷な、より大きな質量の数、より大きなデータを変更することの難しさ。

  ブロック鎖も同じ原理に基づいています。データ改ざん人のために、データ改ざんは、人々は改ざんが失敗であることを他の人々が迅速な検証データが改ざんされている作る限り、改ざんどのように発見し、それを示してみましょう難しい、難しいところではありません。これは変装の難しさは、特定の物事を変更増します。

  まとめると、不変チェーンブロックは、二つの側面の意味合いが含まれています。第一には、攻撃者が製造困難に、第二は、改ざんのユーザーフレンドリーな検出は、しかし、具体的なプロセスは、それを達成する方法はありますか?

  不変性ブロック鎖を達成するためにどのように?

  金融セクターでは、書籍は、資産と現金資源のトランザクションを記録、財務記録は非常に重要です。各レコード間の配列は、通常、ソートされて時系列に番号を付けている間に私達のそれぞれは、バンクに対応するフローレコードを持っています。このフロースルー権限を持っている人々のための本の、それが改ざんすることは非常に容易であるが、例えば、彼らはわずかではない慎重に、変更の内容が見えにくいの内容を表示するいくつかのレコードを置きます。

  次の図に示す例:一部の人々が変更された4ページの一行を入れて、本が(下図を参照)を大幅に変更するために十分ではないので、前と後の違いを見分けるのは難しいことができます。もちろん、改ざん、この総勘定元帳は非常に簡単で、かつ改ざんは非常に困難であるかどうかを確認します。

  この原則によると、任意のページ番号の変更を反映することができ、ユーザの改ざん。検出することを容易にするために、我々は、内容のごく小さな変更は、ページ番号を認識できない場合でもことを願っています。この利点の1つは、マスターページの変更が困難改ざん誰ものです。台帳があるのであれば、彼は、40になったように、4ページのページ番号の改ざんなど、関係なく、ページの変異を発生しますどのような変更、4ページの内容の、仲間に各ページのコンテンツやページ番号を入れてこの場合には、改ざんを迅速に検出することができます。会合するページのコンテンツとシーケンシャル番号:これは最初の主要な原則のブロックチェーンの耐タンパ性です。

  その後、制御不能なページ数、課金の連続時間を生成することは困難で、ページ番号、新しく追加された中で、チェーンをブロックし、それを維持する方法のための本のために - しかし、これはまた、課金処理のための現実的な問題をもたらしますか?彼は、このページの本の前のページの先頭を書いたときにページの本は、私たちはすべてのソートされたページを占めることができ、ブロック鎖の典型的な形状は、次の図のように表すことができます。

  あなたは、フロントとバックの2つのページの整合性を確保する必要があります:最初のルールは有効な本があることです。リンクがページ上に存在しないならば、偽のアカウントがあることを示しています。

おすすめ

転載: www.cnblogs.com/18520991235-vx/p/11868468.html