691 つながるビットコイン・アトラス

一つの概念を理解する。
そこから全体像をたどる。

各項目は孤立した島ではなく、地図上の一地点です。通貨のルールから、それを実行するコード、形づくった人々、そこに生じるトレードオフへとつながります。

691件の検証済み項目GENESIS → 2140

アトラス

691 件の検証済み項目
691 / 691MERIDIAN 2140 · アトラス

アトラスの全一覧を見る

01 · BTC2009
プロトコル

Bitcoin

開かれた通貨ネットワーク。bitcoin を持つ意味、支払いができるまでの流れ、ノードがその受け入れを検証する理由を学ぶ。

6 関連項目を開く ↗
02 · SN2008
人物

Satoshi Nakamoto

提案、コード、共同作業から確かめる Bitcoin の作者としての貢献。実名の特定は別の問いです。

8 関連項目を開く ↗
03 · DOC·0012008
起源

Bitcoin Whitepaper

ビットコイン白書

ビットコインにおける「ビットコイン白書」を出典に基づいて解説します。

5 関連項目を開く ↗
04 · BLK·02009
起源

Genesis Block

ジェネシスブロック

ビットコインにおける「ジェネシスブロック」を出典に基づいて解説します。

5 関連項目を開く ↗
05 · TIME2009
プロトコル

Timechain / Blockchain

Bitcoinの時間連鎖

Bitcoinのブロック履歴は正確な時計ではなく、ハッシュ結合と累積作業量によって順序付けられます。

5 関連項目を開く ↗
06 · PoW∞
プロトコル

Proof of Work

プルーフ・オブ・ワーク

ビットコインの有効な履歴を順序付け、過去のブロックの置き換えを高コストにする測定可能な作業量。

5 関連項目を開く ↗
07 · HASH∞
ネットワーク

ビットコイン・マイニング

有効な取引を候補ブロックにまとめ、プルーフ・オブ・ワークによって履歴の順序を競う処理。

5 関連項目を開く ↗
08 · NODE∞
ネットワーク

Full Node

フルノード

ジェネシスブロックから現在のチェーン先端まで、ビットコインを独立して検証するソフトウェア。

5 関連項目を開く ↗
09 · 2016∞
プロトコル

難易度調整

ハッシュレートが変化しても長期的に約10分で1ブロックを目指すフィードバック機構。

4 関連項目を開く ↗
10 · TX∞
プロトコル

トランザクション

既存出力を消費し、明示的な支出条件を持つ新出力を作る署名済み状態遷移。

5 関連項目を開く ↗
11 · UTXO∞
プロトコル

UTXO

未使用トランザクション出力

トランザクションによって作られ、まだ使われていない個別のビットコイン量。

5 関連項目を開く ↗
12 · KEY∞
セキュリティ

秘密鍵

対応する公開鍵に結び付いた支出を承認できる秘密の数値。

4 関連項目を開く ↗
13 · WAL∞
セキュリティ

ウォレット

ビットコインにおける「ウォレット」を出典に基づいて解説します。

5 関連項目を開く ↗
14 · SUB∞
金融政策

ブロック報酬の新規発行分

block subsidyは有効blockのcoinbase transactionがfeeに加えて請求できる新規発行Bitcoinである。 Bitcoin Coreは50 BTCから始め、210,000 blockごとに右shiftで半減する。nodeはsubsidyと適格feeを超えるcoinbaseを拒否する。

6 関連項目を開く ↗
15 · ½∞
金融政策

Halving

ビットコインの半減期

21万ブロックごとに許可される新規発行量を半分にする、ブロック高で実行されるコンセンサス規則。

4 関連項目を開く ↗
16 · 21M∞
金融政策

2,100万BTC上限

Bitcoinの発行上限は、210,000 blockごとに半減するsubsidyと整数satoshi計算によるconsensus結果である。 検証nodeはsubsidyとfeeを超えるcoinbase出力を拒否し、累積発行は21 million BTCに近づくが下回る。

5 関連項目を開く ↗
17 · MEM∞
ネットワーク

