ビットコインエコシステム入門マニュアル

コレクション
ビットコインエコシステム入門マニュアル

ビットコインエコシステム入門マニュアル

昨年の銘文から現在の分型ビットコインまで、ビットコインエコシステムは市場が低迷している時期に一波の熱狂を迎え、市場の焦点となっています。その主な理由は、この一連のVCコインが次々と失敗し、VCコインへの関心が瞬時に冷え込んだからでしょう。

さらに、一部のデータも嘘をつきません。ビットコインエコシステムの主要プロジェクトは市場が低迷している時でも良好なデータレベルを維持しており、VCコインは7-80%の大幅な下落を見せています。現在市場で注目すべきトラックがあるとすれば、TONやSOLエコシステムのプロジェクトを除けば、残るのはビットコインエコシステムだけです。

したがって、ビットコインがコミュニティで大規模なFOMOを引き起こしている今、もしBTCについて十分に理解していないのであれば、投機の際に常に一歩遅れてしまうでしょう。しかし心配しないでください。本コンテンツでは、ビットコインエコシステムに参加するために必要な基礎知識を準備しました。これにより、ビットコインエコシステムに参加する際に、ほとんどのプロジェクトについて最適な理解を得ることができます。

ビットコインエコシステム基礎知識

1. ビットコインエコシステムのウォレット

エコシステムに参加するためには、まずウォレットが必要です。これは、特定のプロジェクトのエアドロップに参加する際に、MetamaskやKeplrウォレットを持っている必要があるのと同じです。したがって、ビットコインエコシステムに参加したい場合、まず理解すべきはウォレットです。

ビットコインエコシステムには多くのウォレットがありますが、その中でもUnisatウォレットはユーザー数が最も多いです。彼らは昨年の銘文時期から成長を始めました。他に人気のあるウォレットには、Xverse、Magic Eden、OKX Walletなどがあります。もしあなたがビットコインエコシステムや暗号コミュニティに初めて触れる初心者であれば、まずUnisatウォレットから始め、基本操作に慣れてから他のウォレットを試すことをお勧めします。

現在、Unisatはプラグインウォレットとモバイル版を提供しており、ビットコインの銘文やBRC-20プロトコルに対して良好なサポートを提供しており、ビットコインエコシステムのプレイヤーに人気があります。Unisatを使用することで、ユーザーはビットコインエコシステムの資産(BTC、Ordinals、BRC-20トークンなど)を保存し、移動することができます。各ウォレット内のアドレスは、これらの資産を受け取るために使用されます。

初めてビットコインエコシステムのウォレットを使用するユーザーにとって、ウォレットのセキュリティ、リカバリーフレーズのバックアップ方法、資産の管理方法を理解することは非常に重要な基礎です。

2. Unisatビットコインウォレットアドレス

Unisatビットコインウォレットを使用する過程で、ユーザーは4種類の異なるビットコインアドレスを見ることになります。それらはそれぞれ、Legacy、Nested SegWit、Native SegWit、Taprootです。

ポイント:

  1. 通常、bc1で始まるアドレスを使用します。このタイプのアドレスは現代的で互換性が良く、日常使用に適しています。

  2. Bc1qアドレスは通常、日常の支払いと取引手数料に使用され、bc1pアドレスはOrdinalsやBRC-20資産を受け取るのに適しています。

  3. 4種類のアドレス間でBTCを相互に送金できますが、OrdinalsやBRC-20資産は同じタイプのアドレス間でのみ移動することをお勧めします。互換性の問題を避けるためです。また、異なるタイプのアドレス間での送金では、マイナー手数料が異なることに注意が必要です。隔離証明を使用すると、マイナー手数料(Gas)を節約できます。さらに、実際の操作では、取引の安全性と迅速な確認を確保するために、具体的な状況に応じて適切な送金方法を選択する必要があります。

Legacy アドレス: 1で始まる古い形式で、手数料が高く、もはや一般的ではありません。

Nested SegWit アドレス: 3で始まり、BTCを受け取るのに適していますが、OrdinalsやRuneを受け取ることはできません。

Native SegWit アドレス: bc1qで始まり、互換性が高く、特に主流のCEXプラットフォーム(取引所)との相互作用に適しています。

Taproot アドレス: bc1pで始まり、bc1qよりも先進的で、複雑なスマートコントラクトをサポートしています。

ユーザーがビットコイン資産を保有していると、取引を行うことは避けられません。この時、ビットコインエコシステムの用語Sats/vbに出会うことになります。これは、1バイトあたりの取引手数料(Gas)を示します。

3. ビットコインエコシステムのGas------Sats

