FABRKNT
← EVM Perp
EVM Perp · サンドボックス合格

Calm baseline

ストレスなし——ブロック生成・ファンディング決済・オラクル集約が清算イベントなく進む。何も起きていないときにシステムが静穏であることのグラウンドトゥルース。

均衡した2人のトレーダー、オラクルは安定。5ラウンドのファンディング発生、清算ゼロ。

何が起きるか

保守的に証拠金を積んだ2人のトレーダーがマーク100で均衡したポジションを建てる。オラクル下落なし、清算なし、保険基金の取り崩しなし。5ラウンドのコンセンサスが進み、ファンディングは毎ブロック決済されるが、アカウントはフラットで健全なまま。コントロール(対照)として有用:カスケードシナリオがシステムの破綻を示すなら、calm シナリオは良性条件下で破綻しないことを示すべき。両者の差がエンジンの寄与である。

宣言された結果

宣言した各結果は、実行時の実際の状態に対して ✓ 合格 / ✗ 不合格 で採点されます。

4件中4件の結果を検証

実行を1ブロックずつ辿る
マーク100ソースstub-empty-book取引1約定0入金2清算0ADL

検証レポート(原文)

ツールが出力する英語の原文レポート(5セクション)——毎回同一です。

─── scenario: calm-baseline ────────────────────────────────────
HEADLINE ✓: Two balanced traders, oracle steady. Five rounds of funding accrual, zero liquidations.

DESCRIPTION:
  Two conservatively-margined traders open balanced positions at mark 100. No oracle drop, no liquidations, no insurance fund draw. Five rounds of consensus pass; funding settles each block but accounts stay flat-healthy. Useful as a control: if the cascade scenario shows your system breaking, the calm scenario should show it not breaking under benign conditions. Differences between the two are the engine's contribution.

TIMELINE (per-block):
  height  mark    src              trades  fills  deposits  liqs  adl  fund
  ------  ------  ---------------  ------  -----  --------  ----  ---  ----
       1     100  stub-empty-book       1      0         2     0    —     —
       2     100  stub-empty-book       1      1         0     0    —     —
       3     100  clob                  2      0         0     0    —     —
       4     100  clob                  0      0         0     0    —     —
       5     100  clob                  0      0         0     0    —     —

ACCOUNT DELTA (final − initial):
  account  collateral  position  avg_entry
  -------  ----------  --------  ---------
       10        1000        10        100
       20        1000       -10        100
  (initial account count: 0, final account count: 2)

OUTCOMES:
  ✓ Exactly two accounts (the balanced pair) exist after the run
  ✓ Exactly one fill (the single matched trade) — no churn
  ✓ No extra fills
  ✓ Zero liquidation scan-hits across all blocks (this is the baseline)

  4 of 4 outcome(s) verified.

NOTE: v1 runs the scenario in-process against a unit-provider
`LiveRethEvmBridge<()>` (no Reth boot). For the production-shape
run (real Reth + Malachite + JSON-RPC), use:
  openhl reth-devnet --chain-history scenarios/calm-baseline.json --rounds 5

NEXT:
  • Adopt this engine  : https://github.com/psyto/rdk
  • Custom build       : https://fabrknt.com/waitlist.html?product=evm-perp&intent=build
  • Hosted access      : https://fabrknt.com/waitlist.html?product=evm-perp&intent=hosted

他のシナリオ