Biriyaninjagirl

Biriyaninjagirl

@gSxyiNqKzfpa47P6

2020年参入組のにわか、非ビットコイナー、弱小株式投資家

BitcoinがUTXOを採用した理由?

UTXOモデルは主に"スマコン"ではない通貨用途を目的としたブロックチェーンに採用されることが多いです。スマコンの場合はアカウントベースと呼ばれる、残高およびデータが直接アカウントと結びつくデータ形式を取ることが多いです。しかし、そのアカウントベースの方がなんとなく実装しやすそうではないですか?なぜBitcoinはその直接的な実装ではなく、UTXOモデルを考案・採用したのでしょう?UTXOには様々な利点があります。堅牢で個別的な検証可能性、mem pool内の他のtxの実行に影響されてtxの再計算をする必要がない、アカウントとの所有権の紐付けがないのでプライバシーが高い。とりわけアドレスのリユースをしなければプライバシーが高くなるのは間違いないです。以前はここら辺がUTXO採用の理由かなと考えていました。しかしビットコインのオペコードの廃止と導入の仕様を思い出すと、新しい仮説を考えることができます。つまり、もう一つ考えられる仮説は、ソフトフォークによるアップデート可能性を維持するためではないかということです。ソフトフォークでは以前のバージョンで回しているノードがアップデートをしなくてもそのまま回し続けてプロトコルに従うことができ、ノードにアップデートを強制しなくてもフォークが起きません。多くのチェーンでは機能追加改良をする時にハードフォークを辞さないケースが多いですが、Bitcoinでは初期から伝統的にソフトフォークによるアップデートで後方互換性を維持しています。多くの場合でそれは条件をきつくするのがソフトフォーク、ゆるくするのがハードフォークです。この説明が少しミスリーディングになるケースが限定的ですが少々あります。なぜBitcoinに新しい署名など新しい機能を入れてもノードがチェーンを検証できるとされているのでしょうか?実際には古いバージョンのノードは新しい機能のオペコード実行を検証せずにスキップしています。つまり、特定のオペコード実行されたUTXOが検証されていません。新しい仕様のオペコード実行は、まだ使われていないオペコード番号を利用するか、入っているけど誰にも使われていないオペコードが廃止されたのちそれを使うことができたります。そして、昔のバージョンのノードはオペコードをnopとしてスキップするため、新仕様のオペコードを実行したUTXOの所有権について追う必要がないのです。これはアカウントベースでは格段に難しく、UTXOがより向いていると言えるでしょう。サトシ(か昔のcore dev)はソフトフォークを維持し、開発への権力集中を避けながら、機能追加をするためにUTXOを考案した?考えすぎでしょうか?しかし、もしそうだとしたら、異様に考え抜かれた設計です。

記事を購入しました。 6l1l2cemi

-100

btc_dakara さんが記事を購入しました。 9sxlc29pi

100

記事を購入しました。 kt3cnis1m

-100

記事を購入しました。 rea8d6wp0

-100

ラバ さんが記事を購入しました。 9sxlc29pi

100

tanakei さんが記事を購入しました。 9sxlc29pi

100

Sigeru Minami さんが記事を購入しました。 9sxlc29pi

100

nigg さんが記事を購入しました。 7y7zpg1gm

100

nigg さんが記事を購入しました。 y0ncery3v

100

nigg さんが記事を購入しました。 tf6utykfv

100

記事を購入しました。 n9wc6xxpd

-100

養分大王🔺9000 さんから記事への投げ銭がありました。 5svhimo8w

1000

記事を購入しました。 yd1n6lvuk

-100

B₿-∞ さんが記事を購入しました。 amgamzqs9

100

Sigeru Minami さんが記事を購入しました。 amgamzqs9

100

katakoto さんが記事を購入しました。 amgamzqs9

100

記事を購入しました。 yqourufui

-100

Lappへ決済しました。

-202

B₿-∞ さんが記事を購入しました。 5svhimo8w

100

Lappへ決済しました。

-202

このクリエイターの人気記事

株式から入るとビットコインに馴染みにくい気がする

598

自己管理してるとビットコイン好きになる説

138

唯一LN払いしているもの

63

アーカイブ

2025-01
1記事
2024-12
1記事
2024-11
2記事
2024-10
7記事