ビットコインの記事を読むときに、知らない単語がでてきて調べて、その解説を理解するために別の単語をまた調べて…とやっていると、もともとなんの記事を読んでいたのかわからなくなることないでしょうか?
ビットコイン(暗号通貨)関係のざっくりした説明付きの用語集を作りました。
ざっくりの説明なので、正確ではない部分もあります。(作った人間の理解度の問題もありますが…)
正確な解説は調べなおして下さいw
⚫︎サトシナカモト
ビットコインを考えた人、作った人
これまでにサトシナカモトの正体だと報道された人や、自らサトシナカモトを名乗る人が現れたが、今のところ正体不明
⚫︎トランザクション
AさんからBさんに1BTC送る、というようなビットコインの取引データ
⚫︎ブロック
複数のトランザクションをまとめたデータのかたまり
ブロックチェーンに追加されるデータの単位
⚫︎ブロックチェーン
これまでのビットコインの取引が記録されたデータのかたまり
ブロックをつなげた構造
およそ10分ごとにブロックがひとつ追加される
ビットコイン以外のブロックチェーンを指す場合もある
⚫︎ブロックサイズ
ひとつのブロックに入れることができる取引データの合計サイズ
ブロックサイズが大きいと、一度に承認可能なトランザクションの数も多くなる
ビットコインは1MB、ビットコインキャッシュは8MB。それぞれのブロックサイズは今後変更される可能性がある
⚫︎ジェネシスブロック
ブロックチェーンの最初のブロック
⚫︎マイニング、採掘
ビットコインブロックチェーンへブロックを追加するために計算を行うこと
マイニングの競争に勝つと、ブロックを追加する権利とビットコインによる報酬がもらえる
⚫︎マイナー
マイニングする人、企業
⚫︎ディフィカルティ
マイニングの難しさ
ブロックが追加される間隔がおよそ10分になるように調整される
およそ2週間(2,016ブロック)毎に調整が行われる
⚫︎nonce、ナンス
マイナーはこの数字を変えて計算を行い、ディフィカルティの条件を満たすナンスを探す
⚫︎PoW(Proof of Work)、仕事の証明
マイニングの方式のひとつ
ビットコインの場合は、仕事の証明(たくさんの計算をしたことの証明)を行ったマイナーがブロックを追加する(マイニング報酬を得る)
ディフィカルティの条件を満たすナンスをみつけることが、仕事の証明となる
PoWの他にPoS(Proof of Stake )などがある
⚫︎コンファーム、確認、承認
トランザクションがブロックチェーンに追加されること
そのトランザクションが含まれるブロックとその後ろに追加されたブロックの数をもとに、「3コンファーム」のようにも表現される
⚫︎マイニングプール
マイナーが協力してマイニングを行い、報酬を分ける仕組み
⚫︎半減期
マイニング報酬が半減する期間、タイミング
およそ4年(210,000ブロック)
最初のマイニング報酬は50BTC
⚫︎ウォレット
秘密鍵の管理やトランザクションを作成するためのプログラム
ホットウォレット、コールドウォレットに分類され、さらにウェブウォレット、ハードウェアウォレットなどに分類される
⚫︎HDウォレット
ひとつの秘密鍵で複数のビットコインアドレスを管理できるウォレット
⚫︎フルノード
ジェネシスブロックから現在までの全てのブロックチェーンデータをもつビットコインクライアント
⚫︎SPV(Simplified payment verification)
フルノードではないノードが、他のフルノードからトランザクションの情報を受け取り検証すること
スマホのウォレットアプリなど、大きな記憶容量を持たない場合に行われる
⚫︎Mt. GOX
ビットコイン取引所
ハッキングによりおよそ630,000BTCを失い、2014年に倒産した
⚫︎GOX
ビットコイン取引所やユーザーがハッキングやソフトのバグなどの原因でビットコインを失うこと
⚫︎セルフGOX
秘密鍵をなくすなど、自分が原因でビットコインを失うこと
⚫︎アルトコイン、オルトコイン、ALT
Alternate coinの略。
ビットコイン以外の暗号通貨
⚫︎アドレス
ビットコインを送金するときに指定する文字列
⚫︎秘密鍵
ビットコインを送金するために必要なカギ
⚫︎復元フレーズ
ビットコインの秘密鍵を復元するための単語の組合せ
12個の場合と24個の場合がある
⚫︎BIP(Bitcoin improvement proposal)
ビットコインの課題解決や改善を目的とした提案
提案ごとにBIP32のような番号が振られる
⚫︎トランザクション展性、トランザクションマリアビリティ(Transaction Malleability)
第三者によってトランザクションIDの変更ができてしまう問題
重大な問題ではないが、ビットコインサービスを提供するする際にこの問題をついた攻撃を考慮する必要があったり、ライトニングネットワークの実装への影響があった
BTCではSegwitにより解決済み
⚫︎スケーラビリティ問題
ビットコインを送金する需要が増えると、送金が承認されるまでに時間がかかってしまう問題
この状況で早く送金するには、マイナーに送金手数料を多く払う必要がある
⚫︎SegWit
スケーラビリティ問題、トランザクション展性の解決方法として提案された(BIP141)
Segregated Witnesses の略
⚫︎ビットコインATM、BTM
ビットコインと法定通貨の両替を行うための機械
法定通貨をビットコインに替える機能のみのものと、ビットコインを法定通貨に替える機能も持つものがある
⚫︎クラウドマイニング
マイニング施設に資金を提供し、代わりに資金に応じたマイニング報酬が分配される
契約者は設備を持たずに報酬を得ることができる
⚫︎ハッシュパワー、ハッシュレート
マイニングを行うための処理速度
H/s(Hash / second、1秒間に何回ハッシュ計算ができるか)で表す
⚫︎ビットコイナー
ビットコイン好きな人
⚫︎generation トランザクション
マイニング報酬と送金手数料を送るトランザクション
⚫︎フィジカルビットコイン
ビットコインの秘密鍵が印刷された物理的なコイン
秘密鍵を読み込めば、その秘密鍵が持つビットコインを使うことができる
本ブログでは、ビットコインによる寄付を受け付けています。
寄付していただいたかたにはお礼として、Counter PartyトークンのJAGAトークンをお返しします。