Mempool

各ノードが検証済みの未承認取引を一時的に保持するローカル領域。単一の世界共通キューではありません。

5 関連項目を開く ↗
18 · SAT/vB∞
金融政策

トランザクション手数料

ビットコインの取引が希少なブロックスペースを使うために支払う、送金額とは別の手数料。

5 関連項目を開く ↗
19 · BIP1412017
スケーリング

SegWit

Segregated Witness

ビットコインにおける「Segregated Witness」を出典に基づいて解説します。

4 関連項目を開く ↗
20 · BIP3412021
スケーリング

Taproot

Schnorr署名、key-path支出、選択的に開示するscript pathを組み合わせた2021年のsoft fork。

4 関連項目を開く ↗
21 · L2∞
スケーリング

Lightning Network

多数の更新をoff-chainで決済し、最終所有権をBitcoin上で強制するP2P支払チャネル網。

5 関連項目を開く ↗
22 · BLK∞
プロトコル

ブロック

proof of workのblock headerでBitcoin履歴に接続されたconsensus-validな取引集合。

4 関連項目を開く ↗
23 · HDR∞
プロトコル

ブロックヘッダー

proof of workを行い、候補blockを過去履歴と取引集合へ結ぶ80-byte構造。

4 関連項目を開く ↗
24 · HASH∞
プロトコル

暗号学的ハッシュ

暗号学的ハッシュは正確なバイト列を決定論的に短いダイジェストへ写像し、BitcoinはPoW、識別子、コミットメント、署名メッセージで異なる構成を使う。

10 関連項目を開く ↗
25 · SHA²∞
プロトコル

SHA-256

SHA-256 は NIST が標準化した SHA-2 系列の 256 ビット関数である。Bitcoin は単体でも厳密な複合構成でも使うため、圧縮関数だけでなくシリアライズ、ドメイン分離、合意規則が重要になる。

12 関連項目を開く ↗
26 · MRKL∞
プロトコル

Merkle tree

Merkle rootを通じblock headerをblock内の全txidへコミットする決定的binary hash tree。

3 関連項目を開く ↗
27 · ADDR∞
プロトコル

ビットコインアドレス

Bitcoinアドレスはウォレットが出力スクリプト/witnessプログラムを扱うための符号化であり、ブロックチェーン口座ではない。prefix・データ・checksumからscriptPubKeyを構築するが、トランザクションに文字列自体は入らない。

9 関連項目を開く ↗
28 · SEED∞
セキュリティ

Seed Phrase

復元用の単語、ウォレットのバックアップ、安全な保管、復元の確認、ビットコインを盗む詐欺について。

3 関連項目を開く ↗
29 · BIP392013
セキュリティ

BIP 39

BIP39はコンピュータ生成の128–256 bit entropyを12–24語にし、512-bit seedを導出する。人間向けbackup transportであり、consensus、private key一覧、wallet全体の記述ではない。

9 関連項目を開く ↗
30 · BIP322012
セキュリティ

HD Wallet

HDウォレット

HD walletは1つのmaster extended keyから鍵ツリーを再現する。BIP32はbackup更新を減らしwatch-only branchを可能にするが、mnemonic、script、account、完全なrecovery policyは定義しない。

10 関連項目を開く ↗
31 · M-of-N∞
セキュリティ

Multisig

マルチシグ

単一署名ではなく複数鍵のしきい値を要求する支出ポリシー。

3 関連項目を開く ↗
32 · COLD∞
セキュリティ

Cold Storage

コールドストレージ

コールドストレージは、Bitcoinの署名秘密をネット接続された汎用機から隔離する運用体系である。Bitcoinはオンチェーンにあり、オンラインのwatch-only walletが監視・作成し、別のsignerが復旧方針に従って支出を承認する。

16 関連項目を開く ↗
33 · HW∞
セキュリティ

Hardware Wallet

ハードウェアウォレット

秘密鍵を汎用コンピューターから隔離する専用署名器。

