GH GambleHub

ინტერსპექტული ანალიტიკა

(განყოფილება: ეკოსისტემა და ქსელი)

1) რა არის ინტერჯექტორული ანალიტიკა და რატომ არის ეს საჭირო

Cross-chain ანალიტიკა არის მეთოდოლოგია და ნაკადი, რომელიც აერთიანებს ტელემეტრიას და მოვლენებს მრავალი ჯაჭვიდან, ხიდიდან, პროვაიდერებიდან და პროგრამებიდან ერთ მონაცემთა მოდელში. მიზნები:
  • ღირებულებისა და საქმიანობის ერთიანი აღრიცხვა: მოცულობა, ლიკვიდობა, საკომისიო, ჭარბი წონა.
  • ხიდების დაკვირვება და P2P ობლიგაციები: მოვლენების ფინალიზაცია, ლაგები, რეორგ/გამოწვევა.
  • ტრეფიკინგი და კონვერტაცია: ჩეინი - ჩეინი, არხი - პროდუქტი.
  • რისკი და შესაბამისობა: AML, სანქციები, ქცევითი ფროიდი, სუბიექტების იდენტიფიკაცია.
  • გადაწყვეტილების მიღება: OKR/ბიუჯეტები, ლიმიტები, განახლებისა და ლიკვიდობის რეგულაციები.

2) მონაცემთა წყაროები და მოვლენები (კანონიკური სია)

1. ჯაჭვები/რეესტრები: ბლოკები, გარიგებები, მოვლენების ლოგოები, ჭკვიანი კონტრაქტების მდგომარეობა.
2. ხიდები: განაცხადები, ქვითრები, მტკიცებულებები (მსუბუქი/ოპტიმისტური/ZK), საბოლოო სტატუსები.
3. გადახდის პროვაიდერები/CCC: ინსპექტირების გავლა, ლიმიტები, გადახდის სტატუსები.
4. სასურსათო მოვლენები: ონბორდი, ანაბრები/განაკვეთები/დასკვნები, თამაში და ქცევითი მეტრიკა.
5. P2P ტრანსპორტი: Pub/Sub ქვითრები, RPC წარმატება, ლატენტობა.
6. ცნობარები: ქსელები, აქტივები, decimals, chainID, ხელშეკრულებების მისამართები, SDK ვერსიები.

💡 თითოეული წყაროსთვის ჩაწერეთ: სქემა, განახლების ლაქი, „საბოლოო ფანჯარა“, მფლობელი, SLO.

3) მონაცემთა არქიტექტურა (ნაკადები და საცავი)

Ingest (striming): კონექტორები nods/ინდექსერებისთვის, ხიდების webhooks, CDC ოპერაციული DD- დან.
ნედლეული ფენები (Bronze/Raw): უცვლელი ნაწილები ეტიკეტით 'observed _ at' და წყაროს მეტამონაცემებით.
გაწმენდა/ნორმალიზაცია: დედობა, სემანტიკური გამდიდრება, დროის გათანაბრება, აქტივების მაპინგი.
ბირთვის მოდელები (Gold/Core): ერთიანი ფაქტები 'transfers', 'bridges', 'onchain _ events', 'kyc _ status', 'payouts'.
ვიტრინები (Marts): ფინანსები (GTV/TVL/Take Rate), პროდუქტი (retenshny/ძაბრი), რისკი (მორიელები), ოპერაცია (SLO).
კეში/Serve: OLAP/HTAP დაშბორდებისა და API- სთვის, და ცალკეული ძებნა მისამართებზე/tx.

ტრანსპორტი: Kafka/Pulsar (exactly-once semantics იდემპოტენტობის თავზე), ობიექტის საცავი ნედლეულისთვის, პარკეტი/სვეტების ფორმატები ანალიტიკოსებისთვის.

4) ფინალიზაცია, რეორგი და იდემპოტენტობა

მოვლენების მდგომარეობა: 'observed' - 'confirmed (k)' '' 'finalized' '' invalidated (reorg) '.
დადასტურების წესი (K-Confirmations): მორგებულია აქტივის ქსელში/ტიპზე.
ოპტიკური/გამოწვევა ფანჯრები: ხიდების „სადავო“ სტატუსის მხარდაჭერა.
Idempotence: 'idempotence _ key = chainID' block 'tx' logIndex 'topic' (ან დატვირთვის ჰაში).
Pere თამაში: დაგეგმილი backfill და აღდგენა ინდექსერის შეცვლისას.

5) იდენტურობისა და სუბიექტების მოდელი (entitity resolution)