まず、ここでのSatsはOrdinalsシステムのSatsトークンを指すのではなく、ビットコインの最小単位「サトシ」(Satoshi、略称SAT)を指します。1ビットコインは1億サトシに相当し、つまり1サトシ=0.00000001 BTCです。この計算単位は2011年頃に登場しましたが、当初は広く注目されていませんでした。しかし、ビットコインの価格が上昇するにつれて、「サトシ」の利点が支払いと送金のシーンで徐々に明らかになりました。

例えば、ビットコインの現在の価格が6万ドルだと仮定すると、1ドルは約0.000017 BTCに相当します。このような方法で価格を設定すると、実際の支払いと送金時に非常に不便で、間違いやすくなります。一方、「サトシ」を単位として使用すると、1ドルは1700サトシに相当します。この変換方法は、支払い、送金、記録の際により直感的であり、特に小額取引に適しています。

「サトシ」が小額支払いをより便利に表現できるため、多くの業界関係者がこの計算方法を支持しています。モルガン・スタンレーの法人代表であるJesse Xiongも、「サトシ」がますます人気を集めている理由は、記録を簡素化し、複雑な小数の長い列を処理するのを避けることができるからだと公に述べています。

このように表現することで、ユーザーはビットコインの最小単位とその実際のシーンでの利点をより理解しやすくなります。

したがって、ビットコインネットワークでは、取引手数料は取引のサイズに基づいて計算され、その単位はvByte(仮想バイト)です。したがって、sats/vbは、各仮想バイトに対して支払う必要があるビットコイン取引手数料を指します。

さらに、取引を行う際に、2つの状態語「available」と「unavailable」を見ることがあります。「available」は利用可能な残高を示し、即座に取引を送信するために使用できるビットコインを指します。一方、「unavailable」は一時的に使用できない残高を指し、通常は未確認の取引などの理由によって発生します。

「unavailable」状態にある場合、通常は以下のような状況です:確認待ち、ユーザーが受け取ったビットコインが十分なブロック確認を受けていない場合、これらのビットコインは一時的に利用できません;ロック状態、時にはビットコインが契約、オーダー、その他の理由でロックされ、新しい取引に使用できないことがあります;使用中の入力、ユーザーが別の取引を行っており、関連する金額がまだ確認されていない場合、関連するビットコインは使用不可としてマークされます。

4. 入力と出力

ビットコイン取引には、2つの重要な概念があります:入力(Inputs)と出力(Outputs)。

入力(Inputs):入力は支払いに使用されるビットコインの出所であり、ユーザーが以前に受け取ったビットコインから来ています。これらのビットコインはまだ使われていないため、支払いに使用できます。例えば、ユーザーが以前に1 BTCを受け取った場合、新しい取引を開始する際にこの1 BTCが支払いの「入力」となります。

出力(Outputs):出力はビットコインの支払い先です。各取引には1つまたは複数の出力があり、これらはユーザーがビットコインをどのアドレスに転送したかを示します。例えば、ユーザーが誰かに0.5 BTCを転送した場合、この0.5 BTCは新しい取引の「出力」となり、ブロックチェーンに記録されます。

簡単な比喩:

入力を財布の中の紙幣と見なすことができ、出力はその紙幣で何かを購入すること、残りのお金が返ってくることに相当します。したがって、ビットコインで支払いを行うたびに、新しい「お釣り」(未使用の取引出力、UTXO)が生成され、次回の取引でこれらのお釣りを新しい入力として使用します。

5. UTXO

UTXOはビットコインネットワークが採用している残高モデルです。簡単に言えば、UTXOはあなたの財布の中でまだ使われていない「小銭」と理解できます。これらの小銭は将来の支払いの資金源となります。

ここまで来ると、皆さんは同じ疑問を抱くかもしれません。ビットコインは去中心化された大帳簿ではないのですか?しかし、なぜ私たちが慣れ親しんでいるアカウントモデルを直接採用せず、UTXOモデルを使用しているのでしょうか?

アカウントモデルは、銀行や支付宝のアカウントのようなもので、あなたがいくら持っているかが明確に記録されています。10ドルは10ドルで、システムに書かれています。このモデルは直感的で柔軟であり、イーサリアムなどの他のブロックチェーンでも採用されています。

しかし、ビットコインは異なります。例えば、小Bが10ビットコインを持っている場合、ブロックチェーン上では「10」という数字は見えません。ビットコインはアカウント残高を記録せず、取引のみを記録します。では、私たちがブロックチェーンブラウザで見る残高はどこから来るのでしょうか?実際には、ブラウザが計算したものであり、ブロックチェーン自体が保存しているわけではありません。

では、なぜ多くの業界関係者がUTXOモデルを良いと考えるのでしょうか?その理由は、特に並行処理に適しており、分散型ネットワークでの効率が高いからです。特にビットコインのようなネットワーク環境では、非常に巧妙です。UTXOモデルの本質は、毎回の取引で古いUTXOを消費し、新しいUTXOを生成することです。これらの新しいUTXOは将来の取引で使用できます。

