ネットワーク ビットコインプロトコルの実際の仕組み

ビットコインプロトコルの実際の仕組み

目次:

Anonim

Bitcoinは今日、Litecoinなどの他の暗号通貨オプションと同様に大きな勢いを増しています。 この記事では、一般化としてのビットコインの概要を簡単に説明し、技術的な観点から実際にどのように機能するかについて詳しく説明します。

ビットコインとは何ですか?

ビットコインは、一元化された銀行や当局なしで動作するピアツーピアの支払い技術です。 ユーザーのピアツーピアネットワークは、トランザクションとビットコインの作成と配布を管理します。 ビットコインはデジタル通貨ですが、ユーザーが実行するシステムでもあります。 物理的またはデジタルのドルやノートの交換はありませんが、すべてのトランザクションはブロックチェーンまたは台帳で行われ、完了すると、トランザクションはビットコインウォレットの新しい残高を示します。 デジタル通貨には多くの利点がありますが、時間の経過とともに解決する必要のある短所もあります。

ビットコインは表面でどのように機能しますか?

最初に行う必要があることの1つは、ビットコインウォレットを取得することです。 これにより、ユーザーがビットコインを送信できるようにする一意の識別子が与えられます。 これは重要であり、他の財布と同様に、それを保護し、財布や情報を紛失しないようにすることが重要です。 基本的に、ウォレットは、コンピューターまたはモバイルデバイスで実行されるソフトウェアまたはアプリケーションです。 ウォレットを入手したら、ビットコインの取得に進むことができます。 他のユーザーや企業からこれらを取得したり、取引所から購入したりできます。 ビットコインの価値は非常に揮発性であり、頻繁に変化することに注意することが重要です。 最後に、相手のハッシュタグまたは一意の識別子がある限り、ビットコインを使用できます。 より多くの人々と企業がビットコインを使用していますが、それはまだ成長している市場です。

ビットコインプロトコルは表面下でどのように機能しますか?

ビットコインプロトコルの技術的な要点は非常に詳細であり、説明が困難です。 技術面を単純化しすぎたり、深く掘り下げようとするブログ投稿が多数あります。 、基本的な理解を深めるために、真ん中のどこかに行こうとします。

シリアル番号とトランザクション

ビットコインを使用する場合、基本的にシリアル番号を含むビットコインを別の個人または企業に送信します。 これは、PayPalを介して誰かに送金することに似ています。 主な違いは、ビットコインでは、メールアドレスではなくハッシュ化されたアカウント番号に送信することと、通貨がドルや他の物理的な通貨ではなくビットコインであることです。 さらに、トランザクションはまったく異なる方法で検証されます。 トランザクションは、ユーザーAがシリアル番号1234567のXビットコインをユーザーB(ユーザーID:ハッシュ名ABj28djB)に送信する意図を送信することから始まります。 そのトランザクションはブロックチェーンに送られ、そこでハッシュまたはアルゴリズム(以下で説明)を解決する必要があります。 解決したら、ユーザーBは支払いを受け取り、トランザクションに正式に「署名」して完了としてマークできます。

ユーザーは本質的に銀行

ビットコインを他の人に送信したり、自分でビットコインを受け取ったりすると、トランザクションが作成され、そのトランザクションはパブリックレジャーまたはビットコインの用語ではブロックチェーンに入ります。 これは、すべてのトランザクションが記録され、誰でも見ることができる場所です。 これにより、誰でもトランザクションの有効性を確認できます。 ビットコインは、非常に難しい検証プロセスを使用してセキュリティを確保し、同じコインまたは他のコインを使用して複数の取引を行う人々からの詐欺を排除します。 検証するには、各トランザクションの複雑なパズルを解決する必要があります。 このパズルはハッシュタグ形式であり、解像度に達するには大量のコンピューターのパワーが必要です。 これらは、ビットコインマイニングと呼ばれるプロセスで、ビットコインネットワークのさまざまなユーザーによって解決されます。

ビットコインマイニング

