
建物を建て直すことなく、鍵を変更する 建物を考えてみよう。 ドアの鍵は、誰が開けられるかを決める。 基礎と構造梁は、建物が安定しているかどうかを決める。 Starknetでは、この2つの役割は分離されている。 署名が鍵である。トランザクションの承認を許可し、正しい人物(または正しいスマートコントラクト)が承認したことを証明する。 STARK証明が基礎である。計算自体が正しく行われたかを検証する。どの鍵が使われたかは関係なく、結果が有効であるかだけを確認する。 @Starknet上のアカウントは、プログラム可能なスマートコントラクト(ネイティブなアカウント抽象化)であるため、「鍵」を変更しても、基礎には影響を与えない。 新しいアカウント実装では、量子耐性署名スキームなどの異なる署名方式を使用でき、ネットワーク全体のアップグレードやハードフォークを必要としない。証明システムはそのまま維持される。 これは、建物の壁や基礎を建て直すことなく、すべてのドアの鍵を新しいタイプの鍵に交換できるようなものだ。 この柔軟性は、今日すでに実現されている。
