הרצת נוד משלכם היא הקו בין לקחת את המילה של מישהו על השרשרת לבין לאמת אותה בעצמכם. הנוד שלכם אוכף כל כלל קונצנזוס באופן עצמאי, והארנקים שלכם יכולים לשאול את הנוד שלכם במקום שרת ציבורי שבשקט מתעד את כל הכתובות שלכם. הקיר שאנשים פוגעים בו: נוד ארכיוני מלא רוצה 600 GB+ של דיסק וממשיך לגדול. נוד מגוזם עוקף את זה — הוא עדיין מאמת את כל השרשרת, ואז זורק את ה-blocks הישנים שהוא כבר לא צריך, ונוחת בסביבות 10–15 GB. זה נכנס ל-VPS קטן. הנה ה-איך הכן, ומה גיזום עולה לכם.
מה נוד בעצם נותן לכם
- אימות עצמאי. אתם אוכפים את הכללים בעצמכם. שום דבר לא-תקף לא עובר את הנוד שלכם כי הוא האמין לזר.
- פרטיות לשאילתות שלכם. הארנק שלכם שואל את הנוד שלכם, לא explorer ציבורי שרואה כל כתובת שאתם מסתכלים עליה.
- בסיס לשאר. נוד הוא היסוד שדברים אחרים יושבים עליו אחר כך — Lightning, explorers, האפליקציות שלכם.
מגוזם מול מלא — הליבה הכנה
במהלך הסנכרון הראשוני, הנוד שלכם מוריד ומאמת את כל השרשרת. זה בערך 600 GB של רוחב-פס, פעם אחת. גיזום משנה רק מה שקורה אחרי: הוא שומר blocks אחרונים וזורק את הישנים, אז הדיסק הסופי נשאר קטן.
מה שאתם מוותרים עליו אמיתי: נוד מגוזם לא יכול להגיש blocks היסטוריים ל-peers אחרים, והוא לא יכול לסרוק מחדש היסטוריית ארנק ישנה שרירותית. אז אם תייבאו ארנק ישן עם טרנזקציות מוקדמות, אתם צריכים היסטוריה מלאה — נוד מלא על דיסק גדול, לא מגוזם. לאימות פשוט והרצת ארנקים נוכחיים, מגוזם בדיוק נכון.
מה אתם צריכים
- דיסק: ~15–20 GB לנוד מגוזם — ארגז קטן בסדר.
- RAM: 2–4 GB. יותר
dbcacheמזרז את הסנכרון הראשוני; אתם יכולים להוריד אותו אחר כך. - רוחב-פס: תפוקה אמיתית להורדה המלאה החד-פעמית.
- IP נגיש: כדי לקבל peers נכנסים על פורט 8333 ובאמת לעזור לרשת, אתם רוצים IP ציבורי עם 8333 פתוח — תוכנית עם IP ייעודי. ב-NAT אתם מקבלים פורט SSH אחד ולא יכולים לפתוח 8333.
ההגדרה
התקינו bitcoind, ואז bitcoin.conf מינימלי:
prune=10000 # keep ~10 GB of recent blocks
dbcache=2048 # faster initial sync; lower it later
listen=1 # accept inbound peers
הריצו אותו תחת systemd כך שיופעל מחדש בקריסה ויחזור אחרי אתחול, ופתחו את פורט 8333 כדי ש-peers יוכלו להגיע אליכם. ואז תנו לו לסנכרן — זה החלק הארוך, שעות עד יום-יומיים, כי הוא מאמת את כל השרשרת מ-genesis.
נעלו את זה
- SSH מפתחות-בלבד, חומת אש ל-8333 ולפורט ה-SSH שלכם. (רשימת התיוג של עשר הדקות.)
- לעולם אל תחשפו את פורט ה-RPC לאינטרנט. קשרו אותו ל-localhost והגיעו אליו דרך מנהרת SSH או רק מאפליקציות על אותו ארגז. RPC פתוח הוא דלת פתוחה.
המגבלות הכנות
- הסנכרון הראשון ארוך וכבד-רוחב-פס. זה מובנה — אימות השרשרת מאפס אינו צעד שאתם יכולים להגדיר-החוצה.
- נוד מגוזם לא יכול להגיש blocks ישנים או לסרוק מחדש היסטוריה ישנה. צריכים את אלה? זה נוד מלא ודיסק גדול.
- Monero היא שאלה הוגנת, והתשובה הכנה היא היקף. השרשרת שלה גדולה יותר — כמה מאות GB, ואפילו מגוזם בסביבות 90 GB — אז היא רוצה דיסק גדול יותר ממה שהתוכניות הקטנות שלנו נושאות. זה סיפור של נוד-מלא לסוג אחר של ארגז, ואנחנו מעדיפים לומר זאת מאשר להעמיד פנים שזה נכנס.
- אתם מתחזקים אותו: עדכונים, דיסק, ה-peer hiccup המזדמן. נוד הוא מחויבות קטנה, לא שגר-ושכח.
תשלום עליו
הירשמו עם אימייל ושלמו ב-USDC או USDT — ללא כרטיס, ללא תעודה. דרך הולמת לשלם על הרצת הפינה שלכם ב-Bitcoin.
תגובות
אין עדיין תגובות. היו הראשונים.