მისამართი - აქტორი: მისამართები, გასაღებები, საფულეები, ანგარიში/ორგანიზაცია/პროვაიდერი.
ჯვარედინი ჯაჭვის გრაფიკი: მისამართების კავშირი ერთი მფლობელის მიერ (euristics, ხელმოწერები, onboarding მონაცემები).
ნდობის დონე: hard-link (KYC, on-chain ხელმოწერა), რბილი ლინჩი (ქცევითი კორელაციები).
ფსევდონიმი: შეინახეთ სტაბილური იდენტიფიკატორები (PID) PII- ის ნაცვლად ანალიტიკაში.

6) ერთიანი მოვლენების სქემა (გამარტივებული)

yaml event:
id: string # global UUID observed_at: timestamp # when they saw chain_id: string # 'eth-mainnet', 'solana-mainnet',...
block_height: long tx_hash: string log_index: int event_type: string    # transfer    bridge. lock    bridge. mint    kyc. pass    payout. done...
status: string      # observed    confirmed    finalized    invalid actor_src: string # address/peer-id/source organization actor_dst: string # address/peer-id/destination organization asset: string # canonical symbol (e. g., USDC), + decimals amount: decimal usd_value: decimal # rate normalization at the observed_at bridge_ref: string # link with the application/receipt of the metadata bridge: object # network/contract/version/gac/fee, etc.
idempotency_key: string

7) აქტივებისა და ფასების ნორმალიზაცია

აქტივების კანონიკური საცნობარო წიგნი: სიმბოლო, decimals, chain mapping, საკონტრაქტო მისამართები.
FX ნორმალიზაცია: ისტორიული კურსები და აქტივების ფასები დროულად 'observed _ at'.
მულტი-აქტიური ბანდლები: დაჯგუფეთ „ღია“ და მშობლიური აქტივები.

8) ძირითადი მეტრიკა და ფანჯრები

8. 1 ფინანსები და ლიკვიდობა

GTV (Gross Transaction Volume) ქსელებში/აქტივებში/ხიდებზე.
TVL და Net Flow ხიდებსა და ტყვიებზე.
Take Rate/მოცულობის კომისია; Cost-to-Serve გადარიცხვისთვის.
Payout SLA Hit Rate, Finality p50/p95, Pending Backlog.

8. 2 პროდუქტი და მომხმარებელი

Cross-chain MAU/DAU (dedup по PID),

Retention D1/D7/D30 მრავალსართულიანი საქმიანობის გათვალისწინებით,

Funnel: შესასვლელი ქსელი - ხიდი - სამიზნე პროდუქტი - მოქმედება.
QoT (ტრაფიკის ხარისხი): ტრეფიკის ვალიდი ანტი-ფროდის შემდეგ.

8. 3 რისკი და შესაბამისობა

Fraud/Dispute Rate, High-Risk Score%, Sanctions Hit%.
Anomaly rate თარგმანების, velocity ჩეკის, კლასტერის ნიმუშებზე.
KYB/KYC Pass% და ტაიმინგი.

8. 4 ოპერატორი და SLO

Bridge Success-Rate, p95 Finality, Relay Availability,

Reorg/Challenge events, Error budget burn.

9) SQL/ფსევდო მოთხოვნების მაგალითები

GTV ჯაჭვების წყვილებში

sql
SELECT src. chain_id AS src_chain,
dst. chain_id AS dst_chain,
date_trunc('day', e. observed_at) AS d,
SUM(e. usd_value) AS gtv_usd
FROM events e
JOIN bridges b ON e. bridge_ref = b. id
JOIN networks src ON b. src_chain_id = src. id
JOIN networks dst ON b. dst_chain_id = dst. id
WHERE e. status = 'finalized' AND e. event_type IN ('bridge. lock','bridge. mint','transfer')
GROUP BY 1,2,3;

Cross-chain retention D7

sql
WITH first_touch AS (
SELECT pid, MIN(observed_at) AS t0
FROM product_events
WHERE event IN ('signup','first_deposit')
GROUP BY pid
),
week_activity AS (
SELECT DISTINCT pid
FROM product_events pe
JOIN first_touch ft USING(pid)
WHERE pe. observed_at BETWEEN ft.t0 + INTERVAL '1 day'
AND ft.t0 + INTERVAL '7 day'
)
SELECT 100. 0 COUNT() / (SELECT COUNT() FROM first_touch) AS d7_retention_pct
FROM week_activity;

ვიტრინა SLO ხიდისთვის

