$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
המסגרת למסחר באמנות NFT מבוססת בלוקצ'יין בנויה כפרוטוקול רב-שכבתי המשלב חוזים חכמים, מנגנוני שמירה על פרטיות, מידול תיאורטי של משחקים, אלגוריתמים של למידת מכונה, למידה מחזקת והערכת עלויות גז בתוך ארכיטקטורה מאוחדת.
התהליך מתחיל בפיתוח חוזים חכמים המגדירים פונקציות ליבה כגון רישום משתתפים, רישום נכסים, הגשת הזמנות וביצוע עסקאות. חוזים אלו מאפשרים קליטת משתמשים, רישום נכסים וטיפול בטוח בפקודות. כדי להעריך נכונות ויעילות, נבדקה לוגיקת חוזה, ונרשמו עלויות ביצוע תחת הגדרות מהירות עסקה שונות.
ZKPs משולבים כדי לאמת את אותנטיות היצירה מבלי לחשוף פרטים רגישים. כל עסקה עוברת אימות כפול באמצעות בדיקות בשרשרת ואימות ZKP, המבטיחים סודיות ושלמות נתונים. העיצוב המודולרי של ZKP פועל באופן עצמאי מהחוזים החכמים הראשיים, ומאפשר אינטגרציה ותמיכה בפריסה בהיקף רחב. הוערכו השהיה של יצירת הוכחות ואימות כדי להעריך את ההיתכנות.
ממשק מבוסס רשת יושם באמצעות מסגרת כללית. הממשק כולל מודולים כמו דף נחיתה, לוח מחוונים לאמנים ופלטפורמת מסחר. אימות מבוסס ארנק מאפשר חתימת עסקאות, בעוד שפונקציות העלאה והטבעה מאפשרות לאמנים לטוקן יצירות דיגיטליות.
ברמת עיצוב השוק, מודל המסחר השיתופי בתיאוריית המשחקים (CoGTT) עושה שימוש במנגנון מובנה של משא ומתן תלת-שלבי. השלב הראשון מיישם התאמת מחירים ישירה בהתבסס על הצעות ובקשות שהוגשו. המשתתפים שלא התאמו עוברים לשלב השני, המשתמש באסטרטגיות תמחור מינימום-מקסימום במשא ומתן, כולל שיטות הערכת שווי בנקודת אמצע. אם לא הושג הסכם, העסקאות מתקדמות לשלב השלישי, בו מיושמים עקרונות שיווי משקל נאש, ומשא ומתן איטרטיבי נמשך עד להשגת מחירים מתכנסים לשיווי משקל. שלבים אלו מיושמים כאלגוריתמים מודולריים: התאמה נאיבית (אלגוריתם 1), תיווך בנקודת אמצע (אלגוריתם 2), מסחר שיווי משקל נאש (אלגוריתם 3), ותהליך עבודה משולב (אלגוריתם 4).
מודלים של למידת מכונה משולבים בתהליך המסחר לתמיכה בקבלת החלטות. מאפייני שוק כמו הצעות מחיר, בקשות, נפח מסחר, נתוני מחירים היסטוריים וציוני מוניטין משמשים למידול חיזוי. רגרסיה ליניארית (אלגוריתם 5) מעריכה מחירים הוגנים, כאשר הביצועים מוערכים באמצעות שגיאת ממוצע בריבוע (MSE). אשכולות K-Means (אלגוריתם 6), הנתמך על ידי נרמול תכונות והפחתת ממדיות מבוססת PCA, מחלק את המשתמשים לאשכולים, המוערכים לפי ציון הסילואט. Random Forest (אלגוריתם 7) מספק תחזיות מחירים נוספות, מאומתות הן דרך MSE והן דרך R2. אלגוריתם אינטגרטיבי (אלגוריתם 8) משלב רגרסיה, אשכולות ויציאות יער אקראי לזרימת החלטות דינמית למסחר אדפטיבי.
למידת חיזוק באמצעות למידת Q מיושמת לאופטימיזציה של אסטרטגיות הצעות מחיר. מרחב המצבים מוגדר על ידי רמות המחיר הנוכחיות וערכי ההצעה, בעוד שהפעולות כוללות הארכה, הפחתה או שימור. סוכן Q מאומן באמצעות משוב מתחזיות יער אקראי, מדיניות לומדת שמפחיתה שגיאות תמחור ומגבירה את התועלת של המשתתפים. סימולציות מתבצעות עד להתכנסות למדיניות המותאמת לשיווי משקל, והפלטים מאומתים בסביבות מסחר מדומות.
צריכת הדלק לכל פונקציה חוזית מתועדת באופן שיטתי, כאשר עלויות העסקה מחושבות בהגדרות מהירות משתנות. לדוגמה, פונקציית registerArtist() צרכה 90,123 יחידות גז, כאשר עלויות תואמות הושוו למחירי ETH בשוק. הערכות אלו מזהות פשרות בין עלות ליעילות ביצוע.
ביצועי המסגרת הוערכו באמצעות מדדים מרובים. רגרסיה ליניארית השיגה MSE של 4.54 × 10⁻28, בעוד שקיבוץ K-Means הניב ציון סילואט של 0.8178. Random Forest הניבה MSE של 0.1311 עם R2 של 0.9920. פלטי למידת Q הוערכו להתאמה של התכנסות ושיווי משקל בתנאי תמחור שונים. תוצאות אלו מצביעות על היתכנות הגישה המוצעת לתמיכה במסחר באמנות NFT בתנאי שוק מבוססי בלוקצ'יין.
מסגרת מסחר שיתופי בתיאוריה של משחקים (CoGTT) מוצעת למסחר באמנות דיגיטלית
מסגרת המסחר השיתופי ההיברידית החדשנית (CoGTT) משלבת גישת מסחר NFT תיאורטית במשחקים עם מנגנוני תמחור נוספים ואיזון נאש לשיפור היעילות והתיאום של שוקי ה-NFT. הגישה המוצעת מבוססת על פלטפורמת בלוקצ'יין המופעלת על חוזים חכמים. הגישה מנצלת טכניקות קריפטוגרפיות מתקדמות ו-ZKPs כדי להבטיח אימות עסקאות מאובטח ופרטי. ZKPs מאפשרים אימות פרטי בעלות ועסקה מבלי לחשוף מידע רגיש על קונים או מוכרים.
גישה מוצעת זו מציגה אינטראקציות אסטרטגיות בין יוצרים, קונים ומתווכים ביניים בתוך שוק מבוזר. מודל זה שואף למקסם את תוצאות המסחר, לאזן בין תמריצים לכל המשתתפים תוך התחשבות בדינמיקות של תחרות ושיתוף פעולה. בעוד שהמסגרת המוצעת מתמקדת בעיקר בהתאמת הצעה-בקשה נאיבית, משא ומתן מבוסס אמצע ופתרון מבוסס שיווי משקל נאש, שיטות נוספות כמו מכרזים במחיר שני קיימות ונשארות רלוונטיות בשווקי ה-NFT. במסחר באמנות דיגיטלית, המכרזן קובע את מחיר העסקה באמצעות גישות:
מחיר הצעה לצרכן: המחיר נקבע ישירות על בסיס ההצעה הגבוהה ביותר של הקונה. שיטה זו משקפת את הערך המרבי שהקונה ישלם עבור היצירה, ומעודדת מכרז תחרותי.
שיטת המחיר הממוצעת: המחיר מחושב כנקודת האמצע בין מחיר הבקשה של הקונה למחיר המבוקש של המוכר, ויוצר איזון. חישוב המחיר בשיווי משקל זה:
שיווי משקל (EPrice) = DArtAPrice + DArtBPrice
גישה זו שואפת לאזן בין האינטרסים של הקונה והמוכר, ולהוביל לעסקה הוגנת ומוסכמת לשני הצדדים. שיטות אלו מספקות גמישות באסטרטגיות תמחור, המותאמות להעדפות מגוונות ולדינמיקות שוק במערכת המסחר באמנות דיגיטלית.
מודל מסחר שיתופי תלת-שלבי המבוסס על תיאורטיקת משחקים
חלק זה מציג גישה חדשנית של מסחר שיתופי תלת-שלבי המבוססת על תיאוריית משחקים, המיועדת במיוחד ליצירות אמנות דיגיטליות. הגישה מתאימה באופן דינמי הן את מחירי ההצעות והן את מחירי הבקשה כדי למקסם יעילות והגינות מסחרית, כפי שמוצג בטבלאות 2 ובטבלה 3, בהנחיית ברוקר. המטרה היא לשפר הוגנות, יעילות ורווחיות בשווקי NFT מבוזרים, תוך שמירה על איזון בין האינטרסים של יוצרים וקוני יצירות. איור 2 ממחיש את מודל מערכת המסחר התלת-שלבית המוצע ליצירות דיגיטליות, עם האלגוריתם המפורט שמסופק באלגוריתם 4. מסגרת CoGTT המוצעת משלימה ביעילות את תהליך מסחר האמנות הדיגיטלית בשלושה שלבים: א) מסחר נאיבי המבוסס על מחירי בקשה ומכרז, ב) מסחר על בסיס מחיר מינימום-מקסימום במשא ומתן, וג) מסחר בשיטת שיווי משקל נאש. בשלב הראשון, מסחר נאיבי מתחיל בהתבסס על מידע ראשוני מהיוצרים והקונים. השלב השני כולל מסחר על בסיס מחירי מינימום מקסימום בין מוכרים לקונים עבור הבקשות הנותרות שלא נסחרו. לבסוף, השלב השלישי משתמש בשיטת שיווי משקל נאש כדי לסיים את תהליך המסחר.
שלב ראשון - מסחר נאיבי במחיר מבוקש ומחיר הצעה:
בשלב הראשון, יוצרי יצירות דיגיטליות (ספקים) מאורגנים לפי סדר עולה לפי המחירים המבוקשים שלהם, יחד עם מחירי המכירה המינימליים שלהם. באופן דומה, הקונים (הצרכנים) מסודרים בסדר עולה בהתאם למחירי ההצעה שהגישו, יחד עם מחירי ההצעה המקסימליים שלהם. מחיר המבוקשה המינימלי של היוצרים ומחיר ההצעה המקסימלי של הקונים נשמרים בסודיות. לאחר מכן מיושמת גישה שיתופית כדי להתאים בין קונים ליוצרים, ומקלה על חלוקת יצירות אמנות כאשר מחירי ההצעות של הקונים תואמים את המחירים המבוקשים של היוצרים. הקצאה זו עשויה לכלול יוצר אחד או מספר יוצרים, כל עוד מחירי המבוקש המשולבים נופלים במסגרת ההצעה של הקונה. קונים שאינם מצליחים להשיג יצירות אמנות בשלב זה בשל מגבלות מחירים יעברו לשלב השני. פרטי גישת המסחר מפורטים באלגוריתם 1.
השלב השני - מסחר במחיר מינימום-מקסימום שנחתם במשא ומתן
בשלב השני, הבקשות של קונים לא תואמים מטופלות להשלמת תהליך המסחר, תוך ניצול מחירי הדרישה המינימליים של יוצרי אמנות דיגיטלית ומחירי ההצעות המקסימליים מהקונים. גישת המסחר משתמשת בשיטות שונות, כולל ערך בינוני, ערך אמצע תוך-יומי ושווי משקל שוק, כדי לקבוע ערך אמצע שמגביר את יעילות המסחר. הפרטים של גישות אמצע אלו נדונים בתת-הסעיפים הבאים. פרטי גישת המסחר מסופקים באלגוריתם 2.
ערך בינוני: גישת תיווך המשולבת כדי למצוא את הערך הבינוני בין היוצרים לקונים באמצעות גישה פשוטה של ערך בינוני. לדוגמה, אם מחיר ההצעה לאמנות דיגיטלית הוא 50 והמחיר המבוקש הוא 52, ניתן למצוא את הערך האמצעי על ידי ממוצע מחירי ההצעה והבקשה.

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



