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