仮想通貨#
仮想通貨とは、デジタル技術を使用して電子的な形で存在する通貨のことです。これらは従来の現金通貨とは異なり、中央銀行によって発行および管理されるのではなく、暗号技術と分散台帳技術を使用して発行および管理されます。
仮想通貨は非常に新しい用語ではありません。2009 年にビットコインの白書が登場し、ブロックチェーン技術に基づき、分散型の方法で発行および管理されています。
ビットコイン以外にも、イーサリアム、ライトコインなどの他の仮想通貨があります...
ブロックチェーン#
よく耳にするブロックチェーンとは、何でしょうか?
小さな物語#
遥か昔、中本聡という人物がいて、無限の長さの列車を発明しました。各車両にはコンテナを 1 つ積むことができます。
彼は次の規則を定めました:
- 誰でもコンテナを列車に積むことができる
- コンテナを列車に積むと一部のチップがもらえる
- 貨物を受け取る際には適切なチップを要求できる
- 質問に正解した人だけがコンテナを獲得できる
- コンテナ内の貨物は厳密に記録され、誰もがその車両と貨物を確認する権利があります
- 列車の先頭:創世ブロック
- 貨物:取引
- コンテナ:ブロック
- コンテナを列車に積む:ブロックをパッケージ化する
- 質問に答える:一般的にはマイニングと呼ばれ、ハッシュキーを計算すること
- チップ: BTC、ETH などの仮想通貨
BTC#
技術的な観点から見ると、ブロックチェーンの基礎データ構造は実際にはMerkle Tree
構造であり、ハッシュポインタ
を使用して前のノードを指し示します。その葉ノードは各取引情報であり、非葉ノードは子ノードのハッシュ
から計算されます。ハッシュポインタ
を使用することで、ノード情報が改ざんされないように保証されます。各 Tree 構造のトップノードは通常、ブロックと呼ばれます。ブロックがチェーンにパッケージ化され、広く認識されると、一定量の BTC が報酬として生成されます(PoW)。
BTC の生成には 2 つの方法があります:
- 報酬
- 取引時にパッケージ化される手数料(ユーザーが取引時に支払う手数料)
ヒント:ブロックのパッケージ化には約 10 分かかり、報酬は約 4 年ごとに半減します。将来、報酬はますます少なくなり、主な収入源はパッケージ化時の手数料になります。
もちろん、他にもさまざまな要素があります:シビュ攻撃、51%攻撃、ハードフォーク、ソフトフォーク...