sql
SELECT date_trunc('hour', observed_at) AS h,
100. 0 SUM(CASE WHEN status='finalized' THEN 1 END)/COUNT() AS success_rate,
percentile_cont(0. 95) WITHIN GROUP (ORDER BY (finalized_at - observed_at)) AS p95_finality_min,
SUM(CASE WHEN challenge_event THEN 1 END) AS challenges
FROM bridge_events
WHERE observed_at >= now() - INTERVAL '7 days'
GROUP BY 1;

10) ატრიბუტი და მულტფილმი-არხის გზა

Last-touch/postion-based მოდელი წონით ქსელის, ხიდისა და პროდუქტის წყაროსთვის.
UTM - On-chain: დააკავშირეთ კლიშეები/რეფერალები ონბორდის მისამართით (თანხმობით).
ასოციაციური მოდელები: Shapley/Markov რთული მარშრუტებისთვის „ქსელი - ხიდი - პროდუქტი“.

11) ანტი-ფროდი და ქცევითი სიგნალები

გრაფიკული ნიშნები: საერთო კონტრარგუმენტები, წრიული თარგმანები, სწრაფი კონვერტაცია.
Velocity ლიმიტები და ანომალიები: აურზაური, თანხების „გამანადგურებელი“, ღამის მტევანი.
ხიდებზე თაღლითობის სქემები: ხელახალი მომსახურება, KYC- ის გვერდის ავლით მცდელობები, ლიკვიდობის სენდვიჩის ნიმუშები.
მოდელები: gradient busting/graph-embeddings; ასწავლეთ ინციდენტების მარკირება.

12) კონფიდენციალურობა და შესაბამისობა

PII შემცირება: PID პირდაპირი იდენტიფიკატორების ნაცვლად, ტოკენიზაცია.
მონაცემთა გამრიცხველიანება: რეგიონებში განლაგება, დაშიფვრა „მარტო/გზაზე“.
მოცილების უფლება: tombstone/redaction მოვლენები მტკიცებულებებით.
წვდომა და აუდიტი: როლური ACL, კითხვის ჟურნალები, ხელმოწერილი მოხსენებები შემოწმებისთვის.

13) SLI/SLO ანალიტიკური პაკეტებისთვის

SLI (მაგალითი):
  • Freshness (საშუალო ლაგამი „observed _ at“ - დან გოლდში გამოცხადებამდე),
  • Completeness (მოვლენების% K- კონფიდენციალურობის მოლოდინში ხვრელების გარეშე),
  • Correctness (სქემების/წესების სავალდებულო მოვლენების%),
  • Reorg handling success (% სწორად ინვალიდობა/რეპლიკაცია),
  • Serve latence (p95 მოთხოვნა ფანჯრებზე/დაშბორდებზე).
SLO (სახელმძღვანელო):
  • Freshness p95-3 წუთი (ნაკადი), 15 წუთი (მშვილდი).
  • Completeness ≥ 99. 7%, Correctness ≥ 99. 9%.
  • Reorg handling success ≥ 99. 9%.
  • Serve p95-500 ms (მთავარი ფანჯრები).

14) მონაცემთა დაკვირვება და ხაზები

Data Lineage: დაშბორდიდან ნედლეულ მოვლენამდე (column-level).
ხარისხის სიგნალები: completeness, uniqueness, referential integrity, schema drift.
ალერტები: „მშვიდი ჩავარდნები“ (არ არსებობს ახალი მონაცემები), განაწილების ნახტომი, ზრდა 'unknown' ველები.

15) დაშბორდი (შაბლონები)

A. Cross-Chain Ops (ნამდვილი დრო/საათი):
  • Success-Rate, p95 Finality, Relay Availability, Challenge/Reorg, backlog, error budget burn.
B. Liquidity & Cost (დღე/კვირა):
  • TVL, Net Flow per chain, cost-per-transfer, utilization, სადაზღვევო ფონდი.
C. Product & Growth (კვირა/თვე):
  • MAU/DAU (dedup), cross-chain retention, არხის ძაბვები, QoT.
D. Risk & Compliance (კვირა):
  • Fraud/Dispute Rate, sanctions hits, high-risk შოუ, პროცესის სიჩქარე.

16) ოპერაციული რეგულაციები და playbook

ინციდენტი: ახალი lag> SLO

შეამოწმეთ კონექტორები/ინდექსატორები, გადართეთ რეზერვზე, ჩართეთ დეგრადაციის რეჟიმი (ფანჯრები აჩვენებს „ბოლო ფინალიზაციას“), წყაროს მფლობელს eskalate.

ინციდენტი: reorg/challenge ზრდა

