מעקב חכם אחר ארנקי כסף: סיווג, איסוף והתראות בזמן אמת

שים לב: כאשר אתה עוקב אחר 500+ ארנקים דרך RPC ציבוריים, זמן ההשהיה יכול להגיע ל-10 דקות. אותות מסחריים דורשים תגובה בשניות — ההבדל בין "הארנק קנה רק עכשיו אסימון X" לבין "קנה לפני 5 דקות" עולה ב-30% מפוטנציאל העסקה. פיתחנו מערכת שמפחיתה את העיכוב ל-2–3 שניות

שירותי פיתוח בלוקצ'יין

שאלות נפוצות

העבודות האחרונות

  • image_website-b2b-advance_0.webp
    פיתוח אתר חברה B2B ADVANCE
    1451
  • image_web-applications_feedme_466_0.webp
    פיתוח אפליקציית ווב עבור FEEDME
    1309
  • image_websites_belfingroup_462_0.webp
    פיתוח אתר עבור BELFINGROUP
    1005
  • image_ecommerce_furnoro_435_0.webp
    פיתוח חנות מקוונת לחברת FURNORO
    1270
  • image_logo-advance_0.webp
    עיצוב לוגו לחברת B2B Advance
    719
  • image_crm_enviok_479_0.webp
    פיתוח אפליקציית ווב עבור Enviok
    1011

הערה: כאשר עוקבים אחרי 500+ ארנקים דרך RPC ציבורי, זמן האחזור יכול להגיע ל-10 דקות. אותות מסחריים דורשים תגובה בשניות — ההבדל בין "הארנק קנה עכשיו טוקן X" לבין "קנה לפני 5 דקות" עולה 30% מפוטנציאל העסקה. פיתחנו מערכת שמפחיתה את הפיגור ל-2–3 שניות: מסיווג כתובות ועד התראות בזמן אמת. הניסיון שלנו מראה שהגדרה נכונה תופסת 90% מהמהלכים המשמעותיים לפני דיון ציבורי. בינתיים, עלויות התשתית הן $50–100 לחודש — פי 3 זול יותר מפתרונות מוכנים כמו Nansen או Arkham. בואו נפרק מה בדיוק דרוש לסינון כסף חכם — מתיוג היוריסטי ועד צינורות ייצור על webhooks. בפרויקט טיפוסי עם 1000 כתובות ו-5000 עסקאות ביום, אנו משיגים זמן אחזור מתחת ל-2 שניות באמצעות שילוב של webhooks וקאשינג.

סיווג ארנקי כסף חכם

אין מרשם יחיד לכסף חכם. אלה ארנקים שהתנועות שלהם נושאות ערך מידע גבוה: משקיעים מוקדמים, סוחרי לווייתנים, קרנות עם רקורד מוכח, כתובות של פרוטוקולים ידועים. מקורות לבניית הרשימה:

  • ייחוס על-שרשרת: תוויות Etherscan (זמינות ב-API), Arkham Intelligence (חלקית ציבורית), Nansen (בתשלום, אך ניתן לייצא תוויות), לוחות מחוונים של Dune Analytics עם תוויות קהילה.
  • סיווג היוריסטי: ארנקים שקונים באופן קבוע טוקנים לפני עלייה של פי 10, ROI גבוה על פני 12 חודשים על סמך נתוני על-שרשרת, משתתפים מוקדמים ב-IDO/ICO מצליחים.
interface WalletProfile { address: string labels: string[] // ['vc', 'early-investor', 'dex-whale'] chain: string firstTx: Date totalTxCount: number watchPriority: 'high' | 'medium' | 'low' source: string // откуда пришёл в список } 

הרשימה הראשונית נאספת דרך:

  • מחזיקי Top-N של טוקנים מרכזיים (טוקני ממשל של Uniswap, AAVE, Compound)
  • משתתפים בסבבים מוקדמים (ניתוח אירועי Transfer מארנקי VC)
  • שירותים מקצועיים: עדכון Nansen Smart Money, מעקב ישויות של Arkham
מקור זמינות איכות נתונים מהירות
Etherscan API חינם (עד 5 בקשות/שנייה) בינוני (תוויות קהילה) מהיר
Nansen Smart Money בתשלום ($100/חודש) גבוה מהיר
Arkham Intelligence חלקית ציבורית גבוה מהיר
Dune Analytics חינם (עם מגבלות) בינוני (תלוי בלוח המחוונים) בינוני

למה ניטור בזמן אמת הוא קריטי

נתונים היסטוריים טובים לבדיקת ביצועים לאחור, אך אותות מסחריים דורשים תגובה מיידית. ההבדל בין "הארנק קנה עכשיו טוקן X" לבין "קנה לפני 5 דקות" יכול לעלות 30% מפוטנציאל העסקה. זרימה בזמן אמת בנויה על webhooks במקום בקשות פולינג — זה מפחית עומס וזמן אחזור. אנו משתמשים ב-Alchemy Notify — הוא עולה על Moralis Streams במהירות אספקה פי 2–3 ומציע אימות חתימה מובנה. לאחסון העברות, אנו משתמשים ב-TimescaleDB עם hypertables — זה מספק הכנסה מהירה פי 5 מ-PostgreSQL סטנדרטי עם חלוקה ידנית.

// Подписка через Alchemy Notify API async function subscribeToWalletActivity(wallets: string[]): Promise<void> { const payload = { network: 'ETH_MAINNET', webhook_type: 'ADDRESS_ACTIVITY', webhook_url: `${process.env.APP_URL}/webhooks/alchemy`, addresses: wallets, } const res = await fetch('https://notify.alchemyapi.io/dashboard/webhook-subscriptions', { method: 'POST', headers: { 'X-Alchemy-Token': process.env.ALCHEMY_NOTIFY_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify(payload), }) console.log('Webhook registered:', await res.json()) } // Обработчик входящего webhook app.post('/webhooks/alchemy', async (req, res) => { const { event } = req.body // Верификация подписи const signature = req.headers['x-alchemy-signature'] if (!verifyAlchemySignature(req.rawBody, signature)) { return res.status(401).send() } await processWalletActivity(event) res.status(200).send() }) 

איך לאסוף נתונים בזמן אמת?

העברות גולמיות אינן אות. יש צורך בפרשנות. איסוף הנתונים מתרחש דרך webhooks של Alchemy Notify, השולחים אירועי ADDRESS_ACTIVITY. כל אירוע מכיל פרטים: כתובת, טוקן, סכום, סוג עסקה. לאחר מכן הצינור מנתח דפוסים.

מה מספק ניתוח דפוסים?

הניתוח כולל מספר שלבים:

