GH GambleHub

Fluxuri financiare între lanțuri

(Secțiunea: Ecosistem și rețea)

1) De ce să gestionați banii între lanțuri

Fluxurile de valoare transversale sunt circulația fondurilor și a pasivelor între rețele, punți, furnizori de plăți și operatori. Obiective:
  • Siguranță și finalizare: luați în considerare numai faptele ireversibile.
  • Lichiditate și cost: minimizați costul coridoarelor cu rezerve suficiente.
  • Raportare și audit: trasabilitate completă cu intrare dublă și dovezi.
  • Conformitate: AML/sancțiuni, rezidență, limite în funcție de jurisdicție.

2) Tipologia fluxurilor financiare

1. Depozite: pe rampă → portofel/cont de utilizator (online/offchain).
2. Plăți: plăți off-rampă/cripto → adresă externă/PSP.
3. Pod: blocare/mentă, ardere/eliberare, pe bază de mesaj.
4. Swapuri/conversii (FX): swap între active/lanț cu prețuri oracol.
5. Compensare și redevențe: decontări periodice operator↔studii↔agregatory.
6. Taxe și rețineri: taxa de rețea, taxa de pod, ia rata, reduceri.
7. Operațiuni de trezorerie (trezorerie): reechilibrare a lichidității și acoperire.

3) Roluri și contururi

Pod/cale ferată: asigură transferul de state/active și dovezi.
Trezorerie: lanț/rezerve valutare, limite, acoperire.
PSP/It-off-rampe: carduri/local AWP/bănci/crypto-schimb.
Oracles/cotații: prețurile activelor, FX și taxele.
Risc/Conformitate: AML/KYC/KYB, sancțiuni, limite de viteză.
Contabilitate/BI: intrare dublă, raportare finală, reconcilieri.

4) Arhitectura fluxului (referință)

Ingera (pod/PSP/nod) Raw/Bronze (fapte de mișcare) Clean/Silver (normalizare, dedup, dovadă) Core/Gold (intrare dublă, poziții, obligații) Marts (finanțe, risc, redevențe).
Proprietăți cheie: idempotență, versioning schema, reluare/rambursare, date târzii.

5) Finalizare, reorgs și ferestre de dispută

Statusuri: „observate → confirmate (K) → finalizate → nevalide (reorg)” (+ „contestate” pentru punți optimiste).

Politicieni:
  • K-confirmări per lanț/activ/sumă („K↑” pentru transferuri mari).
  • Finalizare întârziată pentru sume cu risc ridicat și poduri noi.
  • Reorg manipulare: invaliditate automată + recalcularea agregatelor.
  • Dovada de acoperire: procentul țintă de înregistrări cu dovada valabilă ≥ 99%.

6) Prețuri, comisioane și FX

Prețuri: 'effective _ sound = sound ( + +)'

Oracole: ghilimele mediane, protecție exterioară, prețuri ponderate în timp.
Fereastră glisantă pentru curs cu coridoare lungi; stabilirea cursului la „observed _ at' sau” event _ at' - prin politica raportului.
Comisioane: foi de parcurs comisioane per coridor/activ.

7) Lichiditate și limite

Rezerve: solduri țintă pe lanț/activ, tampoane pentru vârfuri.
Coridoare: limite zilnice, praguri de apel trezorerie.
Reechilibrare: Rebridging/market swaps, cost-conștient (inclusiv latență și taxă).
Plan de stres: active/lanțuri de rezervă, creștere temporară a ferestrei K/litigiu.

Politica de limită (YAML):
yaml treasury:
corridors:
"eth->polygon:USDC": { daily_usd: 1_000_000, k: 20, alert_at_pct: 80 }
"polygon->eth:USDC": { daily_usd: 800_000, k: 24, alert_at_pct: 75 }
reserves:
eth:   { usdc_min: 300_000, native_gas_min_usd: 25_000 }
polygon: { usdc_min: 250_000, native_gas_min_usd: 10_000 }

8) Contracte de evenimente și idempotence

