最近、ウォレットのセキュリティについて多くの議論が行われてきたが、UniSatがメンネモニックのセキュリティを詳細に説明する時間を取ったのは必要だったと私は実際に思っている。
多くの人が本能的に同じ質問をする:
12語はもはや安全ではないのか?すべての人が24語に切り替えるべきなのか?
しかし、それは本質的な問題ではない。
BIP-39では、12語のメンネモニックは128ビットのエントロピーから生成され、24語のメンネモニックは256ビットを使用する。チェックサムデータも含まれているが、それは追加のランダム性をもたらさない。
重要なのは単に語の数ではない。
エントロピーが安全に生成されたかどうか、ウォレットの実装が信頼できるかどうか、そしてメンネモニック自体が一度も露出していないかどうかである。
BIP-39のパスフレーズについても同様である。
それは12語のメンネモニックを「高エントロピーメンネモニック」に魔法のように変えるわけではない。それはシードを導出する際の追加の入力として機能する。適切に使用されれば、もう一つの保護層を追加する。軽率に使用されれば、失うことができないもう一つの重要な秘密となる。
だからこそ、私はUniSatの更新を単なるウォレットのバージョンアップとは見なしていない。
業界がセキュリティインシデントに見舞われるたびに、議論は結局、退屈な基本に戻る:ランダム性、秘密鍵、メンネモニック、実装の品質。
ハイプの最中には誰もそれらについてあまり話さない。
何かがブレークするまで。