4 関連項目を開く ↗
34 · WATCH∞
セキュリティ

Watch-only Wallet

監視専用ウォレット

watch-only walletは定義されたBitcoin scriptを追跡し、address導出、入金検出、未署名transaction作成を行うが、支出用private keyを持たない。完全な表示にはwallet policy全体と信頼できるchain dataが必要である。

18 関連項目を開く ↗
35 · UTXO+∞
プライバシー

Coin Control

UTXO の手動選択

ウォレットが使用する UTXO を意識的に選び、手数料、プライバシー、取引構造を管理する機能。

4 関連項目を開く ↗
36 · CHG∞
プライバシー

お釣り出力

お釣り output は、選択した Bitcoin inputs のうち受取人にも fee にも渡らない額を支払者の script に戻す。通常の output であり、chain に change フラグはない。

20 関連項目を開く ↗
37 · CONF∞
ネットワーク

承認

確認数とは、ノードの有効かつ検証済みチェーンにおける取引の深さである。取引を含むブロックが1、その有効な子孫ごとに1増える。reorg で減少・消滅し得る。

20 関連項目を開く ↗
38 · 2X∞
セキュリティ

二重支払い

Double-spend は少なくとも同じ UTXO を使う両立不能な取引を作る試みである。Node は satoshi を複製せず、validation と proof of work が残る有効履歴を選ぶ。

14 関連項目を開く ↗
39 · CBTX∞
プロトコル

コインベース取引

Coinbase transaction は各 Bitcoin ブロックの先頭に必須の取引である。唯一の特殊 input は既存 UTXO を消費せず、高さに応じた block subsidy と当該ブロックの手数料までを miner が請求し、さらに 100 ブロックの間は未成熟な output を作る。

16 関連項目を開く ↗
40 · SCRIPT∞
プロトコル

Bitcoin Script

出力の支出条件を定める、意図的に制限されたスタック言語。

4 関連項目を開く ↗
41 · FORK↓∞
プロトコル

Soft Fork

ソフトフォーク

ソフトフォークはBitcoinのコンセンサス規則を厳格化する。新規則で有効なブロックは旧ソフトウェアでも有効だが、旧ソフトウェアが受理する一部のブロックを更新済みノードは拒否する。互換性は非対称であり、旧ノードが新規則まで完全検証するという意味ではない。

10 関連項目を開く ↗
42 · FORK↑∞
プロトコル

Hard Fork

互換性のないコンセンサス変更

Hard Fork は、旧ノードが拒否するブロックやトランザクションを更新済みノードが受理できるようにコンセンサスを変更する。経済的に重要な検証者がほぼ全員新ルールへ移行しなければ、それぞれ独自の履歴と資産を持つ二つのネットワークが長期にわたって分離する可能性がある。

8 関連項目を開く ↗
43 · BIP2011
プロトコル

BIP (Bitcoin Improvement Proposal)

ビットコイン改善提案

Bitcoin Improvement Proposalは情報、process、提案standardを記す番号付き文書で、BIP 2がrepository workflowを定める。 著者が理由と仕様を書きeditorが形式とstatusを確認するが、実装者と利用者が採用を決め、番号だけでconsensusは有効にならない。

5 関連項目を開く ↗
44 · RULES∞
プロトコル

コンセンサス規則

各完全検証ノードが独立に適用する決定論的な有効性規則。

4 関連項目を開く ↗
45 · REORG∞
ネットワーク

Reorg

チェーン再編成

チェーンの再編成は、ノードのブロックチェーンの有効な末端を、累積 proof of work がより大きい別の有効な分岐に置き換えます。古い末端のブロックを切り離し、勝った分岐を接続します。

11 関連項目を開く ↗
46 · STALE∞
ネットワーク

Stale Block

アクティブチェーン外の有効なブロック

Stale Block は有効な Bitcoin ブロックですが、分岐間の一時的な競争に負け、累積 proof of work に基づいて選ばれるアクティブチェーンには残りません。

12 関連項目を開く ↗
47 · ASIC∞
ネットワーク

