ウォルラスで重要なのは、負荷の瞬間ではありません。
それは検証です。
データが着地します。全員がリラックスします。それは間違った本能です。
ウォルラスでは、最終的に必要なのはblobではありません。それは可用性のテスト証明書です:条件に基づいて、ウィンドウに関連付けられた請求です。それはblobが回収可能であることを示しています。その証明書がレシートです。それがなければ、可用性はありません...楽観主義だけがあります。
建設者はこれを早い段階で見逃します。彼らはPoAをネットワークが自分自身で実行するバックグラウンドチェックとして扱います。しかし、それはそうではありません。それは、メモリ、レジストリ、「確実にアップロードしました」が重要でなくなるときに達成される証明です。
可用性のテストは叫びません。監査トレイルに留まります。タイムスタンプ付きで。検証可能です。あるかないかです。そして、一度ウィンドウが閉じると、システムはアップロードの瞬間にどれだけ自信を持っていたかを気にしません。
ここが厄介な部分です。
もしあなたがWalrusで構築しているなら、実際には「データは保存されましたか?」と尋ねているのではありません。あなたは、約束したウィンドウの間に可用性が維持されていたことを証明できるかどうかを尋ねています... 証明書で、物語ではなく、だから監査人や対向者が尋ねたとき、振動や部分的な記録から物語を再構築することにならないでください。
PoAはそれをバイナリにします。アテステーションは存在するか存在しないかです。検証は交渉しません。合意は待ちません。
そして最悪の部分は、通常はもう手遅れになってからしか、それを可視化するのを忘れたことに気づかないということです。窓は閉まっています。誰かが証拠を求めています。あなたはその信頼を持っています。