מבוא
ככל שהמורכבות של סוכנים אוטונומיים מקוונים תתקדם, יהיה קשה יותר ויותר להגביל את הגישה שלהם למשאבים. זה יהיה חיוני להקים שיטה מודעת לפרטיות לכוונון עדין של שיעורי האינטראקציה בין ישויות וחוזים חכמים. גישה זו חיונית כדי למנוע מקבוצה מוגבלת של שחקנים מתקדמים לנצל את המערכות.
גבול דירוג?
הגבלת קצב היא טכניקה חיונית המשמשת כדי לשלוט בתדירות בקשות המשתמש למשאב לאורך תקופה מוגדרת. טכניקה זו הכרחית ברוב המערכות מבוססות האינטרנט כהגנה מפני התקפות מניעת שירות (DoS), שבהן ישות אחת יכולה להטיל מונופול על כל משאבי השרת. אבן היסוד של כל מערכת הגבלת תעריפים היא היכולת ליצור "מפתח" מגבלת תעריפים - מזהה ייחודי לגורם המגיש את הבקשות. בהקשר של מערכות Web 2.0, זו יכולה להיות כתובת ה-IP של משתמש או מזהה חשבון ייחודי לכל דוא"ל, מספר טלפון וכו'. עם זאת, אסטרטגיות אלו אינן אטומות להתקפת "סיביל", שבה ישות אחת מבצעת מניפולציות בקצב מרובים. מפתחות הגבלה (כגון כתובות IP או חשבונות), מה שמקשה על שירות האינטרנט להבחין שהבקשות מקורן מאותה ישות.
באופן דומה, Ethereum ופלטפורמות חוזים חכמים ציבוריים עמידות לצנזורה אחרות מתמודדות עם בעיה דומה. שקול חוזה חכם, כמו Non-Fungible Token (NFT), שעשוי להזדקק למנגנון שימנע ממשתמש יחיד להטביע את כל ה-NFTs. נכון לעכשיו, זו בעיה מורכבת מכיוון שאין שיטה מהימנה לקבוע אם עסקאות ממספר חשבונות הן אכן ישויות נפרדות. במילים אחרות, אין מתאם ברור בין חשבון (מפתח ציבורי) למשתמש אנושי בודד.
הצגת ספריית מגבילת תעריפים גמישה לשמירה על הפרטיות: n-per-epoch
בדוק את יישום הקוד הפתוח של משנה חוזה פשוט זה כאן. שינוי זה מאפשר ליוצרי חוזים להגדיר מגבלות על מספר הפעמים שמשתמש ספציפי יכול לקרוא לפונקציה בתוך תקופה מוגדרת. משך העידן גמיש מאוד, ומאפשר למפתחים להגדיר אותו לאינסוף קרוב (1 לכל נצח) או לזמן קצר מאוד לתפוקה גבוהה יותר.
שמירה על פרטיות?
זה קריטי שהמפתח שבו אנו משתמשים להגבלת תעריפים בשרשרת הוא שמירה על הפרטיות כברירת מחדל. המצב הקיים בבלוקצ'יין הוא שההיסטוריה של המשתמש באפליקציות שקופה לחלוטין.
אתה תבחין שלחוזים אלה לא אכפת בכלל מ-msg.sender. זה בתכנון! מתחת למכסה המנוע, זה מנצל את הוכחת אפס ידע של הכללה באמצעות השימוש ב- סמפור סִפְרִיָה. החוזה אוכף אישור באמצעות הוכחת zk שסופקה במקום להסתמך על החותם על העסקה. ERC4337 הפשטת חשבונות בסגנון יכולה למנף באופן טריוויאלי סוג זה של אימות כדי להפוך פעולות בשרשרת אנונימיות לחלוטין.
בן אנוש?
תיאורטית, כל קבוצת סמפור יכולה לשמש כאנונימיות שנקבעה מאחורי הגבלת שיעור זה. דוגמה זו משתמשת בקבוצה שכבר די גדולה ויש לה כמה מאפיינים ייחודיים, כמו ערובה שכל כניסה בסט היא אנושית.
דוגמה זו ממנפת "סט אנונימיות" קיים שפותח על ידי מטבע עולמי, הכולל כ-1.8 מיליון משתמשים אנושיים מאומתים. Worldcoin הקים את הסט הזה על ידי סריקת קשתיות של אנשים והבטחה שכל קשתית לא נוספה קודם לכן לסט. כדי להשתמש בקבוצה אחרת, פשוט שנה את groupId בתוך ההגדרות. למידע נוסף על World ID ופרויקט Worldcoin כאן.
מדוע הגבלת שיעור מועילה?
- למנוע התעללות: על ידי הגבלת מספר הבקשות למשתמש, זה עוזר למנוע שימוש לרעה בשירותים או במשאבים על ידי שחקנים או בוטים זדוניים. זה מבטיח שלמשתמשים אמיתיים תהיה גישה הוגנת למערכת מבלי להידחק על ידי סקריפטים או התקפות אוטומטיות.
- עודד חלוקה הוגנת: בתרחישים שבהם משאבים, תגמולים או הזדמנויות מוגבלים, הגבלת תעריפים של משתמשים אנושיים מבטיחה חלוקה הוגנת יותר. זה יכול לעזור למנוע מכמה משתמשים לעשות מונופול על גישה לנכסים או שירותים יקרי ערך, כגון נפילות NFT או ברזי אסימון.
- שפר את חוויית המשתמש: כאשר משאבים מוגבלים, הגבלת קצב משתמשים אנושיים יכולה לעזור לשמור על חוויה חלקה ומגיבה עבור משתמשים לגיטימיים. על ידי מניעת עומס יתר של המערכת או דלדול משאבים, הוא מבטיח שמשתמשים יוכלו להמשיך לקיים אינטראקציה עם האפליקציה ללא הפרעה.
- ניהול עלויות: ביישומי בלוקצ'יין, הגבלת תעריפים של משתמשים אנושיים יכולה לסייע בניהול עלויות הקשורות לדמי גז או להוצאות תפעוליות אחרות. על ידי שליטה בתדירות העסקאות או שיחות התפקוד, ספקי שירות יכולים לייעל את הוצאותיהם תוך מתן שירות בעל ערך למשתמשים.
- שמור על הפרטיות: על ידי התמקדות במשתמשים אנושיים ומינוף טכניקות לשמירה על הפרטיות, ניתן ליישם הגבלת קצב מבלי לפגוע בפרטיות המשתמש. זה חשוב במיוחד במערכות מבוזרות, שבהן האמון במערכת נבנה לרוב על הבסיס של פרטיות המשתמש ואבטחת מידע.
מקרים לשימוש לדוגמא
ממסרי חסות גז: ממסרים אלו מטרתם לספק גז למשתמשים אנושיים של היישומים שלהם תוך מניעת דלדול משאבים על ידי משתמש בודד. ספריה זו מאפשרת למעשה לפרוטוקולים לנהל הקצאת משאבים עבור משתמשים בודדים.
ברזים: הפצת נכסים למשתמשים אנושיים בקצב מבוקר, מניעת שימוש לרעה.
אינטראקציות מתגמלות של משתמשים ברשתות חברתיות: הגבלת תעריפים עוזרת להגביל את ההשפעה של ספאם ועדיין מעודדת מעורבות אמיתית.
הקצאה הוגנת של משאבים נדירים (למשל, ירידה ב-NFT): על ידי הטמעת הגבלת תעריפים, ניתן היה לאפשר לכל משתמש אנושי להטביע כמות מסוימת (למשל, אחת לשעה), ולקדם חלוקה הוגנת.
סיכום
ככל שהתחכום של סוכנים אוטונומיים מקוונים גובר, הגבלת הגישה למשאבים תהפוך למאתגרת יותר ויותר. דרך לשמירה על הפרטיות לשליטה עדינה על הקצבים שבהם ישויות יכולות לקיים אינטראקציה עם חוזים חכמים תהיה קריטית אם ברצוננו למנוע מקבוצה קטנה של שחקנים מתוחכמים לנצל לרעה את המערכות.
Disclosures: Blockchain Capital הוא משקיע בכמה מהפרוטוקולים שהוזכרו לעיל.
הדעות המובעות בכל פוסט בבלוג עשויות להיות הדעות האישיות של כל מחבר ואינן משקפות בהכרח את הדעות של Blockchain Capital ושל החברות הקשורות אליה. לא בלוקצ'יין קפיטל ולא המחבר מבטיחים את הדיוק, הלימות או השלמות של המידע המסופק בכל פוסט בבלוג. שום מצג או אחריות, מפורשת או משתמעת, לא ניתנים או ניתנים על ידי או בשמה של Blockchain Capital, המחבר או כל אדם אחר לגבי הדיוק והשלמות או ההגינות של המידע הכלול בכל פוסט בבלוג, ולא יתקבלו כל אחריות או חבות. לכל מידע כזה. שום דבר הכלול בכל פוסט בבלוג אינו מהווה השקעה, רגולציה, משפטית, ציות או ייעוץ מס או אחר, ואין להסתמך עליו בקבלת החלטת השקעה. אין לראות בפוסטים בבלוג כהמלצות נוכחיות או קודמות או שידול להצעה לקנות או למכור ניירות ערך כלשהם או לאמץ אסטרטגיית השקעה כלשהי. הפוסטים בבלוג עשויים להכיל תחזיות או הצהרות אחרות צופות פני עתיד, המבוססות על אמונות, הנחות וציפיות שעשויות להשתנות כתוצאה מאירועים או גורמים אפשריים רבים. אם יתרחש שינוי, התוצאות בפועל עשויות להשתנות באופן מהותי מאלו המובעים בהצהרות הצופות פני עתיד. כל ההצהרות צופות פני עתיד מדברות רק למועד הצהרות כאלה, ולא Blockchain Capital ולא כל מחבר נוטלים על עצמם כל חובה לעדכן הצהרות כאלה למעט כנדרש על פי חוק. ככל שמתייחסים למסמכים, מצגות או חומרים אחרים שהופקו, פורסמו או הופצו בדרך אחרת על ידי Blockchain Capital בכל פוסט בבלוג, יש לקרוא חומרים כאלה בתשומת לב קפדנית לכל כתב ויתור המסופק בהם.
- הפצת תוכן ויחסי ציבור מופעל על ידי SEO. קבל הגברה היום.
- PlatoAiStream. Web3 Data Intelligence. הידע מוגבר. גישה כאן.
- הטבעת העתיד עם אדריאן אשלי. גישה כאן.
- קנה ומכירה של מניות בחברות PRE-IPO עם PREIPO®. גישה כאן.
- מקור: https://blockchain.capital/privacy-preserving-smart-contract-rate-limiting/
- :יש ל
- :הוא
- :לֹא
- :איפה
- 1
- 8
- a
- יכולת
- אודות
- מֵעַל
- הפשטה
- התעללות
- מקובל
- גישה
- חֶשְׁבּוֹן
- הפשטת חשבון
- חשבונות
- דיוק
- לרוחב
- פעולות
- שחקנים
- ממשי
- הוסיף
- כתובת
- הלימות
- לְאַמֵץ
- מתקדם
- התקדמות
- יתרון
- עצה
- סניפים
- נגד
- סוכנים
- המטרה
- תעשיות
- הַקצָאָה
- מאפשר
- כְּבָר
- כמות
- an
- ו
- אנונימיות
- כל
- בקשה
- יישומים
- גישה
- בערך
- ARE
- AS
- נכסים
- המשויך
- At
- לתקוף
- המתקפות
- תשומת לב
- תודה
- אימות
- מחבר
- אוטומטי
- אוטונומי
- מבוסס
- BE
- כי
- להיות
- היה
- מאחור
- להיות
- בֵּין
- blockchain
- יישומי
- הון בלוקצ'ין
- בלוג
- בלוג הודעות
- בוטים
- נבנה
- לִקְנוֹת
- by
- שיחה
- שיחות
- CAN
- הון
- אשר
- זהיר
- עמיד לצנזורה
- שרשרת
- אתגר
- שינוי
- ברור
- השוואה
- לחלוטין
- מורכב
- מורכבות
- הענות
- מכיל
- מתפשר
- לשקול
- להכיל
- הכלול
- הקשר
- להמשיך
- חוזה
- פלטפורמות חוזה
- חוזים
- לִשְׁלוֹט
- נשלט
- שליטה
- אבן פינה
- מתאם
- עלויות
- יכול
- יוצרים
- קריטי
- צפוף
- מכריע
- נוֹכְחִי
- כיום
- נתונים
- אבטחת מידע
- תַאֲרִיך
- מבוזר
- החלטה
- בְּרִירַת מֶחדָל
- מוגדר
- מניעת שירות
- לקבוע
- מפותח
- מפתחים
- אחר
- קשה
- התפוררות
- לְהָפִיץ
- מופץ
- הפצה
- do
- מסמכים
- DOS
- טיפות
- משך
- e
- כל אחד
- יעילות
- אמייל
- מוּעֳסָק
- מאפשר
- מעודד
- התעסקות
- מבטיח
- הבטחתי
- ישויות
- ישות
- כניסה
- תקופה
- הוֹגֶן
- חיוני
- להקים
- נוסד
- וכו '
- ethereum
- אירועים
- דוגמה
- אלא
- קיימים
- הציפיות
- הוצאות
- ניסיון
- אקספרס
- ביטא
- פָּנִים
- גורמים
- הוגן
- הגינות
- אגרות
- מעטים
- גמיש
- התמקדות
- בעד
- לנצח
- צופה פני עתיד
- קרן
- תדר
- החל מ-
- פונקציה
- גז
- דמי דלק
- ליצור
- אמיתי
- נתן
- קְבוּצָה
- אַחֲרָיוּת
- ערבויות
- היה
- יש
- לעזור
- עוזר
- גבוה יותר
- מאוד
- היסטוריה
- ברדס
- שעה
- אולם
- HTTPS
- בן אנוש
- ID
- מזהה
- if
- פְּגִיעָה
- הפעלה
- יושם
- יישום
- מְרוּמָז
- חשוב
- in
- באחר
- הַכלָלָה
- עליות
- יותר ויותר
- בנפרד
- אין סוף
- מידע
- במקום
- אינטראקציה
- אינטראקציה
- יחסי גומלין
- השקעה
- אסטרטגיית השקעות
- משקיע
- IP
- כתובת IP
- סוגיה
- IT
- שֶׁלָה
- jpg
- מפתח
- מפתחות
- גָדוֹל
- חוק
- לִלמוֹד
- משפטי
- לגיטימי
- תנופה
- מנופים
- מינוף
- אחריות
- סִפְרִיָה
- כמו
- להגביל
- מוגבל
- גבולות
- עשוי
- לתחזק
- עשייה
- לנהל
- רב
- מבחינה חומרית
- חומרים
- מאי..
- מנגנון
- מוּזְכָּר
- שיטה
- יכול
- מִילִיוֹן
- נענע
- טביעה
- לשנות
- יותר
- רוב
- מספר
- ליד
- בהכרח
- צורך
- לא זה ולא זה
- NFT
- nft טיפות
- NFTs
- לא
- לא פטרייתי
- אסימון לא-פטרייתי
- אסימון לא דליק (NFT)
- שום דבר
- הודעה..
- מספר
- of
- הַצָעָה
- הצעה
- לעתים קרובות
- on
- על השרשרת
- ONE
- באינטרנט
- רק
- לפתוח
- קוד פתוח
- מבצעי
- הזדמנויות
- מטב
- or
- אחר
- אַחֶרֶת
- הַחוּצָה
- יותר
- שלום
- במיוחד
- עבר
- תקופה
- אדם
- אישי
- טלפון
- פלטפורמות
- אפלטון
- מודיעין אפלטון
- אפלטון נתונים
- אפשרי
- הודעה
- הודעות
- מצגות
- למנוע
- מניעה
- קוֹדֶם
- פְּרָטִיוּת
- בעיה
- מיוצר
- בהדרגה
- פּרוֹיֶקט
- התחזיות
- קידום
- הוכחה
- נכסים
- פרוטוקולים
- לספק
- ובלבד
- ספקים
- ציבורי
- מפתח ציבורי
- לאור
- ציון
- תעריפים
- חומר עיוני
- המלצות
- לשקף
- רגולטורים
- אָמִין
- הסתמכות
- נציגות
- בקשות
- נדרש
- משאב
- משאבים
- אחריות
- תגובה
- לְהַגבִּיל
- תוצאה
- תוצאות
- תגמולים
- אותו
- סריקה
- נדיר
- תרחישים
- סקריפטים
- ניירות ערך
- אבטחה
- למכור
- שולח
- נפרד
- שרות
- ספקי שירות
- שירותים
- סט
- הגדרות
- כמה
- קצר
- צריך
- פָּשׁוּט
- בפשטות
- יחיד
- קטן
- חכם
- חוזה חכם
- פלטפורמות חוזה חכמות
- חוזים חכמים
- להחליק
- חֶברָתִי
- כמה
- מתוחכם
- מָקוֹר
- לדבר
- ספציפי
- מפורט
- הצהרות
- מצב
- עוד
- אסטרטגיות
- אִסטרָטֶגִיָה
- סגנון
- כזה
- מערכת
- מערכות
- לוקח
- מס
- טכניקות
- זֶה
- השמיים
- המידע
- העולם
- שֶׁלָהֶם
- בו
- אלה
- זֶה
- אלה
- דרך
- תפוקה
- פִּי
- ל
- אסימון
- עסקה
- עסקות
- שָׁקוּף
- סומך
- סוג
- תחת
- ייחודי
- עדכון
- נוֹהָג
- להשתמש
- מְשׁוּמָשׁ
- משתמש
- פרטיות המשתמש
- משתמשים
- שימושים
- לנצל
- בעל ערך
- מְאוּמָת
- מאוד
- באמצעות
- נופים
- דֶרֶך..
- we
- אינטרנט
- האינטרנט 2
- האינטרנט 2.0
- המבוסס על האינטרנט
- מתי
- אשר
- בזמן
- יצטרך
- עם
- בתוך
- לְלֹא
- מילים
- עוֹלָם
- זפירנט
- ידע אפס
- הוכחת ידע אפס
- ZK