ASIC Miner

専用マイニングハードウェア

ビットコイン マイニング ASIC は、SHA-256 プルーフ オブ ワーク候補の極めて高速かつエネルギー効率の高いテストを目的として設計された専用の集積回路です。固有の作業は、ファームウェア、コントローラー、プールまたは独自のノードによって提供されます。

15 関連項目を開く ↗
48 · POOL∞
ネットワーク

Mining Pool

マイニングプール

Mining Pool は多数の独立したマイナーの計算能力を調整し、採掘収入を分配して Solo Mining より収入の変動を抑えます。

16 関連項目を開く ↗
49 · H/s∞
ネットワーク

Hashrate

ハッシュ試行の速度

Hashrate は採掘機器が Bitcoin の Proof of Work を試行する速度で、毎秒のハッシュ数を TH/s、PH/s、EH/s などで表します。

11 関連項目を開く ↗
50 · NONCE∞
プロトコル

Nonce

ブロックヘッダー内の採掘カウンター

Bitcoin 採掘の Nonce は、80 バイトのブロックヘッダーにある 32 ビットのフィールドです。採掘者はこれを変え、数値が Proof of Work の target 以下になる double-SHA-256 ハッシュを探します。

12 関連項目を開く ↗
51 · sat/vB∞
市場

Fee Rate

手数料率

手数料を仮想サイズで割った値で、通常sat/vBで表す。

4 関連項目を開く ↗
52 · BIP125∞
市場

Replace-by-Fee (RBF)

未確認取引を手数料の高い取引に置き換える仕組み

Replace-by-Fee (RBF) は Bitcoin のローカルな mempool と取引中継の方針です。手数料、有効性、DoS 対策の規則を満たす場合、未確認取引と競合する置換取引を受け入れます。

8 関連項目を開く ↗
53 · CPFP∞
市場

CPFP (Child Pays for Parent)

子トランザクションが親の手数料を補う

Child Pays for Parent (CPFP) は、低手数料のトランザクションを承認するマイナーの動機を高めます。新しいトランザクションがその出力を使用し、十分な手数料によって依存するトランザクション全体の手数料率を引き上げます。

9 関連項目を開く ↗
54 · TIME∞
プロトコル

Timelock

時間による支出制限

Timelock は、コンセンサスがトランザクションのブロック収録や特定の支出経路の使用を認める最も早い時点を定めます。絶対ロックはチェーンの高さや時刻、相対ロックは使用する出力の経過期間を基準にします。

8 関連項目を開く ↗
55 · HTLC∞
スケーリング

HTLC

Hashed Timelock Contract — ハッシュと時間の条件

HTLC は preimage の知識を支払いの条件とし、資金返還のための時間条件付き経路を設けます。Lightning では各チャネルの債務を結び付けます。期限到来だけで返金されたり、preimage の分岐が無効になったりはしません。

8 関連項目を開く ↗
56 · CHAN∞
スケーリング

Payment Channel

支払チャネル

最新の署名状態でロック済みbitcoinを再配分し、全更新をon-chain公開しない二者契約。

4 関連項目を開く ↗
57 · TOWER∞
スケーリング

Lightning Watchtower

Watchtower — チャネル監視の委任

Lightning Watchtower は失効済みチャネル状態の公開を監視し、クライアントが不在でも事前承認された救済トランザクションを送信できます。保護は、届いたデータ、対応する出力、対応トランザクションの適時の承認に依存します。

3 関連項目を開く ↗
58 · LIQ∞
スケーリング

Lightningの流動性

Lightningの流動性とは、チャネルが現在ある方向に送信または受信できる金額であり、公表された総容量ではありません。

7 関連項目を開く ↗
59 · ROUTE∞
スケーリング

Lightning Routing

Lightning決済のルーティング

Lightning Routingは、方向別流動性、転送ポリシー、時間条件によって特定の支払いを届けられる可能性がある一つ以上のチャネル経路を選ぶ処理です。

6 関連項目を開く ↗
60 · XPUB∞
セキュリティ

