בניתי אתר benchmark פתוח לתשתית קריפטו
בחירת ספק נתוני קריפטו או RPC היא משימה קשה. ספקים טוענים לזמן השהיה (latency) הנמוך ביותר. הם טוענים לזמן פעילות (uptime) הטוב ביותר. רובם משתמשים במספרים שיווקיים שמסתירים את הביצועים האמיתיים. פוסטים של השוואות נראים לעיתים קרובות כמו פרסומות ממומנות.
בניתי את OpenChainBench כדי לפתור את זה. זוהי פלטפורמת benchmark בקוד פתוח לחלוטין.
היא עוקבת אחר למעלה מ-20 בדיקות ביצועים (benchmarks) בשישה קטגוריות. היא משתמשת במתודולוגיה קבועה. ניתן לשאול מדדי Prometheus גולמיים. היא כוללת שרת MCP ציבורי עבור סוכני AI.
הפרויקט מופץ תחת רישיון MIT. המטרה היא ליצור שכבה ניטרלית ומבוקרת (audited) עבור מחסנית ה-API של הקריפטו.
איך זה עובד:
- קלטים זהים: כל ספק מקבל את אותה בקשה באותו זמן מאותו אזור גיאוגרפי.
- נתונים אמינים: אנחנו מפרסמים latency של p50, p90 ו-p99. אנחנו לא משתמשים בממוצעים. ספק מהיר שנכשל ב-30 אחוז מהזמן לא ייראה טוב כאן.
- הרצות ניתנות לביקורת: כל מפרט benchmark הוא קובץ YAML במאגר (repo) שלנו. אתם יכולים להריץ כל בדיקה בעצמכם מחדש.
- ללא בחירה סלקטיבית (cherry picking): אנחנו לא מסירים ספקים עם ביצועים נמוכים.
האתר מכסה את התחומים הבאים:
- אגרגטורים (Aggregators): עמלות גשרים (bridge fees) וזמן השהיה של הצעות מחיר.
- בלוקצ'יינים: סופיות (finality) של L1 ודיוק של gas.
- גשרים (Bridges): latency ועמלות.
- NFT APIs: כיסוי מטא-דאטה.
- RPCs: כיסוי רשת ויכולות.
- מסחר (Trading): latency של ה-API ורעננות הנתונים.
אתם יכולים למשוך את הנתונים הללו לכלים שלכם. אנחנו מספקים JSON endpoints לכל דבר. אתם יכולים אפילו להוסיף תגי דירוג (rank badges) חיים לק
אם אתם בונים כלים שמתקשרים עם שרשרת, ספרו לי מה הייתם רוצים לראות בבדיקות ביצועים.