გაზარდეთ K-Confirmations/დავის ფანჯარა, ჩართეთ „გადაზიდული ფინანსები“ დიდი თანხებისთვის, აცნობეთ ხიდი/ოპერატორები.

ინციდენტი: ვალუტის/აქტივების შეუსაბამობა

გაყინული წყვილების გაყინვა, საცნობარო წიგნის გამოტანა, აშშ-ს ნორმალიზაციის განმეორება, ანგარიშის გამოქვეყნება.

ინციდენტი: ნახტომი Fraud/Dispute

გამკაცრდეს ლიმიტები/მორიელი, ჩართოთ სახელმძღვანელო მაღალი ხვრელი, შეავსოთ მოდელი ახალ ნიმუშზე.

17) კონფიგურაციის მაგალითი (ფსევდო-YAML)

ქსელის ფინალიზაციის ფანჯრები

yaml finality:
eth-mainnet: 12  # блоков polygon: 256 solana: "optimistic: 32 slots"
optimistic-bridge: { challenge_minutes: 20 }
zk-bridge: { proof_time_sla: 180 }

იდემპოტენტობისა და ბაბუის წესები

yaml dedup:
key_template: "${chain_id}    ${block_height}    ${tx_hash}    ${log_index}    ${event_type}"
ttl_hours: 48

SLO piplines

yaml pipelines:
ingest_stream:
freshness_p95_min: 3 completeness_min_pct: 99. 7 gold_build:
correctness_min_pct: 99. 9 reorg_success_min_pct: 99. 9

18) განხორციელების შემოწმების სია

1. ჩაწერეთ წყაროები, სქემები, ფინალიზაციის ფანჯრები და მფლობელები.
2. ჩართეთ idempotence და reorg-handling (states + replay).
3. ააშენეთ მოდელების ბირთვი (transfers/bridges/onchain _ events/kyc/payouts).
4. აქტივების ცნობარი და FX ნორმალიზაცია.
5. განსაზღვრეთ SLI/SLO pyplines და dushboards.
6. გააცნობიერეთ მეწარმეობა და პირადი დიზაინი.
7. ჩართეთ ანტისექსუალური მორიელები და ინციდენტების რეგულირება.
8. ჩაატარეთ backfill და ტესტები ისტორიულ reorg/challenge შემთხვევებზე.
9. რეგულარულად გადაამოწმეთ სქემები, მეტრული წონა და წყაროები.

19) გლოსარიუმი

Finality არის სახელმწიფოს შეუქცევადობა/მოვლენები.
Reorg არის ჯაჭვის გადაკეთება, რომელიც იწვევს ბლოკების ნაწილის გაუქმებას.
Challenge period არის სადავო ფანჯარა optimistic მოდელებში.
Entity resolution - ერთი არსების მისამართების/ანგარიშების შედარება.
GTV/TVL - გარიგების მოცულობა/დაბლოკილი ღირებულება.
Completeness/Freshness/Correctness არის მონაცემთა ხარისხის ძირითადი მეტრიკა.

შედეგი: ინტერჯგუფური ანალიტიკა არ არის მხოლოდ მეტრიკის შეჯამება, არამედ კონტროლირებადი დისციპლინა: ერთიანი ღონისძიების სქემა, სწორი ფინალიზაცია, სტაბილური შეღავათები, კონფიდენციალურობა, ანტი-ფროდი და გასაგები ფანჯრები. ამ ჩარჩოს შემდეგ, ეკოსისტემა ნამდვილად „გადის“ ხედვას ღირებულებაზე, რისკებსა და ზრდაზე - ნედლეული ბლოკიდან ბიზნეს გადაწყვეტილებამდე.

Contact

დაგვიკავშირდით

დაგვიკავშირდით ნებისმიერი კითხვის ან მხარდაჭერისთვის.ჩვენ ყოველთვის მზად ვართ დაგეხმაროთ!

Telegram
@Gamble_GC
ინტეგრაციის დაწყება

Email — სავალდებულოა. Telegram ან WhatsApp — სურვილისამებრ.

თქვენი სახელი არასავალდებულო
Email არასავალდებულო
თემა არასავალდებულო
შეტყობინება არასავალდებულო
Telegram არასავალდებულო
@
თუ მიუთითებთ Telegram-ს — ვუპასუხებთ იქაც, დამატებით Email-ზე.
WhatsApp არასავალდებულო
ფორმატი: ქვეყნის კოდი და ნომერი (მაგალითად, +995XXXXXXXXX).

ღილაკზე დაჭერით თქვენ ეთანხმებით თქვენი მონაცემების დამუშავებას.