Eveniment de traducere (Async-style, YAML):
yaml event:
id: uuid type: bridge. lock    bridge. mint    payout. requested    payout. finalized    deposit. settled ts: 2025-10-31T19:00:00Z chain_id: "eth-mainnet"
asset: "USDC"
amount: "123. 45"
src: "0x..." # address/organization dst: "0x..."    iban    wallet_id status: observed    confirmed    finalized    invalidated proof_ref: "merkle:..."
idempotency_key: "${chain}    ${block}    ${tx}    ${log}    ${type}"
fx: { base: "USD", rate: "1. 00", source: "oracle:v2" }
fees: { network: "1. 23", bridge: "0. 50" }

Regula de eliminare a duplicatelor este upsert by 'idempotency _ key' în fereastră ≥ 72 de ore.

9) Intrare dublă și contabilitate (Registrul de bază)

Schema (SQL):
sql
CREATE TABLE ledger_entries (
id UUID PRIMARY KEY,
ts TIMESTAMPTZ,
account_dr TEXT, -- debit account_cr TEXT, -- credit amount NUMERIC (38.9),
currency TEXT, -- canonical accounting currency (for example, USD)
ref_event_id UUID,
meta JSONB
);

CREATE TABLE positions (
account TEXT PRIMARY KEY,
balance NUMERIC(38,9),
currency TEXT
);

Exemplu de postare - USDC Chain Transfer (lock→mint)

„Dr Bridge Receivable (dst_chain:USDC) ”/„ Cr Cash (src_chain:USDC)” - blocare при.
„Dr Cash (dst_chain:USDC) ”/„ Cr Bridge Receivable (dst_chain:USDC)” - при menta (finalizat).
Comisioanele se reflectă în linii separate („Bridge Fee Revenue”, „Network Fee Expense”).

10) Reconciliere și compensare

T-reconciliere: prin lanțuri, active, furnizori/poduri, zi.
Dovada meci: încasări de ambele părți ale coridorului (src/dst) și cantități (cu toleranță).
Fluxul de dispute: carantină anomalie (neconcordanță active/zecimale/sumă).
Compensarea redevențelor: numai pe 'finalizat', FX pe 'event _ at' sau 'observat _ at' - în conformitate cu politica.

Interogări (SQL):
sql
-- Lock/mint bundle
SELECT l. tx_hash AS src_tx, m. tx_hash AS dst_tx, l. amount, m. amount
FROM core_events l
JOIN core_events m ON m. type='bridge. mint' AND m. proof_ref = l. proof_ref
WHERE l. type='bridge. lock' AND l. status='finalized' AND m. status='finalized';

-- Daily reconciliation by asset/chain
SELECT chain_id, asset,
SUM(CASE WHEN direction='in' THEN amount ELSE 0 END) AS inflow,
SUM(CASE WHEN direction='out' THEN amount ELSE 0 END) AS outflow
FROM flows
WHERE ts::date = CURRENT_DATE - INTERVAL '1 day'
GROUP BY chain_id, asset;

11) Conformitate și rezidență

AML/KYC/KYB: scoring, liste de sancțiuni, surse de fonduri.
Reședință/localizare: tokenizare PII, chei de criptare regionale, export whitelisting.
Limite de viteză: per utilizator/org/coridor/zi.
Pistă de audit: jurnale de acces imuabile, semnături de eveniment.

12) Observabilitate: SLI/SLO și valori

SLI (nucleu):
  • Finalitate p95 per coridor/activ,
  • Traduceri Rata de succes,
  • Dovada de acoperire%,
  • Coadă-Lag p95 (autobuz/pod),
  • FX Drift
  • Lichiditate Utilizare% (sarcină de rezervă),
  • Rata Reorg/Challenge,
  • Rata de dispută/carantină.
SLO (repere):
  • Finalitate p95: ≤ 3-10 min (de-a lungul coridorului), Succes ≥ 99. 5%,
  • Dovada acoperirii ≥ 99. 0%, Queue-Lag P0 p95 ≤ 2 с,
  • Rata litigiilor ≤ 0. 2%, FX Drift ≤ 0. 3% din valoarea mediană.

Дашборды: Fluxuri Core, Finalitate & Dovezi, Trezorerie & Lichiditate, FX & Taxe, Conformitate.

13) Managementul schimbărilor

Timelock pentru a schimba К/limits/corridors; jurnal de decizie.
Versiunile directorului de active/zecimale (compatibilitatea „se adaugă” numai).
A/B-includerea de noi poduri: fluxul canar, limite, a crescut K.
Comutator de urgenţă în caz de anomalii.

14) Configurații (YAML)