  1. איסוף כל ההעברות הנכנסות ב-24 השעות האחרונות.
  2. החרגת טוקנים שהיו בארנק יותר מ-24 שעות.
  3. שמירת טוקנים שנרכשו על ידי לפחות שלושה ארנקי כסף חכם.
  4. סינון עסקאות עם החלפות DEX (hash של נושא אירוע Swap).
-- Новые токен-позиции за последние 24 часа -- (токены, которых не было в кошельке 24ч назад, но есть сейчас) WITH yesterday_holdings AS ( SELECT DISTINCT wallet, token_contract FROM wallet_transfers WHERE direction = 'in' AND block_time < NOW() - INTERVAL '24 hours' ), new_buys AS ( SELECT t.wallet, t.token_contract, SUM(t.amount) as total_in FROM wallet_transfers t LEFT JOIN yesterday_holdings y ON t.wallet = y.wallet AND t.token_contract = y.token_contract WHERE t.direction = 'in' AND t.block_time >= NOW() - INTERVAL '24 hours' AND y.token_contract IS NULL -- не было раньше GROUP BY t.wallet, t.token_contract ) SELECT nb.token_contract, COUNT(DISTINCT nb.wallet) AS smart_money_buyers, STRING_AGG(nb.wallet, ',') AS buyer_list FROM new_buys nb GROUP BY nb.token_contract HAVING COUNT(DISTINCT nb.wallet) >= 3 -- минимум 3 smart money кошелька ORDER BY smart_money_buyers DESC 

אותות נוספים: צבירה (רכישות חוזרות ללא מכירות), העברות גדולות לבורסות (מכירה סבירה), פעילות בשעות הראשונות לאחר רישום טוקן חדש.

סוג אות תיאור סף הפעלה
פוזיציה חדשה טוקן הופיע בארנק בפעם הראשונה ב-24 שעות ≥3 ארנקי כסף חכם
צבירה רכישות חוזרות ללא מכירות במשך 7 ימים >50% עלייה ביתרה
מעבר לבורסה העברה לכתובת CEX כל נפח
נפח חריג העברה בודדת > 2 סטיות תקן יחסית לממוצע 30 יום

מקרה בוחן

פרויקט אחד דרש ניטור של 300+ ארנקים ב-Ethereum ו-Polygon. קריאות RPC ישירות נתנו זמן אחזור של 5–8 דקות לסריקה מלאה. מעבר ל-Alchemy Asset Transfers + webhooks הפחית את זמן האחזור ל-2–3 שניות. בנוסף, יישמנו סיווג עסקאות לפי פרוטוקולי DEX — סינון של 40% מתוצאות חיוביות שגויות הקשורות להעברות פנימיות. החיסכון בתשתית הסתכם ב-$15,000 לשנה על ידי ביטול APIs חיצוניים יקרים (Nansen, Arkham). בעוד שמנוי Nansen עולה מ-$100/חודש, החלפנו אותו בשילוב של כלים חינמיים, וקיצצנו עלויות בחצי.

מה כלול ביישום

  • הרכבת רשימת כסף חכם: מקורות (Nansen, Arkham, Etherscan, Dune) + היוריסטיקות, בסך הכל 500–2000 כתובות.
  • כתיבת סקריפטים לאיסוף: נתונים היסטוריים דרך Alchemy Asset Transfers ו-RPC, בזמן אמת דרך webhooks.
  • פריסת מסד נתונים: TimescaleDB לאחסון העברות ומטא-דאטה.
  • הגדרת התראות: בוט Telegram / Slack עם סינון אותות.
  • לוח מחוונים וניתוח SQL: דוחות על צבירה, פוזיציות חדשות, מעברים לבורסות.
  • תיעוד והדרכה: תיאור ארכיטקטורה, API, דוגמאות שאילתות.
מידע נוסף: ארכיטקטורת מסד נתונים

אנו משתמשים ב-TimescaleDB עם מבנה חלוקה מבוסס זמן (hypertables) לאחסון העברות. זה מבטיח הכנסה מהירה ואגרגציה על פני כל תקופה. אינדקסים על interface WalletProfile { address: string labels: string[] // ['vc', 'early-investor', 'dex-whale'] chain: string firstTx: Date totalTxCount: number watchPriority: 'high' | 'medium' | 'low' source: string // откуда пришёл в список } מאיצים שאילתות כמו "פוזיציות חדשות".

אנו מבטיחים מומחיות: מעל 5 שנים בפיתוח בלוקצ'יין, 30+ פרויקטים של ניתוח על-שרשרת. נעריך את התרחיש שלך — צור קשר כדי לדון בפרטים. בקש ייעוץ, ונמצא את הפתרון האופטימלי לתקציב שלך.