しかし、これはビットコインエコシステムの取引のすべてではなく、取引はMempool(メモリプール)で実行待ちになります。

6. Mempool(メモリプール)

メモリプール(Mempool)は、ビットコインネットワークノードが確認待ちの取引を保存するためのキューです。各ノードには独自のメモリプールがあるため、異なるノードのメモリプールには異なる取引が含まれている可能性があります。

メモリプールブラウザを使用すると、ノードのメモリプールのリアルタイムおよび履歴情報を確認し、取引を視覚化し、検索および表示することができます。

つまり、以前私たちが見ていたBTCのブロックチェーンブラウザは、すべてブロックチェーン上のデータであり、Mempoolはすでにブロードキャストされたがまだブロックチェーンに載っていない取引情報です。Mempoolを理解することで、先手を打つことができます。

私たちが普段知っているビットコインのマイニングは、メモリプール内の確認待ちの取引をブロックチェーンに確認するプロセスです。マイナーは自分のメモリプールから確認待ちの取引を選択し、それを特定の数学的問題を解決するためにブロックに並べます。最初に適切なブロックを見つけたマイナーは、そのブロック内のすべての取引の取引手数料を受け取ります。したがって、マイナーは取引手数料が高い取引を優先的に処理する傾向があります。

現在、Mempool(メモリプール)を確認するために使用されているツールは、mempool.spaceです。

mempool.spaceを使用すると、画面上部にいくつかの点線で区切られたブロックが表示されます。左側の黄色の部分はまだ掘られていないブロックを示し、右側の紫の部分はすでに成功裏に掘られたブロックを示します。

黄色の待機区域と紫の掘られた区域の両方には、いくつかの重要な情報があります:

平均手数料率:この数字は、そのブロック内の各取引が支払った平均手数料率(単位:サトシ/バイト)を示します。

手数料範囲:ブロック内の取引が支払った手数料率の範囲を示します(単位:サトシ/バイト)。

総手数料:ブロック全体の取引をパッケージ化するために支払われた総手数料を表示します(単位:BTC)。

取引数量:そのブロック内に含まれる取引の数。

出力時間:黄色のブロックには予想される出力時間が表示され、紫の区域には実際の出力時間が表示されます。

ブロック高:これは紫の区域の数字で、現在のビットコインネットワークの第何ブロックが掘られたかを示します。マイナーの名前はブロック高の下に表示されます。

掘られた紫のブロックをクリックし、ページを下にスクロールすると、各取引の詳細情報(入力アドレス、出力アドレス、取引手数料、確認数など)を見ることができます。

ここで、mempool.spaceを使用する際の小さなヒントがあります:

可視化されたメモリプールのグラフにマウスを置くと、小さな虫眼鏡が表示されます。それをクリックして「Consolidation」を選択すると、すべての集約取引が自動的にハイライトされます。メモリプール内で待機しているブロックの中で、集約取引の割合が高いことがわかります。もし送金や分配など急がない操作であれば、集約のピークを避け、集約取引が消化されるのを待ってから発起することができます。

7. マイナーとブロックのパッケージ化

ビットコインネットワークにおいて、マイナーは非常に重要な役割を担っています。彼らは取引の検証、伝播、保存を行うだけでなく、ノードを運営することで全体の去中心化ネットワークの安全性と安定性を維持しています。

マイナーの主な任務は、複雑な数学的問題を解決することで条件を満たすブロックを見つけることです。これらのブロックにはユーザーが提出した取引が含まれており、マイナーがブロックを見つけて取引をパッケージ化することに成功すると、その新しいブロックをビットコインのブロックチェーンに追加することができます。

1つのブロックを成功裏にパッケージ化するたびに、マイナーは一定量の新たに生成されたビットコインを報酬として受け取ります。これがビットコインの発行方法ですが、ビットコインの半減期が訪れると、約4年ごと(21万ブロック)にマイナーのブロック報酬が半分になります。このプロセスは、ビットコインの総供給量が2100万枚に達するまで続きます。

したがって、Unisatが最新の分型ビットコインをダブルマイニングできるようになったことを知ったとき、マイナーはどれほど喜んでいることでしょうか。マイナーの仕事はネットワークの去中心化を保証するだけでなく、すべての取引の真実性と改ざん不可能性を確保しています。

まとめ

ページ数の制限により、以上がビットコインエコシステム入門マニュアルの一部内容です。今後、ビットコインエコシステム入門マニュアルに関する他の更新も行う予定です。この内容は、ビットコインエコシステムに触れたい初心者に非常に適しています。ビットコインエコシステムが再び爆発しようとしている今、各知識点をしっかりと把握することが非常に重要です。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する