プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

ビットコインデータマイニングとは何ですか?


ビットコインマイニングは、トランザクションデータを認証してパブリック元帳に挿入するプロセスを定義します。パブリックレッジは、ブロックのセットが含まれているため、ブロックチェーンと呼ばれます。ビットコインは何らかの価値を受け取る仮想通貨であり、その価値は静的ではなく、時間とともに変化します。ビットコイン取引を管理するビットコイン監督機関はありません。

ビットコインは、作成を宣言した仮名(偽名)の中本聡の下で制作され、オープンソースプログラムとして実行されました。コンピュータマネーの唯一のエンドツーエンドバージョンでは、経済団体の衝突なしに、オンライン費用をある人から別の人に直接送ることができます。

ビットコインは、ビットコインと呼ばれるアカウントユニットの資産の権利を一定の数量で送信できるようにするネットワークフォームです。ある人が2、3のビットコインを別の人と共有する場合、このデータはピアツーピアのビットコインネットワークにリンクされます。

ビットコインマイニングには、実装が非常に難しいが、チェックが簡単なタスクが必要でした。ダブルSHA-256(ある次元のテキストを256ビットのグループに変換する関数)として知られるハッシュ関数を使用した暗号化が必要です。ハッシュはデータの領域を入力として受け入れ、それをより小さなハッシュ値(256ビット)に減らします。

ビットコインの利点は、アレンジメントが認識されないままになることです。送信者と受益者(受信者)の個人的な整合性はエンコードされたままです。それがインターネット上で信頼できる形の金銭取引になった理由です。慣例により、分散マネーの作成の複雑さは、二重支払いを防ぐための提案の要件です。

1人の個人が同時に2つのトランザクションを共有し、ネットワーク上の2つの異なるパーティに同じコインを送信できます。ビットコインはこの逆境を解決し、ブロックチェーンと呼ばれるいくつかのトランザクションのコミュニティ元帳を維持することによって権利の合意を提供します。

暗号化ハッシュでは、大量のソースを試さずに必要なハッシュ値を受け取る選択肢はありません。必要な値を提供する入力を見つけることができるため、誰かがハッシュを検証するのは簡単な作業です。したがって、暗号化ハッシュは、ビットコインの「プルーフオブワーク」(作成するのは難しいが、他の人が確認するだけのデータ)を使用するための適切なアプローチになります。

最初にマイニングするブロックを検討できる場合は、新しいトランザクションをブロックに収集する必要があるため、ブロックをハッシュして256ビットのブロックハッシュ値を形成できます。ハッシュが適切なゼロで発生すると、ブロックは強力にマイニングされてビットコインネットワークに導かれ、それがブロックの形容詞になります。


  1. 時間的データマイニングとは何ですか?

    時間的データマイニングは、時間的データの大規模なセットから、重要で、暗黙的で、潜在的に不可欠なデータを抽出するプロセスを定義します。時間データは一連の主要なデータタイプであり、通常は数値であり、時間データから有益な知識を収集することを扱います。 時間的データマイニングの目的は、時間的シーケンスと呼ばれるアルファベットからの名目上のシンボルのシーケンスと連続的な実数のシーケンスで構成される、より高いシーケンシャルデータの時間的パターン、予期しない傾向、またはいくつかの隠れた関係を見つけることです。機械学習、統計、データベーステクノロジーからの一連のアプローチを利用することにより、時系列と呼ばれ

  2. 時空間データマイニングとは何ですか?

    時空間データマイニングは、時空間データからパターンと知識を見つけるプロセスを定義します。時空間データマイニングの例には、都市や土地の開発履歴の検索、気象設計の発見、地震やハリケーンの予測、地球温暖化の傾向の決定が含まれます。 携帯電話、GPSデバイス、インターネットベースの地図サービス、気象サービス、デジタルアース、衛星、RFID、センサー、ワイヤレス、ビデオテクノロジーの認知度を考えると、時空間データマイニングは重要になり、広範囲にわたる影響があります。 時空間データにはいくつかの種類があり、移動物体データが重要です。たとえば、動物科学者は野生生物の遠隔測定装置を接続して生態学的行動を調