2021年11月14日、ブロック709,632で、Bitcoinは2017年以来の最大のアップデートを受けましたが、ほとんど誰も気づきませんでした。アプリケーションが壊れることもなく、ウォレットが急いで更新される必要もなく、ユーザーが何かをする必要もありませんでした。これは意図的であり、騒ぎがないことがこのアップデートの意味の一部です。
このアップデートの名前はTaprootで、3つの変更が組み合わさっています。最初の変更は新しいタイプの署名で、これはドイツの暗号学者クラウス=ペーター・シュノアが1980年代に提案し、2008年まで彼が特許を持っていたものです。これがサトシが使用しなかった理由を説明しています。特許が切れたため、Bitcoinはこれを使用できるようになり、その違いは古い署名にはない特性、つまり線形性です。
線形性とは、署名が加算されることを意味します。3人が3つの鍵を持っている場合、それらは3つの公開鍵の合計に対して確認される単一の署名を生成できます。外部から見ると、その結果は1人による通常の支払いと区別がつきません。3つのうち3つのマルチシグは、マルチシグであることを世界に知らせることなく、3つの署名のスペースを占めることなく、1つの署名としてのコストになります。

2つ目の変更は条件の木です。以前は、10の条項を持つロックは、たとえ1つしか使用されなくても10すべてを公開する必要がありました。Taprootでは、条件がハッシュの木に整理され、使われた枝のみが公開されます。他の9つはブロックチェーンに現れることはなく、それらが存在していたことを誰も知ることはありません。

3つ目はこれら2つの組み合わせで、最もエレガントです。すべてのTaprootアドレスには鍵のパスとスクリプトのパスがあります。関与するすべての部分が同意すれば(通常は同意します)、鍵のパスで一緒に署名し、条件の木全体が公開されることはありません。条項は、誰かが協力しない日に備えて保存されます。
プライバシーへの影響が最も重要です。Lightningチャネルのクローズ、2つのうち3つの家族の金庫、時間ロック付きの遺産、そして単純なコーヒーの支払いが、ブロックチェーン上でまったく同じ外観を持つようになります。それは匿名性ではありません。ネットワークは引き続き公開されており、プライバシーについてのレッスンで強調されます。これは、観察者に無料で提供されていたラベルを排除することです。

2017年と比較する価値があります。この比較がレッスンの政治的なポイントです。その年の争いは、ブロックのサイズを決定するのは誰か、そしてそれに伴い誰が手数料を獲得するのかが問題でした。Taprootは誰からも権力を奪うものではありませんでした。使いたい人は使い、使いたくない人はそのままでした。アクティベーションはSpeedy Trialと呼ばれる方法で行われ、3か月間のウィンドウでマイナーが支持を示し、支持率は99%を超えました。争いがなかったのは、争うべきことがなかったからです。
3年後の結果について正直である価値もあります。採用は遅く、多くのウォレットはまだbc1qで始まるアドレスを提供しており、Taprootが提供するプライバシーは、多くの人が使用して初めて真に機能します。小さな群衆ではあまり隠れません。さらに、新しいフォーマットの最初の大規模な応用は予想されていたものではなく、トランザクション内に画像やテキストを記録することで、ネットワークの存在意義についての議論を引き起こしました。
この議論に入る前に、誰が決定することなくBitcoinがどのようにルールを変更するかを理解する必要があります。Taprootは簡単なケースでした。難しいケースがあり、それは2年間続き、コミュニティを分裂させ、2つの通貨で終わりました。次のレッスンでは、フォークについて学びます。