Politica de finalizare/risc

yaml finality_policy:
eth-mainnet: { k: 12, delayed_for_usd_gt: 100000 }
polygon:   { k: 256 }
optimistic: { k: 0, challenge_minutes: 20, delayed_for_usd_gt: 50000 }
risk:
large_transfer_alert_usd: 25000 sanction_check: true

Reguli de coridoare și comisii

yaml corridors:
- id: "eth->polygon:USDC"
fee_bps: 25 fx_source: "oracle:v2"
daily_limit_usd: 1_000_000 slo:
finality_p95_min: 6 success_pct: 99. 6

Webhook/Semnături de compensare

yaml webhooks:
clearing:
signature: { alg: "HMAC-SHA256", header: "X-Signature", ts_header: "X-Timestamp" }
retry: { attempts: 5, backoff_ms: [200,800,1600,3200,6400], jitter: true }

15) Incidente Playbook

A. Spike reorg/invalidat

1. Ridicați temporar „K”, activați „numai finalizat”; 2) oprirea zborurilor cu risc ridicat;

2. recalcularea agregatelor; 4) post-mortem și ajustarea politicilor.

B. Căderea acoperirii dovezii

1. Repornirea Merclization/Provers; 2) carantinarea transferurilor dubioase;

2. eșantionarea manuală a cazurilor; 4) Raport la Trezorerie/Conformitate.

C. Lipsa lichidității pe coridor

1. Include reechilibrare/swap; 2) majorarea taxei/introducerea cotelor;

2. Prioritizați plățile P0 4) notificarea participanților.

D. FX Drift/anomalii de preț

1. Comutați sursa de citate; 2) limitarea tranzacțiilor mari;

2. executa gard viu; 4) recalcula rapoarte pentru fereastra.

E. Sancțiuni/Declanșator AML

1. Bloc de operare imediat; 2) escaladarea în Conformitate;

2. conservarea artefactelor/dovezilor; 4) raportarea și acțiunile în justiție.

16) Lista de verificare a implementării

1. Captura surse de flux, coridoare, și ferestre de finalizare.
2. Introduceți evenimentele canonice și cheia de idempotență.
3. Implementați intrarea dublă și pozițiile, normalizarea FX și contabilitatea comisioanelor.
4. Configurarea limitelor/rezervelor și reechilibrarea automată.
5. Ridicați tablourile de bord SLI/SLO: Finalitate, Dovezi, Lichiditate, FX, Conformitate.
6. Include AML/sancțiuni, rezidență și trasee de audit.
7. Efectuați teste de haos/DR (reorg, oracle-drift, lichiditate).
8. Începeți procedurile de guvernanță pentru orice modificare a coridoarelor/C/limite.

17) Glosar

Finalitatea - ireversibilitatea tranzacției/statului.
Reorg - reasamblarea unei părți a lanțului cu anularea blocurilor.
Coridorul este un pachet ușor de gestionat de lanțuri/active pentru transferul de valoare.
Dovada de acoperire - cota de înregistrări cu dovezi cripto valabile.
FX Drift - devierea rubricii aplicate de la referință.
Dublă intrare - dublă intrare (debit/credit) pentru contabilitate.
Finalizare întârziată - acceptare amânată în rapoarte pentru sume cu risc ridicat.

Concluzie: gestionarea fluxurilor financiare între lanțuri nu este doar „conectarea activelor”, ci disciplina finalizării, lichidității, contabilității și conformității. Evenimentele canonice, intrarea dublă, limitele și SLO-urile coridoarelor oferă un sistem verificabil, rentabil și durabil, pregătit pentru scară și audit în orice jurisdicție.

Contact

Contactați-ne

Scrieți-ne pentru orice întrebare sau solicitare de suport.Suntem mereu gata să ajutăm!

Telegram
@Gamble_GC
Pornește integrarea

Email-ul este obligatoriu. Telegram sau WhatsApp sunt opționale.

Numele dumneavoastră opțional
Email opțional
Subiect opțional
Mesaj opțional
Telegram opțional
@
Dacă indicați Telegram — vă vom răspunde și acolo, pe lângă Email.
WhatsApp opțional
Format: cod de țară și număr (de exemplu, +40XXXXXXXXX).

Apăsând butonul, sunteți de acord cu prelucrarea datelor dumneavoastră.