הגדרה
Bundler הוא תפקיד ייעודי ברשת בסביבות blockchain (בלוקצ'יין) התומכות ב-account abstraction, שאוסף פעולות משתמש (user operations) לחבילות עסקאות ומגיש אותן לשרשרת הבסיס. הוא מנטר mempool ייעודי עבור פעולות משתמש, בונה חבילות תקפות לפי כללי הפרוטוקול, ומשדר אותן דרך ממשק RPC, בדרך כלל תוך לקיחת אחריות על תשלום gas ועל הלוגיסטיקה של הכללת העסקאות בשרשרת בשם החשבונות המופשטים.
במילים פשוטות
Bundler הוא משתתף ברשת שאוסף הרבה פעולות של משתמשים, מקבץ אותן יחד, ושולח אותן ל-blockchain (בלוקצ'יין) כעסקאות רגילות. הוא פועל כמתווך בין smart accounts לבין שרשרת הבסיס, ומטפל בפרטים הטכניים הדרושים כדי שהפעולות האלה ייכללו בבלוקים.
הקשר ושימוש
המונח Bundler משמש בעיקר בהקשר של ארכיטקטורות account abstraction, שבהן פעולות משתמש נבדלות מעסקאות blockchain (בלוקצ'יין) גולמיות. Bundlers עובדים בצמידות עם mempool ייעודי ועם נקודות קצה RPC שמספקות שיטות ייעודיות ל-user operations. לעיתים קרובות מזכירים אותם לצד גורמים שמאפשרים זרימות של עסקאות ללא gas או מודלים של relaying, משום שהם ממלאים את התפקיד שמגשר בין שכבות ה-account abstraction הגבוהות יותר לבין שכבת העסקאות המקורית של השרשרת.