Extended Public Key (xpub)

BIP32 拡張公開鍵

Extended Public Key (xpub) は BIP32 公開鍵、chain code、メタデータをまとめたもので、秘密鍵を明かさずに HD wallet の一つのノード以下の非 hardened 公開鍵を派生できる。

11 関連項目を開く ↗
61 · DESC∞
セキュリティ

Output Descriptor

出力ディスクリプタ

Output Descriptor は、Bitcoin の出力スクリプト集合と、その導出に必要な鍵を機械可読に記述するものです。単一の鍵やアドレスではなく、アドレス・ポリシーを正確に再現できます。

11 関連項目を開く ↗
62 · BIP174∞
セキュリティ

PSBT

秘密鍵を共有せず未署名または部分署名取引を調整する標準コンテナ。

4 関連項目を開く ↗
63 · CJ∞
プライバシー

CoinJoin

ビットコインにおける「CoinJoin」を出典に基づいて解説します。

4 関連項目を開く ↗
64 · PRIV∞
プライバシー

Bitcoin のプライバシー

Bitcoin Privacy

Bitcoin のプライバシーとは、公開取引を個人、残高、端末、商取引関係へ結び付けられる範囲を小さくすることです。Bitcoin は pseudonymous な公開 ledger であり、自動的に匿名となる決済システムではありません。

12 関連項目を開く ↗
65 · PSEUDO∞
プライバシー

仮名性

Pseudonymity

Bitcoin の仮名性とは、実名ではなく暗号学的識別子を使うことです。匿名性とは異なり、公開取引、metadata、サービス記録から仮名と個人が結び付く可能性があります。

12 関連項目を開く ↗
66 · KYC∞
プライバシー

KYC

Know Your Customer / 顧客確認

KYC は AML/CFT 管理の一部で、規制対象機関が顧客、実質的支配者、目的、risk を確認します。Bitcoin protocol は KYC を行わず、義務は provider、product、jurisdiction に属します。

6 関連項目を開く ↗
67 · KEYS∞
セキュリティ

セルフカストディ

bitcoinを支出する鍵を直接管理し、検証、バックアップ、復旧を自ら負うこと。

3 関連項目を開く ↗
68 · CEX∞
市場

Custodial Exchange

カストディ型・中央集権型取引所(CEX)

Custodial Exchange は顧客 bitcoin の private key を管理し、権利を内部 ledger に記録します。画面残高は独立に spend できる UTXO ではなく、顧客は運用・法的・liquidity・counterparty risk を負います。

9 関連項目を開く ↗
69 · SAT∞
金融政策

Satoshi

sat / Bitcoin の最小 on-chain 単位

Satoshi(sat)は Bitcoin の最小のネイティブ on-chain 価値単位です。1 BTC は正確に 100,000,000 satoshi で、on-chain 金額は整数です。

9 関連項目を開く ↗
70 · FIAT∞
経済学

法定通貨

Fiat money / 国家管理の非商品通貨

法定通貨は商品への固定交換請求権を持たず、単位、基礎発行、金融制度を公的機関が管理する通貨です。制度は中央銀行の現金・準備と民間銀行預金を組み合わせます。

6 関連項目を開く ↗
71 · AUS∞
経済学

オーストリア学派経済学

Austrian economics / オーストリア学派

オーストリア学派はCarl Mengerに始まる多様な伝統で、個人の行為、主観的価値、限界選択、時間を通じた資本、企業家的発見、価格による分散知識の調整を研究する。

7 関連項目を開く ↗
72 · SOUND∞
経済学

健全な通貨

Sound money / 強靱で信頼できる通貨秩序

健全な通貨とは、恣意的な価値切下げなしに交換手段、計算単位、価値保存を果たすという規範的な理想である。単一の技術特性でも、金や Bitcoin の自動的な呼称でもない。

6 関連項目を開く ↗
知識ネットワーク · V1

知識ネットワーク

価値は関係性にあります。各ページには編集部が選んだつながりと、自動生成された被リンクが含まれます。