הגרסה החדשה של IPFS 0.8.0 כבר שוחררה ומגיעה כדי להקל על העבודה עם סיכות

לפני כמה ימים, ההשקה של הגרסה החדשה של מערכת הקבצים המבוזרת 0.8.0 IPFS (InterPlanetary File System), שהוא אחסון קבצים בעל גרסה עולמית המיושם בצורת רשת P2P המורכבת ממערכות חברים.

IPFS משלב רעיונות שהוטמעו בעבר במערכות כמו Git, BitTorrent, Kademlia, SFS והאינטרנט להיראות כמו נחיל ביטטורנט יחיד (עמיתים המשתתפים בהפצה) המחליף אובייקטים של גיט. IPFS מטופל על ידי תוכן ולא שמות שרירותיים. קוד יישום ההפניה כתוב ב- Go ומורשה על ידי Apache 2.0 ו- MIT.

למי שלא מכיר IPFS, עליו לדעת זאת במערכת קבצים זו קישור קובץ קשור ישירות לתוכנו וכולל חשיש קריפטוגרפי של התוכן. לא ניתן לשנות את שם הקובץ באופן שרירותי, ניתן לשנות אותו רק לאחר שינוי התוכן. באופן דומה, אי אפשר לבצע שינוי בקובץ מבלי לשנות את הכתובת (הגרסה הישנה תישאר באותה כתובת והזו החדשה תהיה זמינה דרך כתובת אחרת).

אם ניקח בחשבון שמזהה הקובץ משתנה עם כל שינוי, כדי לא להעביר קישורים חדשים בכל פעם, השירותים ניתנים לקישור כתובות קבועות הלוקחות בחשבון גרסאות שונות של הקובץ (IPNS), או קובעות כינוי באנלוגיה עם FS ו- DNS מסורתיים.

לאחר הורדת הקובץ למערכת שלך, המשתתף הופך אוטומטית לאחת מנקודות ההפצה. טבלת hash מבוזרת (DHT) משמשת לקביעת משתתפי הרשת בצמתים בהם נמצא התוכן המעניין.

IPFS מסייע בפתרון בעיות כגון אמינות אחסון (אם האחסון המקורי מושבת, ניתן להוריד את הקובץ ממערכות משתמשים אחרים), כדי לעמוד בצנזורת תוכן וגם כדי לארגן גישה בהעדר חיבור לאינטרנט או אם איכות ערוץ התקשורת ירודה.

התכונות החדשות העיקריות של IPFS 0.8

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

כדי לעבד בקשות לתיקון נתונים, מוצע API של שירות הצמדת IPFS, שניתן להשתמש בהם ישירות ב- go-ipfs. בשורת הפקודה להצמדה מוצעת הפקודה "ipfs remote remote".

תת מערכת הסיכות עוצבה מחדש כדי להפוך אותו להרבה יותר מהיר וגמיש באופן בו הוא עוקב אחר פינים. למשתמשים שעובדים עם סיכות רבות, זה יוביל לעליית מהירות גדולה ברשימה ושינוי מערך האלמנטים המעוגנים, כמו גם ירידה בשימוש בזיכרון.

חלק מהתכנון המחודש הוגדר לקחת בחשבון את היכולת לתקשר עם הסיכות המקומיים באותו אופן שבו אנו יכולים כעת לקיים אינטראקציה עם הסיכות המרוחקות (למשל שמות, אפשרות להגדיר את אותו CID מספר פעמים וכו '). הישאר מעודכן לשיפורי קיבוע נוספים.

בעת יצירת קישורי "https: //" לשערים, נוספה היכולת להעביר שמות DNSLink באמצעות תת-דומיינים.

כעת ניתן להשתמש בקישורים, כאשר תקופות בשמות מקוריים מוחלפות בתווים "-" ותווים קיימים "-" נמלטים עם תו דומה אחר, והתמיכה בפרוטוקול QUIC הורחבה. כדי להגדיל את הביצועים, היכולת להגדיל לקבל מוצעים מאגרים עבור UDP.

בסופו של דבר אם אתה רוצה לדעת יותר על זה לגבי גרסה חדשה זו, תוכל לבדוק את הפרטים ב הקישור הבא.

כיצד להשתמש ב- IPFS בלינוקס?

למי שמעוניין להיות מסוגל ליישם IPFS במערכת שלהם, הוא יכול לעשות זאת על ידי ביצוע ההוראות המופיעות ב מפורטים במאמר זה.

Artaculo relacionado:
IPFS: כיצד להשתמש במערכת הקבצים הבין-כוכבית ב- GNU / Linux?

תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.