前述のように、ビットコインマイニングは、グループで作業し、トランザクションのブロックを完了するためのビットコインで報われる多くのユーザーによって多くの処理能力を使用します。 これだけでは、マイニングユーザーの数が増えてビットコインの分布が低下するため、長期的には持続できません。 このシステムでは、作業をより迅速に完了するために、基本的に鉱夫への支払いとして、通常は少額で料金を適用することができます。 これは上昇する可能性がありますが、今のところは非常に小さく、鉱山労働者のネットワークが機能し続けています。

どうすれば誰かが私のことをすることができますか?

以前は、ビットコインマイナーになるには、そのサービスを提供するためにパーソナルコンピューターをセットアップする必要がありました。 現在、特定のハードウェアとソフトウェアが必要です。 これらのデバイスは、より多くのトランザクションを迅速に処理するために、非常に高い計算能力を持つ独自のハードウェアを備えています。 マイニングを開始する場所はビットコインマイニングです。 このサイトでは、さまざまな要件と関連する作業について詳細に説明しています。 特定のマイニングハードウェアは現在、Butterfly LabsとAvalonによって提供されています。 これらのマシンの目的は、特にビットコインマイニング専用であり、現在最も安価なモデルの価格は274ドルです。 ただし、30GH / s ASICモデルまたは類似のバタフライモデルなど、はるかに強力なマイナーも利用できます。 ハイエンドモデルはトランザクションをより迅速に処理できるため、ビットコインを獲得する可能性が高くなります。 ソフトウェアは無料で、さまざまなマイニングマシンで実行され、BFGminerとCGMinerによって配置されます。 2017年およびその後4年ごとに利益率が低下するように設定されているため、システムを維持するためにマイニングの収益性が長年にわたって続くかどうかについては議論があります。

取引完了

したがって、鉱夫によって取引が検証され、すべてが確認されると、ユーザーは支払いを受け入れることができます。 ここでの質問は、いつ支払いを受け入れるかです。 平均的なブロック確認には約10分かかります。 この時点で、それは書き込まれますが、完全な確認には、ブロックがブロックチェーンの6箇所に戻ることが必要です。 1ブロックまたは約10分後にユーザーを信頼する場合、ユーザーは支払いを受け入れるか、完全な確認のために1時間待つことができます。 現在、これはシステムの落とし穴の1つです。 ピアツーピアネットワークであり、可能な限り安全にするには、確認は他の現在のシステムよりも大幅に時間がかかります。 完了すると、ビットコインの加算または減算がウォレットに表示されます。

ビットコインの長所

  • デジタル通貨は物理通貨の製造コストを必要としないため、より安価な代替品である必要があります。
  • 手数料と取引は、現在のところ無料またはほとんど無料です。 他の形式を使用する場合と比較して、トランザクションを作成するときに値の大部分が削除されます。
  • ビットコインは、作成可能なコインの量に上限を設けています。 これは、最終的に通貨の真の価値を維持するのに役立ちます。 たとえば、米国政府は、希望があれば、いつでも薄い空気からより多くのお金を生み出すことができます。 これを行うと、彼らはシステムにもっとお金を追加し、それはあなたが持っているお金の価値を本質的に下げます。
  • 国境を越えて使用できます。 ビットコインは特定の特定の国や地域に対する通貨ではありませんが、誰にとっても通貨です。 ユーロからドルへの変更や手数料の支払いを心配する必要はもうありません。 お金は混乱なく国境を越えます。

ビットコインの短所

  • ビットコインはまだ比較的新しいため、コインの価格またはその価値は非常に不安定です。 コインの価値は頻繁に変動し、短期間に大量に変動します。 価値を失う可能性を下げるために、購入時の近くでコインを使うことをお勧めします。 しかし、多くは、将来のためにコインを保持することにより、ビットコインの将来に投資する手段としてそれを使用しています。
  • 確認には時間がかかる場合があります。 この記事で説明したように、プロセスの完了にはかなりの時間がかかります。 したがって、即時のトランザクション、または1つの確認のみの受け入れさえも危険です。
  • ビットコインはまだ新しいため、実験的です。 通貨がばらばらになる可能性は常にあります。 すぐに消えることはないようですが、可能性はあります。
ビットコインプロトコルの実際の仕組み