פריסת צומת TON: מלא, מאמת, שרת לייט

שרדינג דינמי של TON מספק תפוקה גבוהה, אך הגדרת צומת דורשת מומחיות עם TVM ו-ADNL. לקוחות מגיעים אלינו לעיתים קרובות עם שגיאות סנכרון, מחסור בשטח דיסק או שרת לייט מוגדר שגוי. אנו פורסים צמתים מלאים, מאמתים ושרתי לייט במפתח פתוח, ומעניקים לך גישה עצמאית ל-

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

שאלות נפוצות

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

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

החלוקה הדינמית של TON מספקת תפוקה גבוהה, אך הגדרת הצומת דורשת מומחיות ב-TVM וב-ADNL. לקוחות פונים אלינו לעיתים קרובות עם שגיאות סנכרון, מחסור בשטח דיסק או הגדרה שגויה של Lite Server. אנו פורסים צמתים מלאים, מאמתים ו-lite-server במפתח מלא, ומעניקים לכם גישה עצמאית לבלוקצ'יין ללא עיכובים של RPC ציבורי.

מתי אתם צריכים צומת TON משלכם

אם ה-dApp שלכם מעבד עסקאות רגישות לזמן, נקודות קצה ציבוריות של RPC עלולות להיות עמוסות, עם עיכובים של עד 5 שניות. צומת מלא מותאם אישית מספק גישה ישירה לבלוקצ'יין, בעוד שצומת מאמת פותח את הדרך ל-staking ולניהול הרשת.

איך לבחור את סוג הצומת הנכון?

צומת מלא מוריד ומאמת את כל הבלוקים, ושומר את המצב הנוכחי. זה מספיק לרוב המשימות: קריאת נתונים, שליחת עסקאות, ניטור. צומת ארכיון שומר את ההיסטוריה המלאה—נדרש לאינדוקס נתונים היסטוריים. צומת קל סומך על צמתים אחרים, ומתאים ללקוחות קלים. צומת מאמת דורש הימור (100,000 TON, בערך $150,000) וזמינות קבועה. צמתים מלאים מסתנכרנים פי 5 מהר יותר על NVMe מאשר על SATA SSD.

דרישות מערכת

סוג צומת מעבד זיכרון RAM דיסק רשת
צומת מלא 8+ ליבות 16 GB 500 GB NVMe SSD 100 Mbps
צומת ארכיון 16+ ליבות 32–64 GB 4+ TB NVMe 1 Gbps
מאמת 16+ ליבות 64 GB 1 TB NVMe 1 Gbps (יציב)

NVMe הוא חובה—SATA SSD מפגר פי 10 בקלט/פלט, קריטי במהלך סנכרון. HDD אינו בא בחשבון.

השוואת זמן ועלות דיסק

סוג צומת זמן סנכרון שימוש בדיסק מורכבות הגדרה
צומת מלא 6–12 שעות 500 GB בינוני
צומת ארכיון 2–5 ימים 4+ TB גבוה
מאמת 6–12 שעות + הימור 1 TB גבוה (בחירות)
התקנה והגדרה ראשונית שלב אחר שלב
  1. הכנת השרת: Ubuntu 20.04/22.04, עדכון חבילות.
  2. הורדת סקריפט: wget https://raw.githubusercontent.com/ton-blockchain/mytonctrl/master/scripts/install.sh.
  3. הרצת התקנה: sudo bash install.sh -m full (או -m validator עבור מאמת). הסקריפט מהדר את TON מהמקור (30–60 דקות).
  4. בדיקת סטטוס: הרצת mytonctrl, ביצוע status ו-getmasterchaininfo.

סנכרון ראשוני של צומת מלא אורך בין כמה שעות למספר ימים. קבצי התצורה נמצאים ב-/var/ton-work/db/. פרמטרים חשובים: liteservers ו-validator.adnl_id.

איך להגדיר Lite Server עבור יישומים?

כדי לחבר dApps לצומת, הוסיפו ל-config.json:

{ "liteservers": [ { "@type": "liteserver.desc", "id": { "@type": "pub.ed25519", "key": "YOUR_LITE_SERVER_PUBLIC_KEY" }, "port": 43678 } ] } 

יצירת מפתחות: { "liteservers": [ { "@type": "liteserver.desc", "id": { "@type": "pub.ed25519", "key": "YOUR_LITE_SERVER_PUBLIC_KEY" }, "port": 43678 } ] } . חיבור באמצעות JavaScript SDK:

import { LiteSingleEngine, LiteClient } from 'ton-lite-client'; const engine = new LiteSingleEngine({ host: `tcp://YOUR_SERVER_IP:43678`, publicKey: Buffer.from('YOUR_LITE_SERVER_PUBLIC_KEY', 'base64'), }); const client = new LiteClient({ engine }); const masterInfo = await client.getMasterchainInfo(); 

בעיות נפוצות ופתרונות

בעיות נפוצות כוללות חוסר בשטח דיסק—TON כותב נתונים באגרסיביות, לכן ודאו שיש לפחות 500 GB פנויים לפני הסנכרון. בעיות קישוריות ADNL: פתחו יציאת UDP 30303 עם generate-random-id -m keys -n liteserver. כשלי הידור דורשים cmake >= 3.16 ו-clang-14+ או gcc-10+. לגבי קנסות זמן השבתה למאמת: TON מטיל קנס של 0.5 עד 2% מההימור לכל סבב שהוחמצ (TON Whitepaper). כדי להימנע, השתמשו בארכיטקטורה סובלנית לתקלות עם יתירות ולפחות שני שרתים. הביאו את הצומת לרשת 3 ימים לפני הבחירות.

למה מאמת צריך ניטור?

שלבים נוספים ב-mytonctrl:

> new_key > add_validator_key KEY_HASH > send AMOUNT # минимум ~100k TON > participate_in_elections > setup_monitoring 

TON מקיים בחירות כל ~36 שעות. בהצלחה, המאמת מקבל תגמול; בשגיאות, קנס. התראות מפתח: צומת לא מסונכרן >5 דקות, החמצה של >2 סבבים, RAM >80%. ניטור עם התראות SMS וטלגרם הוא חובה.

תוצרים

  • פריסת צומת מלא/מאמת במפתח מלא
  • הגדרת Lite Server עבור היישומים שלכם
  • הגדרת ניטור והתראות
  • אופטימיזציה של פרמטרים לחומרה שלכם
  • תיעוד גישה ותחזוקה
  • 30 ימי תמיכה לאחר ההשקה

אנו מספקים תיעוד עם פרמטרי תצורה, גישה לשרת, הגדרת התראות ו-30 ימי תמיכה. פריסת צומת מלא אורכת יום אחד (התקנה + סנכרון), מאמת עם ניטור אורך 2–3 ימים. הצוות שלנו של מהנדסי TON מוסמכים עם רקורד מוכח ב-TON, Ethereum ו-Solana עזר ל-10+ פרויקטים להשיק צמתי ייצור. צרו קשר להערכת פרויקט—נכין הצעת מחיר ולוח זמנים. הזמינו פריסת צומת TON—קבלו צומת יציב ללא כאב ראש. הפעלת צומת מאמת משלכם יכולה לחסוך מעל $1,000 בחודש בהשוואה להסתמכות על שירותי RPC ציבוריים.