オンチェーン自動化におけるエッジケース対応についてのAPROのアプローチ
ほとんどのオンチェーン自動化システムは、分布の中心部を想定して設計されています。価格が通常どおりに動き、流動性があり、オラクルが適切に振る舞い、実行が予定どおりに行われるときにうまく機能します。問題は、金融システムが中心部で失敗することはないという点です。失敗するのは端(エッジ)です。何かが遅れる、部分的である、曖昧である、あるいは矛盾しているといった状況で失敗します。これらの瞬間は珍しい異常ではありません。DeFiにおけるストレスの要点(定義的な負荷ポイント)なのです。
APROは、エッジケースは例外ではなく、後でパッチするものではなく、主要な設計環境であるという前提で構築されています。自動化フレームワークは、想定外の状況が発生した場合に、連鎖的なエラーを引き起こすのではなく、挙動が安全に低下するように構成されています。