SCOPE & SOURCES

何を読めて、
どこまで確かめたか。

版番号と記事を対応させ、実装の説明と実際の検証を分けて示します。

銀行のコードは固定した時点を読んでいます。 参照コミットは0376302c4ef4ee467ba8301ae9175064afc40e2b。今後mainが進んでも、この記事のリンク先は変わりません。本番の状態を常時保証するサイトではありません。
MiniBankの各版と読み物の対応
版主な広がり読む記事
v1口座・内部振込・元帳の土台MiniBankは何を作ったのか
ボタンを押した後、システムの中で何が起こるか
顧客、口座、元帳をなぜ別々に保存するのか
1万円の振込は、いつ本当に成立するのか。
元帳は、出来事を説明できる数字へ変える
v2認証、上限、同時操作の安全「ログインできる」と「操作してよい」を分ける
二重クリック、同時振込、返事のない送金
「上限を変える」から、変更の地図を描く
v3法人と操作者の分離管理画面を「何でもできる画面」にしない
誰が、何を見て、何を変えられるか
v4申請・別人承認・実行管理画面を「何でもできる画面」にしない
誰が、何を見て、何を変えられるか
v5指定日以降の支払実行管理画面を「何でもできる画面」にしない
異常を見つけてから、根拠付きで閉じるまで
v6取り残された依頼の例外処理管理画面を「何でもできる画面」にしない
異常を見つけてから、根拠付きで閉じるまで
v7結果不明、営業日、照合、依頼認証1万円の振込は、いつ本当に成立するのか。
残高が違うとき、どの数字から調べるか
二重クリック、同時振込、返事のない送金
v8業務イベントと記帳ルール元帳は、出来事を説明できる数字へ変える
入金と出金は、どこに相手を持つのか
v9架空の銀行間決済コードは「誰が、どこまでできるか」から読む
v10GL・試算表・締め元帳は、出来事を説明できる数字へ変える
残高が違うとき、どの数字から調べるか
v11AMLの検知と調査管理画面を「何でもできる画面」にしない
異常を見つけてから、根拠付きで閉じるまで
v12運用センター管理画面を「何でもできる画面」にしない
異常を見つけてから、根拠付きで閉じるまで
v13Treasury / ALM銀行自身の資金繰りを読む:TreasuryとALM
v14融資預金・定期預金・融資を「約束」として読む
v15預金と価格預金・定期預金・融資を「約束」として読む
「上限を変える」から、変更の地図を描く
v16Open Banking検証環境コードは「誰が、どこまでできるか」から読む
誰が、何を見て、何を変えられるか
v17書込停止と復旧一口座の凍結と、銀行全体の書込停止
「確かめた」を、証拠の大きさに合わせる
公開は、コードを置く前から始まる
v18リスクリスクを測り、複数の銀行を一緒に読む
Digital Twin:事実を凍結して、別の未来を計算する
v19複数法人と連結リスクを測り、複数の銀行を一緒に読む
Digital Twin:事実を凍結して、別の未来を計算する
v20Bank Digital TwinDigital Twin:事実を凍結して、別の未来を計算する
v1からv20へ:小さな銀行を通じて身につく見方
三つの確認を、区別します

①コードと資料を読んで確認した仕様。②この読み物サイトの構造・操作テスト。③銀行アプリの本番・DB・認証・送金の動作試験。今回の制作で③は実施していません。各資料に過去の試験結果があっても、こちらで再実行したという意味にはなりません。

学習・検証用の模型です

実在する銀行、決済網、本人確認事業者、AML業者、市場データ、規制対応や金融予測の保証を提供するものではありません。各記事の対象外・限界も合わせて読んでください。