רווחים:
- הבנה שהתרומה הבטוחה ביותר של בינה מלאכותית היא כתיבת שאילתות לחילוץ נתונים, שפרשנות חופשית היא מסוכנת ושיש לאשר כל מספר בסייר הבלוקים.
- יכולת ליישם את הדיסציפלינה של שליפת נתונים מהמקור, בידיעה שבקשת נתוני שרשרת חיים ישירות מבינה מלאכותית מייצרת גיבוב/כתובות מזויפות
- הבן שנתוני שרשרת מוכיחים נראות אך לא כוונה, ואת המגבלות האתיות של דה-אנונימיזציה ומיקוד
אחת היתרונות הגדולים ביותר של בלוקצ'יין היא השקיפות שלו: כל עסקה, כל העברה, כל אינטראקציה בחוזה מתועדת באופן פומבי וקבוע. ניתוח על השרשרת - בחינת נתוני עסקאות, כתובת ותזרים כסף בשרשרת - הוא הפעולה של קריאת הרשומה הציבורית הזו והיגיון: מעקב אחר ארנק, מעקב אחר תזרים כסף, מדידת השימוש בפרוטוקול. ביחידה זו, נלמד כיצד להשתמש בבינה מלאכותית כעוזר לניתוח נתונים ובאופן קריטי - כיצד לאמת כל מספר.
מבנה של נתונים על השרשרת
נתוני השרשרת מרובדים:
- בלוק: יחידה עם חותמת זמן שבה עסקאות מקובצות.
- עסקה (tx): קריאה של ערך או חוזה מכתובת אחת לאחרת; הוא מזוהה עם חשיש ייחודי.
- כתובת/ארנק: הזהות שבה נשמרים ומבצעים כספים.
- אירוע (אירוע/יומן): רשומות מבניות הנפלטות על ידי חוזים המתארים את מה שקרה.
- העברת אסימונים: החלפת ידיים של אסימונים כגון ERC-20/ERC-721.
כדי להציג נתונים אלה, נעשה שימוש ב-block explorer (אתר המציג נתוני שרשרת, כגון Etherscan) או פלטפורמות שאילתות (כגון Dune, The Graph). ה-AI אינו "יודע" את הנתונים הללו בעצמו; זה מפרש את הנתונים שאתה מספק או כותב את השאילתה כדי לאחזר את הנתונים.
זהירות: לומר ל-AI "להביא את העסקאות של הארנק הזה" הוא חסר תועלת ומסוכן - ה-AI אינו מחובר לשרשרת החיה ועלול ליצור גיבוב/כתובות מזויפות. שימוש נכון: אתה מחלץ את הנתונים ונותן אותם ל-AI, ה-AI מפרש אותם; או שה-AI כותב לך את השאילתה שתחלץ את הנתונים, ואתה מפעיל אותה.
שני תפקידי מפתח של AI בניתוח על-שרשרת
1. כתיבת שאילתות. בפלטפורמות כמו Dune Analytics, הנתונים נמשכים באמצעות שאילתות דמויות SQL. AI רב עוצמה בכתיבת שאילתות אלה: "כתוב את השאילתה שמחזירה את ספירת העסקאות היומית של החוזה הבא עבור 30 הימים האחרונים." השאילתה היא דטרמיניסטית; אתה מפעיל אותו ורואה את התוצאה - הסיכון להזיה נמוך מכיוון שמקור הנתונים מייצר את התוצאה, לא ה-AI.
2. פרשנות התוצאה. אתה נותן את הנתונים שלכדת ל-AI ושואל, "מה מראה זרימת הכסף הזו? האם יש דפוס?" אתה שואל. הסיכון להזיות גבוה כאן; כל תגובה חייבת לקשר למקור.
פרופיל הסיכון של שני התפקידים הללו שונה: כתיבת שאילתה בטוחה יחסית (התוצאה מגיעה מהמקור), פרשנות חופשית מסוכנת יחסית (ה-AI יכול להמציא את זה).
הנחיה חלשה / הנחיה חזקה
הנחיה חלשה:
נתח עסקאות של הארנק הבא: 0x1234...
AI אינו תלוי בנתונים חיים; הנחיה זו דוחפת אותו להמציא דברים.
הנחיה עוצמתית (לשאילתה):
תפקידך: מנתח נתונים על השרשרת. כתוב שאילתת SQL עבור Dune: החזר את ספירת כתובות השולח הייחודיות מדי יום ואת נפח ההעברה הכולל של חוזה [אסימון ERC-20 הבא] במהלך 30 הימים האחרונים. תאר את שמות הטבלה והשדות שבהם השתמשת. אם השאילתה לא עובדת, רשום את ההנחות שלך כדי שאוכל לתקן אותה. התאמת הנתונים; פשוט צור את השאילתה.
הנחיה עוצמתית (להערות):
להלן התוצאה הממשית של חולית (צילמתי אותה). פרש דפוסים המבוססים אך ורק על המספרים למעשה בתרשים זה: עלייה/ירידה בנפח, קפיצה חריגה, ריכוז. הצג כל הערה עם שורה/מספר תואם. אין להוסיף מספרים שאינם בטבלה. אל תטען לסיבתיות; כתבו הסברים אפשריים כ"השערה".
ארבע תבניות הניתנות להעתקה
1) יצירת שאילתות:
כתוב שאילתה עבור Dune/SQL: [תקופת זמן] ב-[חוזה/כתובת] עבור [מדד]. הסבר את הטבלאות שבהן השתמשת ואת ההיגיון של JOIN. אני ארוץ ואאמת את התוצאה; ייצור נתונים.
2) מתווה מעקב אחר זרימת כסף:
אני אתן לך קבוצה של רשומות העברה בפועל (כתובת, כמות, זמן). הפוך אותם לנרטיב זרימה שניתן לעקוב אחריהם: לאן נעלמו הכספים, האם יש ריכוז? השתמש רק ברשומות שאני מספק; חבר כל שלב לקו המתאים. כתובת מזויפת.
3) פרשנות מטרית:
הערה לטבלת המדדים האמיתיים למטה: מספר משתמשים, נפח, ממוצע לעסקה. ציינו שינויים משמעותיים וסיבות אפשריות (השערה). הוספת נתונים שאינם בטבלה; ביסוס סיבתיות מוחלטת.
4) סימון חריגות:
קו בסיס: כתובת זו מטפלת בדרך כלל ב-~[N] עסקאות, ~[X] נפח ליום. אני אתן לך את השיאים האמיתיים. סמן רק אירועים החורגים מקו הבסיס על סמך מה שקרה בפועל ברשומה; הצג כל אחד עם קו. סיים תגובה ב"צריך סקירה".
שלושה מארזים קטנים (במספרים)
מקרה 1 - שאילתה 1 הפחיתה את היום ל-20 דקות. אנליסט ניסה לחלץ ידנית את צמיחת המשתמש של פרוטוקול במשך 90 יום. הוא גרם ל-AI לכתוב שאילתת חולית; קיבלתי שאילתת עבודה וגרף תוך 20 דקות. המספרים היו אמינים כי הם הגיעו מהמקור. שיעור: כתיבת שאילתות היא התרומה המאובטחת והיעילה ביותר של AI.
מקרה 2 - נתפס חשיש מזויף. אנליסט אמר ישירות ל-AI "לסכם את העסקאות האחרונות של ארנק הלוויתן הזה". בינה מלאכותית נתנה רשימה שוטפת; אבל כשבדקו ב-Etherscan, רוב הגיבובים של העסקאות היו בדיות שלא היו קיימות כלל. לקח: בקשת AI עבור נתונים חיים מייצרת הזיות; הנתונים נשלפים מהמקור.
מקרה 3 - דפוס הריכוז אושר. אנליסט נתן את נתוני ההעברה האמיתיים שהוא תפס לבינה מלאכותית ופירשו אותם. YZ ציינה דפוס שבו התרכזו הכספים במספר כתובות. האנליסט אישר כתובת זו לפי כתובת ב-block Explorer - הדפוס היה אמיתי והצביע על סיכון הפצה. לקח: פרשנות עם נתונים אמיתיים היא בעלת ערך; אבל האישור הוא שוב מהמקור.
פרטיות ואתיקה
בעוד שהנתונים על השרשרת "פתוחים", לניתוח שלהם יש מגבלות אתיות:
- ביטול אנונימיזציה: התאמת כתובות לאנשים אמיתיים (במיוחד עם נתונים שדלפו) היא הפרה חמורה של הפרטיות; נעשה רק בהקשר חוקי ומורשה.
- הטרדה/מיקוד: זה לא מוסרי לעקוב אחר ארנק ולכוון לבעליו.
- ייעוץ השקעות: מסקנות כמו "הלוויתן הזה קונה, גם אתה צריך" הן מטעות וגורמות לאחריות.
- חוסר הקשר: נתוני שרשרת אינם מעידים על כוונה; העברה יכולה להיות פשע או רגילה. פרשנות יתר היא מסוכנת.
טיפ: מדוד כל טענה בשרשרת כ"הנתונים מראים X", ולא "האדם עושה Y". השרשרת הופכת את העסקה לגלויה אך אינה מוכיחה כוונה.
טעויות נפוצות
- בקשת נתונים חיים ישירות מה-AI. מייצר חשיש/כתובת מזויפים.
- לא מקשר את התגובה למקור. יש לאשר כל מספר בסייר הבלוקים.
- טעות בקורלציה לסיבתיות. דפוס השרשרת אינו מוכיח כוונה.
- התאמת כתובות עם אנשים שלא אושרו. סיכון של הפרת סודיות ושגיאה.
- הפיכת מסקנות על השרשרת לייעוץ השקעות. זה מטעה ויוצר אחריות.
- שיתוף השאילתה מבלי לתעד אותה במקום חוזה אחד גדול. יכולת החזרה נעלמת.
לסיכום
- ניתוח על שרשרת הוא תהליך של קריאה והפקת משמעות מנתוני שרשרת פתוחה.
- התרומה הבטוחה ביותר של AI היא כתיבת שאילתות; התוצאה מגיעה מהמקור, הסיכון להזיות נמוך.
- פרשנות חופשית היא מסוכנת; יש לאשר כל מספר בסייר הבלוקים.
- נתוני שרשרת מוכיחים נראות אך לא כוונה; נמנעת פרשנות מוגזמת.
- ביטול אנונימיזציה ומיקוד נעשים רק בהקשר מורשה עם גבולות אתיים.
משימת יישום
בחר פרוטוקול או אסימון. כתוב שאילתה ל-AI עם ההנחיה "יצירת שאילתות" שמחזירה את ספירת העסקאות היומית של אותו אסימון במשך 30 הימים האחרונים (Dune זמין בחינם). הפעל את השאילתה. לאחר מכן בקש מה-AI לפרש את התוצאה עם ההנחיה "פירוש מטרי". אשר כל טענה בהערה של AI בטבלת התוצאות בפועל ושימו לב האם יש טענה שאין לה מקבילה בטבלה.
רשימת בדיקה
- [ ] לא ביקשתי נתונים חיים מה-AI; הוצאתי את זה מהמקור.
- [ ] הרצתי את השאילתה ואימתתי את התוצאה.
- [ ] קישרתי כל תגובה לשורת הנתונים בפועל.
- [ ] לא הצגתי מתאם כסיבתיות.
- [ ] לא ביצעתי את התאמת הכתובת-אדם ללא אישור.
- [ ] לא תרגמתי את העניין שלי לייעוץ השקעות.
- [ ] תיעדתי את השאילתה באופן שניתן לשחזר.