השלב השלישי - מסחר בשיטת שיווי המשקל של נאש
בשלב השלישי, המידע המורחב של הבקשות שנותרו שלא נסחרו, כמו מחיר המבוקש המינימלי מהיוצר ומחיר ההצעה המקסימלי של הקונה, נחשף לשני הצדדים, כך שיגיעו לנקודת שיווי משקל שבה מחיר ההצעה של הקונה גבוה ככל שהוא מוכן ללכת ומחיר הבקשה של היוצר נמוך ככל שהוא מוכן לקבל. פרטי גישת המסחר מוצגים באלגוריתם 3.
בשלבים הראשון והשני של המסגרת, נעשה שימוש בסודיות וביישור תמריצים כדי למנוע דיווח שגוי אסטרטגי של מחירים. נכונות מקסימלית של הקונים לשלם והמחירים המינימליים המקובלים של היוצרים נשמרים כערכים סודיים במהלך ההקצאה, מה שמגביל הזדמנויות למניפולציה באמצעות דיווח חסר או הגזמה. מכיוון שהחלטות התאמה מתבססות על טווחים (מינימום ביקוש ומכרז מקסימלי) ולא על גילויים מפורשים, ניסיונות לדווח שגוי על מחירים מגבירים את הסיכוי להחרגה מהקצאות שלב 1 או שלב 2, ובכך מפחיתים הזדמנויות מסחר. יתרה מזאת, הפרוטוקול מתקדם לשלב שלישי המבוסס על שיווי משקל נאש כאשר עסקאות קודמות אינן מצליחות. בשלב זה, התאמות איטרטיביות מובילות להתכנסות לתוצאות המשקפות בצורה מדויקת יותר את ההערכות האמיתיות של המשתתפים. התקדמות זו מרתיעה דיווח שגוי בשלבים הראשונים, שכן ניסיונות כושלים למניפולציה רק מעכבים את הביצוע ולבסוף מחייבים גילוי אמיתי של הערכות ערך להשלמת סחר מוצלחת.
התוצרים של אלגוריתמי למידת המכונה (ML) אינם מטופלים כחיזויים מבודדים, אלא מוטמעים באופן פעיל במסגרת המסחר השיתופית-תיאורטית של משחק (CoGTT) התלת-שלבית כדי להנחות תמחור, משא ומתן וגילוי שיווי משקל. הקשרים מתוארים כעת כך:
שלב 1 - מסחר נאיבי עם רגרסיה ליניארית: מודל הרגרסיה הליניארית מייצר מדד מחיר הוגן על ידי ממוצע תכונות המכרז והבקשה מול מגמות היסטוריות. המחיר ההוגן החזוי מושווה גם להצעה שהקונה הגיש וגם למחיר המבוקש של היוצר. אם אחד הצדדים מדווח על ערך שסוטה משמעותית מהמחיר ההוגן החזויה, ההקצאה מופחתת עדיפות, מה שמפחית את התמריץ לדיווח שגוי. לכן, פלט הרגרסיה פועל כמנגנון סינון שקובע אילו עסקאות נחשבות לרלוונטיות להקצאה ישירה.
שלב 2 - משא ומתן מינימום-מקסימום עם יער אקראי: מודל היער האקראי משפר את הערכת המחיר הדינמית על ידי שילוב מרווחי מכרז-קנייה, נפח מסחר וציוני מוניטין. תחזיות אלו משמשות ישירות לכיול שיטות משא ומתן מבוססות אמצע (ערך בינוני, נקודת אמצע תוך יומית, שיווי משקל שוק). לדוגמה, כאשר מחושב מחיר נקודת אמצע, תחזית היער האקראית מיושמת כגורם מתקן כדי להבטיח שהערך המשא ומתן תואם את התנהגות השוק. אינטגרציה זו מבטיחה שתוצאות התיווך יהיו מעוגנות בדפוסי שוק שנלמדו ולא בנקודות ביניים אריתמטיות שרירותיות.
שלב 3 - מסחר מבוסס שיווי משקל עם קיבוץ K-means: בשלב זה, משתתפי הקונה והמוכר מחולקים תחילה לאשכולות בהתבסס על תכונות התנהגותיות (אגרסיביות בהצעה/בקשה, מוניטין, פעילות היסטורית). סגמנטציה זו מבטיחה שהמשא ומתן לקראת שיווי משקל יתקיים בין משתתפים דומים, מה שמפחית תנודתיות ומשפר את ההגינות. הקצאות האשכול משמשות אפוא כמגבלות ברמת הקבוצה על מחיריהם ניתנים לשקול בגילוי שיווי משקל.
אינטגרציה של למידת חיזוק (Q-learning): למידת Q בונה על תחזיות יער אקראיות כדי למקסם אסטרטגיות הצעות דינמיות. בכל פעם שהסוכן מתאים הצעה (הפחתה, החזקה או העלאה), אות התגמול מחושב ביחס למחיר ההוגן החזוי ביער האקראי. במהלך מספר פרקים, סוכן ה-Q לומד מדיניות שממזערת שגיאות תמחור ומגדילה את התועלת, ומדיניות זו מיושמת ישירות במסחר שיווי משקל שלב 3. בפועל, משמעות הדבר היא שהתאמות ההצעות של הקונים במהלך גילוי שיווי המשקל מושפעות מאסטרטגיות שאופטימליות ואומצו במהלך סימולציות אימון.
יחד, מנגנונים אלו מראים כי פלטי ה-ML משמשים כמנועי תמיכה בהחלטות המשולבים באופן הדוק עם שלבי CoGTT. רגרסיה ליניארית מחייבת הקצאות ראשוניות ריאליסטיות, Random Forest מבססת משא ומתן על התנהגות שוק אמפירית, מבנה אשכולות של תהליך שיווי המשקל, ולמידה חיזוק מניעה שיפור אסטרטגיה אדפטיבית. על ידי קישור מפורש של תחזיות אלגוריתמיות לנקודות החלטה תפעוליות, המסגרת מבטיחה שהמסחר לא רק יהיה אוטומטי אלא גם מבוסס על אינטליגנציה אדפטיבית לשוק.
מערכי נתונים, תכונות ומסגרת שכפול
הגדרת מערך הנתונים ומוטיבציה
סביבות מסחר ב-NFT ונכסים דיגיטליים מאופיינות במספר תכונות שוק ומשתתפים, כולל מחיר הצעת קנייה, מחיר ביקוש מוכר, מחיר עסקה היסטורי, נפח עסקאות ומוניטין המשתתפים. מכיוון שאין מאגר NFT זמין לציבור שמספק בו זמנית את כל התכונות הללו, מחקר זה עושה שימוש במאגרי נתונים שנוצרו באופן סינתטי כדי לאפשר אימות פרוטוקול מבוקר תוך שמירה על התנהגות שוק ריאלית. גודל מערכי הנתונים נע בין 100 ל-1000 עסקאות, בהתאם לתרחיש הניסוי ולדרישות המודל.
כל רשומת מערך נתונים כוללת את השדות הבאים: הצעה, הבקשה, מחיר היסטורי, נפח, מוניטין ומחיר הוגן, כאשר המחיר ההוגן מוגדר כממוצע האריתמטי של ערכי ההצעה והבקשה.
תהליך יצירת נתונים סינתטיים:
הצעות קונה מדגימות מהתפלגויות אחידות מוגבלות, באמצעות טווחים כמו [90, 110] לניסויים בקנה מידה קטן ו-[100, 1000] לסימולציות בקנה מידה גדול. מחירי הבקשה של המוכר נוצרים על ידי הוספת היסט סטוכסטי חיובי להצעות המתאימות, תוך הדמיה של מרווחי מכרז-קנייה ריאליסטיים. המחירים ההיסטוריים נלקחים מהתפלגויות נורמליות המתמקדות בערכי מכרז עם רעש מצטבר כדי לדמות תנודתיות בשוק. נפחי העסקאות נוצרים כערכים שלמים בתוך טווחים מוגדרים מראש (למשל, [1, 10] או [100, 1000]), בעוד שציוני מוניטין המשתתפים נמדגים מהתפלגויות אחידות ב-[0, 1] (ציוני אמון מנורמלים) או ב-[0, 5] (ייצוג דירוג כוכבים). כל הניסויים משתמשים בזרעים אקראיים קבועים (numpy.random.seed(42)) כדי להבטיח שחזור דטרמיניסטי וניתן לחזרה על מערך נתונים.
סכמת נתונים, אחסון וגישה
כל מערכי הנתונים מאוחסנים בפורמט CSV עם סכמת שישה עמודות קבועה: (bid, ask, historical_price, volume, reputation, fair_price). כל קובץ CSV מכיל בדרך כלל כ-1,000 רשומות, אלא אם צוין אחרת. לצורך שכפול מבוזר, קבצי מערכי נתונים מועלים ל-IPFS, ומזהי התוכן המתאימים (CIDs) מתועדים לצד כתובות חוזה חכם בקבצי קונפיגורציה. עיצוב זה מאפשר שליפה עצמאית של מערכי נתונים זהים ללא הסתמכות על אחסון מרכזי.
הכנת מערך נתונים ופיצול
מערכי נתונים מחולקים לתת-קבוצות אימון ובדיקה באמצעות חלוקה של 80/20 רכבת–בדיקה המיושמת באמצעות train_test_split עם random_state=42. אימות צולב חמש פעמים מוחל במהלך כיולון היפרמטרים של Random Forest, בעוד שקנה מידה של תכונות באמצעות StandardScaler() מיושם במידת הצורך, במיוחד עבור אשכולות וזרימות עבודה מבוססות PCA.
מודלים ופרמטריזציה של למידת מכונה
כל מודלי למידת המכונה מיושמים באמצעות ספריות מבוססות עם תצורות קבועות כדי להבטיח שחזוריות. סיכום מלא של הפרמטרים והערכים מסופק בטבלה הנלווית. רגרסיה ליניארית (LR) משתמשת באומדן ריבועים מינימליים כאשר מכרז, הבקשה, מחיר היסטורי, נפח ומוניטין הם קלטים, ומחיר הוגן הם משתנה היעד. הביצועים מוערכים באמצעות שגיאת ממוצע בריבוע (MSE). אשכולות K-Means מיושמת על תת-קבוצות תכונות בקנה מידה, ומופחתת אופציונלית באמצעות ניתוח רכיבים עיקריים (PCA) כאשר שני רכיבים תופסים מעל 90% שונות. מספר האשכולות נבחר בטווח 2–3 באמצעות קריטריוני מרפק וסילואטה. רגרסיית יער אקראית (RF) משמשת להערכת מחירים לא ליניארית עם 100–200 עצים, פרמטרי עומק ופיצול המכוונים באמצעות אימות צולב חמש. ביצועי המודל מוערכים באמצעות MSE ו-R2. למידת Q מיושמת כגישת למידת חיזוק טבלאי עם 31 מצבי מחיר מובחנים, שלוש פעולות התאמת הצעה, ופרמטרי למידה קבועים (α = 0.1, γ = 0.9, ε = 0.1). ההתכנסות מוערכת באמצעות ייצוב תגמולים אפיזודיים. חישובית, רגרסיה ליניארית ו-K-Means משלימים בשניות עבור מערכי נתונים של עד 10דגימות של 3 , אימון יער אקראי דורש שניות עד דקות בהתאם לקנה מידה, ולמידת Q מתכנסת ביעילות בזכות מרחב המצב הנמוך שלה.
ביצוע בלוקצ'יין, פרטיות ורישום עלויות
פריסה וביצוע חוזים חכמים
חוזים חכמים המקודדים את לוגיקת המסחר נכתבים ב-Solidity (pragma ^0.8.20) עם אופטימיזציה של מהדר (200 ריצות) ומופעלים ברשת הבדיקה של Sepolia באמצעות מסגרות פיתוח סטנדרטיות. חתימת עסקאות מבוססת ארנק מתבצעת דרך ארנק מבוסס דפדפן שמחובר דרך נקודת קצה RPC. שימוש בגז לפריסת חוזים ופונקציות עסקאות מתועד אוטומטית, ועלויות הביצוע מחושבות באמצעות שיעורי המרה של ETH/USD עכשוויים.
אינטגרציה להוכחת ידע אפס
אימות שומר על פרטיות מיושם דרך צינור ZK-SNARK, הכולל קומפילציה של מעגלים, הגדרה אמינה, יצירת הוכחות ואימות בשרשרת. הוכחות נוצרות מחוץ לשרשרת ומאומתות בשרשרת באמצעות חוזה אימות ייעודי המופעל לצד חוזה המסחר הראשי, המאפשר אימות בעלות ותיקון העסקה מבלי לחשוף נתוני משתתפים רגישים.
סביבת תוכנה ותהליך ביצוע
כל הניסויים מתבצעים על מערכת לינוקס 64 ביט עם תצורת חומרה קבועה. זרימות עבודה של למידת מכונה מתבצעות בסביבת פייתון, בעוד שפיתוח בלוקצ'יין ואינטראקציה עם ממשק קדמי מסתמכים על מחסנית מבוססת JavaScript עם גרסאות מסגרת קבועות. יישומים בצד הקדמי נבנים ומוגשים באמצעות מנהל חבילות, חוזים חכמים מקומפלים ומופעלים באמצעות מסגרות פיתוח סטנדרטיות, ואימות ZKP משולב בזרימת ביצוע העסקאות.
גרסאות תוכנה מדויקות, דגלי מהדר, תצורות ארנק, מדיניות הצמדת IPFS, פקודות ביצוע ודוגמאות CID מתועדות בקובץ השכפול כדי להקל על שכפול עצמאי.
תוצאות תפעוליות ושיעורי השלמה
החוסן של הפרוטוקול המופעל משתקף בסטטיסטיקות הביצוע שלו. פונקציות ליבה של חוזים חכמים משיגות שיעורי השלמה גבוהים, עם שיעור הצלחה כולל של 84% בכל פעולות העסקאות. ספירות ביצוע מפורטות ברמת הפונקציה ושיעורי השלמה מדווחים בטבלת התוצאות המתאימה.
אלגוריתמים
חלק זה מציג מסגרת מסחר דיגיטלית תיאורטית של משחקים שיתופית בת שלושה שלבים, שבה משתמשים במתווך כדי לאסוף יחידות אמנות זמינות ומחירי המבוקש שלהן מהיוצרים, וכן את היחידות הנדרשות ומחירי הצעות מהמשתמשים. בהתבסס על הגישה המוצעת, הברוקר מקל על עסקאות בין יוצרים למשתמשים. תהליך המסחר מתנהל בשלושה שלבים מובחנים: בשלב הראשון, אלגוריתם מסחר נאיבי מיושם על מחירי הבקשה וההצעות, כפי שמתואר באלגוריתם 1. השלב השני מציג אלגוריתם מסחר מבוסס משא ומתן על מינימום מחירים, המוצג באלגוריתם 2. לבסוף, השלב השלישי עושה שימוש באלגוריתם מסחר מבוסס שיווי משקל נאש, המפורט באלגוריתם 3, ואלגוריתם 4 משלב את שלושת האלגוריתמים בגישת שיתוף פעולה תאורטית של משחקי משחק מקיף ומקיף בתיאוריה של משחקים. אלגוריתם 5 מציג את הרגרסיה הליניארית לחיזוי מחיר הוגן. אלגוריתם 6 מציג את קיבוץ K-Means עבור קבוצת קונים/מוכרים. אלגוריתם 7 מציג יער אקראי לחיזוי מחירים במשא ומתן בזמן אמת. אלגוריתם 8 מציג את זרימת אלגוריתם המסחר ב-NFT מבוסס למידת מכונה. האלגוריתמים 5–8 הם חלק מהאלגוריתם 8.
המסגרת המוצעת מיישמת מנגנון תלת-שלבי של מסחר שיתופי בתיאוריה של משחקים (CoGTT) לטיפול שיטתי בעסקאות אמנות דיגיטליות מבוססות NFT. בשלב הראשון, מסחר נאיבי מתבצע באמצעות התאמת הצעה-בקשה ישירה, כפי שנוסח באלגוריתם 1. הקונים מסודרים לפי מחירי הצעות יורדים והמוכרים על ידי מחירי ביקוש עולים, מה שמאפשר חלוקה רציפה של יצירות אמנות במסגרת מגבלות תקציב הקונה. קונים שאינם יכולים להשלים עסקה בשלב זה מועברים לשלב השני, שבו מוחל תמחור מינימום-מקסימום במשא ומתן באמצעות אלגוריתם 2. שלב זה מחשב מחיר אמצע בין מחיר המבוקש המינימלי של המוכר למחיר המכרז המרבי של הקונה, אשר מותאם עוד באמצעות ביקוש שוק ומדדי מסחר בזמן אמת. עסקה מתבצעת רק אם המחיר המשא ומתן נשאר בטווח ההצעה-בקשה המותר. עבור עסקאות שעדיין לא נפתרו, המסגרת מתקדמת לשלב השלישי, שבו מסחר מבוסס שיווי משקל נאש מיושם באמצעות אלגוריתם 3. כאן, התאמות מחירים איטרטיביות המבוססות על תשתיות משתתפות מתכנסות למחיר שיווי משקל יציב, מה שמבטיח הסדר רציונלי. שלושת השלבים הללו מתוזמרים במסגרת זרימת החלטות מאוחדת המוגדרת באלגוריתם 4, המשלבת התאמה ישירה, תיווך ופתרון שיווי משקל לתוך צינור מסחר אחד.
כדי לשפר את דיוק התמחור, גמישות וקבלת החלטות אסטרטגיות, מסגרת CoGTT מורחבת במודלים מרובים של למידת מכונה. אלגוריתם 5 מיישם רגרסיה ליניארית להערכת מחיר הוגן בסיסי באמצעות תכונות שוק נצפות, ומשמש כמנגנון סינון ניתן לפרשנות במהלך הערכת הסחר הראשונית. למשא ומתן בזמן אמת, אלגוריתם 7 משתמש ברגרסור יער אקראי כדי ללכוד דפוסי תמחור לא ליניאריים המושפעים מרווחי מכרז לקנייה, מחירים היסטוריים, נפח ומוניטין משתתפים. התנהגות המשתתפים בנויה עוד יותר באמצעות אלגוריתם 6, שמיישם אשכולות K-Means עם הפחתת ממדיות מבוססת PCA על קונים ומוכרים קבוצתיים לקבוצות דומות התנהגותית, ומשפר את היציבות במהלך משא ומתן על שיווי משקל. מודלים אלו משולבים בזרימת עבודה מאוחדת של מסחר מונע למידת מכונה, כפי שמתואר באלגוריתם 8, שבו רגרסיה ליניארית תומכת בסינון שלב 1, יער אקראי משפר את מחירי המשא ומתן של שלב 2, אשכולות מנחית את קבוצת המשתתפים בשלב 3, ולמידת חיזוק מייעלת את התאמות ההצעות לקראת שיווי המשקל של נאש. יחד, אלגוריתמים אלו מבטיחים שהמסגרת המוצעת לא רק מבוססת תיאורטית אלא גם אדפטיבית, מונעת נתונים ומתאימה לסביבות שוק NFT דינמיות. כל האלגוריתמים מופיעים בקובץ המשלים 1.