最初の暗号通貨、 Bitcoinは、2009 年にデビューしました。これは、一連の暗号化されたデジタル ブロックをチェーンで接続するブロックチェーンとして知られるテクノロジーを使用して動作するため、この名前が付けられました。 ビットコインのトランザクションは各ブロックに保存されます。 ブロックチェーンと暗号化を使用しているため、取引は非常に安全です。
サトシ・ナカモト、またはサトシ・ナカモトを装ったグループがこの暗号通貨を発明しました。 このサトシ・ナカモトが誰なのかは今のところ誰も知りません。 ビットコインの主な利点は分散型であることです。これは、ビットコインがグループや政府によって制御できないことを意味します。
ネットワーク上の誰もが、物理的な場所に関係なく、ネットワーク上の他の誰にでもビットコインを送信できます。 必要なのは、ビットコイン アカウントを作成し、ビットコインを送信する前にビットコインを入金することだけです。 購入または採掘することで入手できます。
これは意図的なものです。ビットコインは政府やその他の発行機関によって裏付けられておらず、その価値を保証するものはシステムの中核に埋め込まれた証拠以外にありません。
ビットコインの仕組みを教えてください。
分散型デジタル台帳であるブロックチェーンは、ビットコインの基盤です。 名前が示すように、ブロックチェーンは、日付と時刻、合計金額、買い手と売り手、各販売の一意の識別番号など、すべての取引に関する情報を含むブロックで構成されるリンクされたデータの本体です。 デジタル ブロックチェーンを構築するには、エントリが時系列に接続されます。
トランザクションブロックがビットコインブロックチェーンに含まれるには、すべてのビットコイン保有者の過半数によって検証される必要があり、ユーザーのウォレットとトランザクションを識別するために使用される一意のコードは、正しい暗号化パターンと一致する必要があります。
これらのコードは長くてランダムな整数であり、偽造するのは非常に困難です。 実際、詐欺師があなたのビットコインウォレットのキーコードを知っているのは、パワーボールのジャックポットをXNUMX回連続で獲得するのとほぼ同じ確率です。 すべてのトランザクションに必要なブロックチェーン検証コードにこのような統計的予測不可能性があるため、誰かが不正なビットコイントランザクションを実行する可能性が大幅に減少します。
Bitcoin Miningとは何ですか?
政府は法定通貨を印刷していますが、ビットコインを使用すると、ユーザーは新しいコインをマイニングし、それに対するインセンティブを得ることができます。 誰でも専用のハードウェアを使用してビットコインをマイニングすることができ、マイニングされたブロックごとに設定された報酬 (現時点では 6.25 BTC) を受け取ります。
ただし、メリットは 210,000 年ごと、または 1 ブロックがマイニングされた場合に半分になります。 マイニングは新しいビットコイン ブロックを生成するだけでなく、ネットワーク トランザクションの検証にも役立ちます。 マイナーは、確認されたトランザクションの XNUMXMB ブロックごとに報酬を受け取ります。
ビットコインブロックには、以前のブロックのハッシュとトランザクション情報を保存するハッシュが含まれています。 ハッシュは、指定された数のランダムな数字で構成される整数とアルファベットのセットです。 すべてのハッシュは独自のものであり、見ただけではどのようなデータが保持されているかを誰も推測できません。
マイナーがトランザクションのブロックを確認したとしても、補償を受けられない場合があります。 マイニングの仕組みは、トランザクションのブロックを検証して報酬を得たい場合は、それを行う最初のマイナーである必要があります。 これが、Proof-of-Work システムの仕組みです。
ビットコイン ネットワーク上のビットコイン トランザクションをデジタル的に検証し、ブロックチェーン レコードに追加するプロセスは、ビットコイン マイニングとして知られています。 これは、複雑な暗号化ハッシュ問題を解決して、分散型ブロックチェーン台帳上のトランザクションのブロックを検証することによって行われます。
これらの謎を解くには、大量の処理能力と高価な機器が必要になります。 マイナーは努力と引き換えにビットコインで報酬を受け、最終的には流通に放出されるため、ビットコインマイニングという用語が付けられます。
知っておくべき重要な概念
ビットコイン マイニングを完全に理解するには、まずブロックチェーンの XNUMX つの主要な概念を理解する必要があります。
仕事の証明 – マイナーは、プルーフ・オブ・ワークとして知られる難しい数学的課題を解決することによって、ブロックチェーン マイニングにおけるトランザクションを検証します。 そのために、マイナーの主な目標はノンス値を発見することです。これは、特定のブロックに対するネットワークの目標よりも小さいハッシュを作成するためにマイナーが解決しなければならない数学的問題です。
分散元帳 – 分散台帳は、多くの人がアクセスする可能性があり、複数のサイト、企業、または国家間で合意によって共有および同期されるデータベースです。 これにより、一般の人々が取引中に「証人」として立ち会うことが可能になります。 分散台帳は、すべてのブロックチェーン ネットワーク トランザクションを追跡するグローバル台帳です。 ビットコインのユーザーは、ネットワークのトランザクションを検証する人です。
SHA-256 – ブロックチェーンは、ブロックのセキュリティを確保するために SHA-256 として知られるハッシュ アルゴリズムを採用することで、不要なアクセスを禁止します。 デジタルサインが入っています。 作成後にハッシュ値を変更することはできません。 SHA-256 は、任意の長さの入力文字列を受け入れ、固定の 256 ビット出力を提供します。 それは一方向の関数です。 出力 (生成したもの) から入力の逆を完全に推測することはできません。
ビットコインマイニングはどのように機能しますか?
ブロックチェーンは、非常に安全で透明性が高く、信頼できると称賛されているピアツーピア ネットワークです。 これは、ブロックチェーン ネットワーク内の記録がタイムスタンプと暗号化ハッシュ関数を使用して保護されているため、台帳に記録された後にトランザクションを変更することはほとんど困難かつ禁止されているためです。 集中管理の欠如は、ブロックチェーンのセキュリティの基本です。
ビットコインマイニングを始めるために知っておくべきことはすべてここにあります。
ビットコイン取引の基本要素
ビットコイン ネットワークでトランザクションが開始されるときは、次の XNUMX つのコンポーネントが関係します。
- トランザクションの入力
- 取引の結果
- 取引金額
ビットコイン マイニング プログラムは、トランザクション入力ごとに解読が困難な新しい暗号ハッシュ問題を生成します。 次にプログラムは、ブロックを作成するために必要なトランザクションの数に基づいてマークル ツリーを作成します。
SHA-256 アルゴとマークル ツリー
マークル ツリーとも呼ばれるハッシュ ツリーは、データ ブロックのハッシュ アルゴリズムがすべてのリーフ ノードにラベル付けされ、その子ノードのラベルのハッシュ アルゴリズムがすべての非リーフ ノードにラベル付けされるツリーです。 マークル ツリーは、ブロック内のすべてのトランザクションの概要として機能するデータ構造です。
トランザクション ID とも呼ばれる個々のトランザクション ハッシュは、256 つのハッシュだけでツリー全体が識別されるまで、SHA-XNUMX 技術を使用してマークル ツリー内で繰り返しリンクされます。 このハッシュはマークル ルートまたはルート ハッシュと呼ばれます。 マークル ツリーにより、ビットコイン ネットワークはトランザクションを迅速に検証できます。
ハッシュ関数のプロパティには次のものがあります。
独自性: 入力を変更すると、常に完全に異なるハッシュが生成されます (予測不可能)。 別の言い方をすると、XNUMX つの異なるデータ セットから同じハッシュを生成することはできません。
確定的: 同一の入力により、毎回同じハッシュが生成されます。
不可逆: ハッシュは一方向のみに生成されます。つまり、ハッシュから元の文字列を推定することはできません。
一定の出力サイズ: ソース データのサイズに関係なく、同じメソッドで常に同じ長さのハッシュが作成されます。
ブロックヘッダー
ブロック ヘッダーには、マークル ツリーの識別子であるマークル ルートが格納されます。 ブロック ヘッダーはブロック情報を提供し、次のコンポーネントで構成されます。
- ビットコインソフトウェアのバージョン番号
- 前のブロックのハッシュ
- マークル ルート (ルート ハッシュ)
- 特定の時刻の暗号ノンス
- マイナーはこのデータを使用してハッシュ問題を解決し、ブロック トランザクションを追加します。
ハッシュパズルを解く
マイナーは、複雑さの要件を遵守しながら、指定された目標を下回るハッシュを見つけてハッシュ問題を解決する必要があります。 ヘッダーに含まれるターゲットは、ハッシュ関数を解決しようとするマイナーの数に基づいてマイニングの難易度を決定する 67 桁の数字です。
この難易度は、マイナーが前の 2016 ブロックの方程式を解くのにかかった時間に基づいて、2016 ブロックごとに変化することを覚えておくことが重要です。 これは、ブロックチェーンでのトランザクション追加速度を 10 分に維持するのにも役立ちます。
マイナーは、生成されたハッシュ値が目標値を下回るまで、ブロックヘッダーにナンスを追加し続けることで、ハッシュ問題を解決しようとします。 マイニングマシンが問題を解決すると、ノードがコンセンサスに達すると、新しいブロックが正常に生成され、ビットコインネットワーク上で検証されます。 ブロックが検証されると、ブロックに含まれるトランザクションも検証され、ブロックがチェーンに追加されます。 前述したように、これは 10 分ごとに発生します。
ビットコインをマイニングするための前提条件
ビットコインマイナーはまず取引ツールを選択して設定します。
- GPU (グラフィックス プロセッシング ユニット) ハードウェア、暗号マイニング用の SSD、または ASIC (特定用途向け集積回路)
- 収納する財布は
- マイニング用ソフトウェア
- お気に入りのマイニングプール (ソロマイニングの代わりにプールマイニングオプションを選択した場合)
これらがすべて整い、システムの電源がオンになると、システムは自動的にマイニングを開始します。 その他の人的介入は、システムまたはネットワークの障害、停電、または定期的なシステム メンテナンスの場合にのみ発生します。
すべての要件について詳しく説明しましょう。
ビットコインマイナーになるにはマイニングシステムが必要です。 事前に構築されたセットアップを購入できます。 ただし、特注の採掘装置よりも高価になる可能性があります。 マイニング システム全体は非常に騒音が大きく、大量の熱を発生する可能性があり、24 日 XNUMX 時間、年中無休で稼働する必要があります。 ビットコイン マイニング ビジネスで働くのは、非常に厳しい雰囲気です。
マイニング設定の開発は、ゲーム コンピューターの構築に似ています。 自分で構築した場合は、何か問題が発生した場合にハードウェアを保守および保守する方法をよく知っているかもしれません。 作成する時間がない場合は、すでに作成されているものを購入することもできます。
構築済み 鉱業設備 最大 XNUMX つの GPU を搭載できますが、カスタム構築リグにはさらに多くの GPU が搭載されている場合があります。 マイニングリグは、新品であろうと中古であろうと、数千ドルの費用がかかります。 中古のマイニング リグを購入すると、すでに磨耗しており、寿命が限られている GPU が提供されます。
まず、このリグに必要なのは、基本的な Windows オペレーティング システムといくつかのマイニング ソフトウェアだけです。 マイニング設定用のケースを決定したら、マザーボードの購入を開始できます。 マイニング装置にはハイエンドのマザーボードは必要ありません。 主な目的は、可能な限り最大数の GPU をサポートできるようにすることです。
これらの MOBO もカスタマイズできるはずです。 Asus、MSI、Gigabyte のマザーボードを見てみましょう。 これらのコンポーネントを見つけたら、CPU を選択します。 現代的な 4 ~ 8 GB の RAM を備えたマルチコア CPU が必要です。 安定性を犠牲にしてパフォーマンスを向上させるためだけに CPU をオーバークロックする必要はありません。 Celeron や Pentium などの Intel のエントリーレベルの CPU で十分です。
マイニング設定には次のものが必要です 少なくとも 1000W の電源 & 信頼できるインターネット接続。 これらのマイニング システムは高負荷で 24 時間年中無休で動作するため、ゴールド定格のマイニング電源が必要です。 これにより、電力コストが大幅に上昇する可能性があります。 XNUMX つの電源を接続して、より大規模なマイニング システムを作成できます。
高価な GPU や高ワット電源をすべて使用した後は、ストレージと RAM にかかる費用を節約できる可能性があります。 Windows PC の場合、8GB RAM が推奨されます。 それでも、4GB RAM なら十分です。 電力料金が低い場合や予備のコンポーネントがある場合は、大金を掛けずに追加費用をほとんど、またはまったく支払わずにマイニング システムを構築できることを覚えておいてください。
また、今日の環境でビットコイン ブロックをマイニングすることの難しさも考慮する必要があります。 すべてが計画通りに進めば、7 ~ 8 か月後に収益が発生し始める可能性があります。 ハードウェアが手元にある場合は、試してみてください。
ビットコインのマイニングが環境に及ぼす影響
ビットコインのマイニングには、毎年約 91 テラワット時の電力が必要です。 これは、Google の全世界的な事業で使用されるエネルギー量の XNUMX 倍以上にもなります。
ビットコインの電力消費は、年間推定22万~22.9万トンのCO2排出量に相当し、2~2.6億世帯のエネルギー使用によるCO2.7排出量に相当するため、ビットコインの電力消費は気候変動とパリ協定の目標達成に悲惨な結果をもたらす。一年以内に。
ある分析によると、ビットコインは地球温暖化を2°Cを超える原因にする可能性があります。 別の推計によると、中国でのビットコイン採掘だけで130年までに2億2024万トンのCOXNUMXが排出される可能性がある。しかし、より多くの採掘が米国やその他の国に移れば、より多くの再生可能エネルギーが利用されない限り、この数字はさらに高くなる可能性がある。
プロ
- 取引は常に非公開で安全に行われ、手数料が少なくなる可能性があります。 ビットコインを取得したら、いつでもどこでも誰にでも送金できるため、すべての取引にかかる時間とコストが削減されます。 取引には名前やクレジットカード番号などの個人情報が含まれないため、顧客情報が不正購入や個人情報の盗難に利用される危険性が軽減されます。 (ただし、取引所でビットコインを購入するには、通常、最初に銀行口座をリンクする必要があることに注意してください。)
- 従来の金融機関や政府の仲介業者を回避する能力。 金融危機と大不況の後、一部の投資家は代替の分散型通貨、つまり従来の銀行、政府機関、その他の第三者が事実上制御できない通貨の採用を熱望しています。
- 拡張の余地はたくさんあります。 ビットコインを購入して保有している一部の投資家は、ビットコインが発展するにつれて信頼性が高まり、利用範囲が広がり、ビットコインの価値が高まると信じている。
短所
- ハッキングへの懸念 支持者らは、ビットコインの基礎となるブロックチェーン技術は従来の電子マネー送金よりも安全だと主張しているが、ビットコインのホットウォレットはハッカーにとって魅力的な標的であることが証明されている。 2019年40月には、仮想通貨取引所バイナンスの複数の富裕層アカウントからXNUMX万ドル以上のビットコインが盗まれた(損失は同社が補填した)という報道など、多くの注目を集めた侵害が発生している。
- ビットコインは現在、ごく少数のインターネット小売業者のみで受け入れられています。 これにより、通貨としてビットコインだけに依存することは不可能になります。 政府は、ユーザーの取引を確実に追跡できるようにするために、小売業者にビットコインの受け入れを禁止することさえあるかもしれません。
まとめ
ビットコイン マイニングは、複雑なアルゴリズムを解決する必要がある複雑なプロセスです。 ビットコインのマイニングを開始したい場合は、広範なハードウェアと電力要件に投資する必要があります。 お金を生み出し始めるまでに数か月かかる場合があります。 ただし、後で信じられないほどの利益が得られる可能性があります。
この記事がビットコインマイニングに関するあなたの質問に関連するすべての質問に答えることができれば幸いです。 コメントであなたの考えを共有してください。
コメントを残す