ビットコイン取引にはどのくらい時間がかかりますか?
短い答え:ウォレット間でビットコインを転送するのにかかる時間はトランザクションごとに異なります.
ビットコイン取引を行う場合、完了する前にネットワークによって承認される必要があります。ビットコインコミュニティは、 6つの確認 転送が完了したと見なす前に転送が必要であること.
ビットコインのトランザクション時間を決定するもの?
トランザクション時間に影響を与える2つの主な要因は次のとおりです。
- ネットワークアクティビティの量
- 取引手数料
ネットワークが処理する必要のあるトランザクションが多いほど、各トランザクションにかかる時間が長くなります. これは、各ブロックを処理するマイナーの数が有限であり、ブロックに含めることができるトランザクションの数が有限であるためです。.
ビットコインネットワーク上の鉱夫は、 インクルード 彼らが受け取る料金 それらを確認するため. したがって、 より高い料金を支払う, マイナーは転送を処理する可能性が高く、トランザクション時間が短縮されます.
ビットコイン取引の確認にはどのくらい時間がかかりますか?
前述のように、ビットコイントランザクションは通常、処理される前に鉱夫からの6つの確認が必要です。ブロックのマイニングにかかる平均時間は 10分, したがって、トランザクションには平均で約1時間かかると予想されます。.
しかし、最近のビットコインの人気ブームはネットワークの混雑を引き起こしました。ザ・ 平均時間 ある確認のために、最近30分から 極端な場合は16時間以上.
これらのスケーリングの問題に最適に対処する方法について、ビットコインコミュニティには意見の相違があります。一部のメンバー(特にビットコインキャッシュを支持するメンバー)は、ソリューションはブロックサイズが大きく、ブロックあたりのトランザクション数を増やすことができると考えています。.
他のコミュニティメンバーは、次のような改善について議論しています。 隔離された証人(SegWit) そしてその ライトニングネットワーク ブロックサイズを増やすことなくネットワークを高速化します.
どのソリューションが最良であるかがわかるのは時間だけです.
ビットコイン取引とは?
まず、ビットコインは物理的に存在しないことを忘れないでください。手に持つ堅実なコインも、ビットコインの価値を示すトークンや紙片もありません。代わりに、ビットコインは、「ブロックチェーン」と呼ばれる非常に安全なパブリック台帳で検証された(本質的には正当化された)一連のトランザクションとして仮想領域に存在します。言い換えれば、ビットコインは暗号化で保護された署名の歴史です.
そう, あなたがビットコインを「持っている」場合、あなたが本当に持っているのは情報です:あなたのビットコインの履歴、そしてあなたがそれらを使用することを可能にする一対の「鍵」-公開鍵と秘密鍵.
ビットコインは、ガラスの箱に保管されている情報トークンのコレクションと考えてください。公開鍵はボックスのラベルです。これがボックスであり、ボックスに含まれるビットコインの量を誰もが知っています。銀行口座の銀行コードと同様に、公開鍵は共有されるため、他の人が送金できます.
対照的に、秘密鍵は安全に保護されています。それはビットコインのガラスボックスを開く唯一の方法です。秘密鍵にアクセスできることは、銀行口座を管理することに似ています。そのため、人々は秘密鍵が悪意のある人の手に渡るのを防ぐために多大な労力を費やしています。.
要約すると、ビットコインはトランザクション情報の要約です。公開鍵を使用すると、その情報を所有できます。秘密鍵は、その値を別の公開鍵に送信することを許可します.
トランザクションはどのように機能しますか?
友達のデイブに5ビットコイン(5 BTC)の寛大な誕生日プレゼントを贈りたいとしましょう。これを行うには、秘密鍵を使用して、このトランザクションを通知するメッセージを公開ブロックチェーンに送信する必要があります。このトランザクションメッセージには、次の3つの部分が含まれます。
- 入力: デイブに送信するビットコインのソーストランザクション。このコードは、ビットコインが公開鍵に到達した経緯を説明しています.
- 量: デイブに送信する予定のビットコインの数(この場合は5つ).
- 出力: デイブの公開鍵、またはビットコインの送信先のアドレス.
この3部構成のトランザクションメッセージはブロックチェーンに送信されます。ブロックチェーンがそれを受信すると、「マイナー」と呼ばれるデータクランチャーがトランザクションを検証するために機能します。鉱夫とビットコインマイニングの仕事には複雑で非常に技術的な背景がありますが、ここで理解するために、単純にしておきます。要するに、マイナーは、取引されたビットコインの新しい署名(更新された取引履歴)を作成する複雑な数学の問題を解決します.
あなたの場合、マイナーはあなたがデイブに送信するビットコインが5つあることを確認し、それらのビットコインの過去のトランザクションのリストを更新して、デイブのパブリックアドレスに5つのビットコインを送信していることを記録します.
トランザクションにはどのくらい時間がかかりますか?
デイブにとって残念なことに、このプロセスはすぐには発生しません。実際、ビットコイン取引は数分から数日の範囲の遅延の影響を受けます。これは、ビットコインが鉱夫にトランザクションの検証を要求するためです。トランザクションは通常、検証されてパブリックブロックチェーンに追加される「ブロック」にまとめられます。標準のビットコインプロトコルによると、1つのブロックをマイニングするのに約10分かかります.
ただし、人気が高まっているため、ビットコインネットワークは、ブロックにまとめられるのを待っているトランザクションでバックログされることがよくあります。ブロックサイズには制限があり、1つにしないものは、「ビットコインメモリプール」と呼ばれる大きなキューにまとめられます。 mempoolのサイズは変動し、待機時間もトランザクションの優先度と料金に依存します。これについては後ほど説明します。バックログのアイデアについては、現在のをチェックしてください ビットコインメンプール.
取引手数料
マイニングには多大な労力と技術が必要であるため、ビットコイン取引はますます追加料金の対象となります。取引手数料は、キューの優先順位付けに役立ちます。取引を確認するために鉱夫に支払う意思が高いほど、処理が速くなる可能性があります。ビットコインの取引手数料は通常、「1バイトあたりのサトシ」で表されます。サトシは、トランザクションのバイトサイズあたり1億分の1のビットコインであり、通常は200バイトを超えます。.
ビットコインの手数料は義務ではありませんが、鉱夫があなたの取引をより速く処理するように動機付けます。取引手数料は通常、マイニングする取引データのブロックを作成するユーザーによって設定されます。これら レートとそれに依存する待機時間 トラフィックの増減に応じて変化します.
たとえば、デイブへのギフトを次の1〜3ブロックのビットコインキューに入れるために、1バイトあたり200サトシ(0.000002BTCまたは1バイトあたり0.01USD)を支払うことができます。したがって、取引の確認には約10〜30分かかります.
または、より高い料金(たとえば、1バイトあたり300サトシ)を支払って、トランザクションを即時キューまたはマイニングする次のブロックに配置することもできます。取引は10分以内に完了する可能性があります.
ビットコインはユーザーベースのピアツーピアシステムであるため、システムは不安定になり、実験されやすくなります。この記事を書いている時点で、ビットコインの取引は驚くほど高額になっています。たとえば、ある時点で、0.01BTC($ 42)を移動すると取引手数料が$ 4かかりました。ビットコインがプラットフォームとして発展し続けるにつれて、料金、料金、待ち時間のジェットコースターはおそらく安定するでしょう.
最終的な考え
ビットコインの人気が高いにもかかわらず、暗号通貨を使用する実際のプロセスは多くの人にとって曖昧なままです。ビットコインの基盤となるブロックチェーンテクノロジーに依存しているため、公開されているが安全なトランザクションは、通貨の将来の成功の鍵です。また、ビットコインの最も差し迫った課題のいくつかを提示します:待機時間、システムの過負荷、分散通貨を処理するために「マイナー」に支払うために必要な取引手数料.
ビットコインを継続して使用することで、頻繁に不均一なトランザクションプロセスがスムーズになるかどうかは時間がわかります