רשת Filecoin תציג גם FVM תואם EVM, ותיצור גשר קל למפתחי Ethereum למנף את הניסיון והידע שלהם כדי לבנות דפים על Filecoin.
FVM מספקת סביבת זמן ריצה של WASM כדי לאפשר ביצוע של חוזים חכמים על Filecoin, המאפשרת ביצוע של dapps המדגישים את האחסון הניתן להוכחה שלו. יישומים ספציפיים ל-Filecoin ממנפים את התכונות הייחודיות של הרשת כדי לספק פתרונות אחסון מאובטחים וניתנים לאימות. במאמר זה, נחקור את הארכיטקטורה של FVM, מקרי השימוש הפוטנציאליים שלה, ונספק סקירה כללית של פריסת חוזי אסימון ERC20 ברשת Filecoin באמצעות Remix ו- MetaMask.
Filecoin היא רשת אחסון מבוזרת שמטרתה ליצור דרך יעילה ובטוחה יותר לאחסן ולשתף את הנתונים החשובים ביותר של האנושות. הרשת הציגה את Filecoin Virtual Machine (FVM), המאפשרת למפתחים לבנות ולפרוס חוזים חכמים ברשת Filecion.
נכון לעכשיו, Filecoin משיג חלק מתכונות הליבה באמצעות שחקנים מובנים (חוזים חכמים), והם אחראים לביצוע תכונות עיקריות של Filecoin, כולל ניהול כורים, ניהול שוק האחסון ו-Filecoin plus וכו'. רשימה של שחקנים מובנים יכול להמצא כאן. עיצוב גמיש כזה מאפשר לשחקנים ליצור אינטראקציה זה עם זה, מה שמאפשר לבנות יישומים מורכבים על גבי פרוטוקול Filecoin.
שחקן מוגדר על ידי משתמש (המכונה חוזה חכם) ברשת Filecoin נוצר ומוגדר על ידי משתמש כדי ליישם פונקציונליות והתנהגות מותאמים אישית. חוזים חכמים אלה יכולים ליצור אינטראקציה עם שחקנים מובנים כדי לנצל את תכונות האחסון הניתנות להוכחה של Filecoin, ולהפוך מקרי שימוש רבים לאפשרי אחסון.
אז FVM, יחד עם אחסון ניתן להוכחה של Filecoin מאפשרים למפתחים ליצור מגוון רחב של דפים שיכולים לנצל את התכונות של Filecoin, כמו אחסון מבוזר.
תוֹכֶן
מה זה FVM ולמה זה משנה?
FVM, או Filecoin Virtual Machine, מספקת סביבת זמן ריצה על שרשרת עבור חוזים חכמים, התואמת גם ל-EVM. FVM שואפת לאפשר אינטרנט מבוזר באמת ולתמוך ביישומים בקנה מידה גדול על ידי הבאת יכולת תכנות כללית לרשת Filecoin.
בחתירה למטרות אלו, FVM מפגישה חוזים חכמים ואחסון מאומת. הוא פועל כמו חוזה חכם, מבצע אוטומטית פעולה ספציפית כאשר מתקיימים תנאים מסוימים. אבל מה שמייחד את FVM מחוזים חכמים אחרים הוא היכולת שלו לגשת להוכחה מאומתת של נתונים מאוחסנים בסביבת המחשב הווירטואלי.
אז מהן התכונות הייחודיות של FVM?
FVM יכול לשמור על אבטחת נתונים ואי-שינוי תוך מתן בעלות אמיתית למשתמשים על הנתונים שלהם. זה אפשרי מכיוון ש-FVM פועל על ידי מחשוב על מצב ולא על הנתונים עצמם. כאשר FVM ניגשת לנתונים, היא מבצעת מניפולציות במטא נתונים של עסקת הנתונים המאוחסנים (הסכם בין לקוח לכורה אחסון) מבלי לשנות את הנתונים עצמם.
יתרון נוסף של FVM הוא בכך שהוא יכול לתאם חישוב נתונים מחוץ לשרשרת, כפי שהודגם במסגרת Compute over Data של מעבדת פרוטוקול, בַּקָלָה. למי שרוצה לצלול עמוק יותר לתוך הטכנולוגיה, תיעוד מפורט זמין דרך הכפתור למטה.
בתוך FVM: עיצוב האדריכלות
התמיכה של FVM ב-WebAssembly (WASM) היא אחת מתכונות המפתח שהופכות אותה לכלי רב-תכליתי עבור מפתחים הבונים דפים ברשת Filecoin. WASM היא שפת תכנות ברמה נמוכה שיכולה לשמש כיעד הידור לשפות ברמה גבוהה יותר. משמעות הדבר היא שחוזים חכמים שנכתבו בכל שפה המתארכת ל-WASM ניתנים לביצוע ביעילות ובבטחה ב-FVM.
על ידי תמיכה בשפת התכנות Solidity המשמשת ב-Ethereum ומציעה תאימות לכלי EVM פופולריים כמו Hardhat, Remix, Metamask ו-OpenZeppelin, ה-FVM מקל על מפתחים לנצל את היתרונות הייחודיים שמציעה רשת Filecoin תוך מינוף הידע והידע שלהם ניסיון בבניית חוזים חכמים מוצקים.
המכונה הוירטואלית מספקת גם שחקנים מובנים המאפשרים תכונות ספציפיות ל-Filecoin. ניתן ליצור אינטראקציה עם שחקנים אלה בחוזים חכמים, המספקים למפתחים עוד יותר גמישות ופונקציונליות בעת בניית דאפים ברשת Filecoin.
עם היכולת למנף גם חוזים חכמים תואמי EVM וגם שחקנים מובנים, למפתחים יש גישה למגוון רחב של כלים ליצירת יישומים חזקים וייחודיים שעושים שימוש ברשת האחסון המבוזרת של Filecoin.
מפת הדרכים החזקה של FVM לפיתוח Web3 חלק
ל-FVM יש מפת דרכים מקיפה הכוללת שלוש אבני דרך עיקריות. אבני דרך אלו שואפות להפוך את FVM למכונה וירטואלית הניתנת להפעלה הדדית ואפשרות אטרקטיבית עבור מפתחי Web3 המחפשים פלטפורמה להפעיל את היישומים שנכתבו ב-Solidity שלהם.
לצוות יש שלוש אבני דרך בראש:
- אבן הדרך הראשונה מתמקדת בפיתוח ארכיטקטורת FVM פונקציונלית ומאובטחת, תוך הבטחת האבטחה והפונקציונליות הבסיסית שלה.
- עם אבן דרך 2 הם מתמקדים בפיתוח של א גרסה תואמת EVM של FVM בשם "FEVM", שתעלה לאוויר ב-14 במרץ. זה יאפשר בסופו של דבר למפתחי Solidity מנוסים למנף כלי Ethereum בוגרים וחזקים כדי לבנות דפים על Filecoin כדי לפתוח את האפשרויות סביב אחסון שניתן להוכיח.
- אבן הדרך הבאה תיתן עדיפות ליישום התמיכה של שחקנים מקומיים ב-FVM, המופעלת על ידי WASM. המשמעות היא שמפתחים יוכלו ליצור חוזים חכמים באמצעות שפות כמו Rust, Go ו-JavaScript/TypeScript, כולם פועלים בצורה חלקה על גבי זמן הריצה WASM של ה-FVM.
מפתחים יכולים להתחיל לבנות חוזים חכמים של Solidity עבור FEVM לקראת השקתו באמצעות ערכת הכלים EVM ברשת הבדיקות של Filecoin, Hyperspace. זה מאפשר למפתחים לבדוק ולאפות באגים בחוזים החכמים שלהם בסביבה מדומה לפני פריסתם ברשת Filecoin.
החל מפברואר 2023, FVM השלימה את Milestone 2.1, שמרכז את הפיתוח של FEVM. הוא צפוי להיפרס ברשת הראשית של Filecoin ב-14 במרץ 2023. על פי מפת הדרכים, המטרה היא להשלים את Milestone 2 עד אמצע השנה 2023, וכתוצאה מכך FVM מתפקד במלואו.
בחינת מקרי השימוש עבור FVM
FVM מציעה שפע של מקרי שימוש פוטנציאליים, מתשתית ועד פתרונות מלאים. לדוגמה, מקרה שימוש אחד כולל אוטומציה של שכפול של עסקאות אחסון. FVM יכול להפוך את חידוש עסקאות האחסון לאוטומטיות על סמך העדפות הלקוח, מה שמאפשר אחסון תמידי.
יתר על כן, מפתחים יכולים ליצור ולנהל ארגונים אוטונומיים מבוזרים נתונים (Data DAOs) עם ה-FVM. זה מאפשר לאנשים או לארגונים לאצור ולשמר אוספי נתונים. יתר על כן, Data DAOs יכולים לשלוט ולהפיק רווחים מגישה לנתונים ולרכז את התשואות לאוצר משותף כדי לממן את שימור האוספים ואת צמיחתם לטווח ארוך.
האפשרויות עם FVM הן בלתי מוגבלות ותלויות ביצירתיות של מפתחים לרעיונות ולבנות.
יצירת אסימון ERC-20 ברשת Filecoin
Filecoin תומך במספר תקני אסימון, כולל אסימון FIL המקורי ותקן אסימון ERC-20 תואם Ethereum. תקני אסימון אלו מאפשרים ליצור ולהחליף סוגים שונים של נכסים דיגיטליים ברשת Filecoin.
עכשיו בואו נסתכל כיצד ליצור אסימון ERC-20 ברשת Filecoin. מכיוון ש-FVM היא סביבת זמן ריצה תואמת EVM, אנו נשתמש בחוזה חכם ERC20 מ-OpenZeppline, MetaMask ו-Remix בדוגמה הבאה.
ראשית, עלינו להתקין את MetaMask, ארנק מבוסס דפדפן שיאפשר לנו לנהל את הכספים שלנו ולתקשר עם רשת Ethereum. לאחר התקנת MetaMask, ניצור כתובת ארנק חדשה להחזקת אסימוני ה-ERC-20 שלנו.
כדי להתחיל בבדיקה, נוסיף מטבע בדיקה כלשהו לכתובת הארנק החדשה. לאחר מכן, נוכל להשתמש בסביבת פיתוח מבוססת דפדפן בשם Remix כדי לכתוב ולפרוס חוזה חכם לרשת Filecoin.
להנחיות מפורטות יותר שלב אחר שלב, אנא עברו לדף על ידי לחיצה על הקישור למטה.
עבור ההתחלה המהירה של Hardhat, לחץ על הכפתור למטה.
עתיד Web3 מבוזר וניתן לתכנות כבר כאן
Filecoin משחק תפקיד משמעותי בביזור אחסון נתונים. ועכשיו, FVM תביא ל-Filecoin יכולת תכנות וחוזים חכמים תואמי EVM, ולשחרר עוד יותר את הפוטנציאל שלו. ראוי גם לציין שזה מאפשר למפתחים לבנות פרויקטים של Web3 ב-Filecoin blockchain באמצעות הכלים וחבילות התוכנה המועדפות עליהם.
למד עוד על הפעלת אינטרנט מבוזר באמת, בניית יישומים בקנה מידה גדול ועל בעלות אמיתית על נתונים עם Filecoin וה-FVM שלו.
קישורים שימושיים
כתב ויתור - זה מאמר ממומן. DappRadar אינה תומכת בשום תוכן או מוצר בדף זה. DappRadar שואפת לספק מידע מדויק, אך הקוראים צריכים תמיד לעשות מחקר משלהם לפני שהם נוקטים בפעולה. מאמרים מאת DappRadar לא יכולים להיחשב כייעוץ השקעות.
- הפצת תוכן ויחסי ציבור מופעל על ידי SEO. קבל הגברה היום.
- PlatoData.Network Vertical Generative Ai. העצים את עצמך. גישה כאן.
- PlatoAiStream. Web3 Intelligence. הידע מוגבר. גישה כאן.
- PlatoESG. רכב / רכבים חשמליים, פחמן, קלינטק, אנרגיה, סביבה, שמש, ניהול פסולת. גישה כאן.
- BlockOffsets. מודרניזציה של בעלות על קיזוז סביבתי. גישה כאן.
- מקור: https://dappradar.com/blog/unleashing-the-power-of-provable-storage-with-fvm
- :יש ל
- :הוא
- :לֹא
- 1
- 2023
- a
- יכולת
- יכול
- אודות
- גישה
- פי
- מדויק
- משיגה
- פעולה
- שחקנים
- להוסיף
- כתובת
- יתרון
- עצה
- לאחר מכן
- הסכם
- קדימה
- מטרות
- aka
- תעשיות
- להתיר
- מאפשר
- מאפשר
- גם
- תמיד
- an
- ו
- כל
- בנפרד
- יישומים
- ארכיטקטורה
- ARE
- סביב
- מאמר
- מאמרים
- AS
- נכסים
- At
- מושך
- אוטומטי
- באופן אוטומטי
- אוטומציה
- אוטונומי
- זמין
- מבוסס
- בסיסי
- BE
- כי
- להיות
- היה
- לפני
- התנהגות
- להלן
- תועלת
- הטבות
- בֵּין
- blockchain
- שניהם
- לְגַשֵׁר
- להביא
- מביאים
- מביא
- לִבנוֹת
- בִּניָן
- מובנה
- אבל
- לַחְצָן
- by
- נקרא
- CAN
- מקרה
- מקרים
- מרכזים
- מסוים
- קליק
- לקוחות
- אוספים
- תאימות
- תואם
- להשלים
- השלמת
- מורכב
- מַקִיף
- כולל
- חישוב
- לחשב
- מחשוב
- תנאים
- נחשב
- תוכן
- חוזה
- חוזים
- לתאם
- ליבה
- לִיצוֹר
- נוצר
- יוצרים
- יצירתיות
- מַטְבֵּעַ
- מנהג
- DAOs
- DappRadar
- DAPs
- נתונים
- גישה למידע
- אבטחת מידע
- אחסון נתונים
- עסקה
- דילים
- ביזור
- מבוזר
- עמוק יותר
- מוגדר
- מופגן
- לפרוס
- פרס
- פריסה
- עיצוב
- מְפוֹרָט
- מפתחים
- מתפתח
- צעצועי התפתחות
- דיגיטלי
- נכסים דיגיטליים
- do
- תיעוד
- עושה
- כל אחד
- קל יותר
- קל
- יעיל
- יעילות
- מוטבע
- להדגיש
- לאפשר
- מאפשר
- מה שמאפשר
- מאמץ
- תומך
- הבטחתי
- סביבה
- ERC-20
- ERC20
- אסימון ERC20
- וכו '
- ethereum
- מפתחי Ethereum
- רשת אתרנט
- אֲפִילוּ
- EVM
- דוגמה
- מחליפים
- יצא לפועל
- מבצע
- הוצאת להורג
- צפוי
- ניסיון
- מנוסה
- לחקור
- תכונות
- פבואר
- Filecoin
- Filecoin Blockchain
- ראשון
- גמישות
- גמיש
- להתמקד
- מתמקד
- הבא
- בעד
- מצא
- מסגרת
- החל מ-
- מלא
- לגמרי
- פונקציונלי
- פונקציונלי
- קרן
- כספים
- נוסף
- יתר על כן
- עתיד
- כללי
- נתינה
- Go
- מטרה
- שערים
- צמיחה
- יש
- יש
- מחזיק
- איך
- איך
- HTTPS
- חוסר יכולת
- ליישם
- הפעלה
- חשוב
- in
- כולל
- אנשים
- מידע
- תשתית
- בתוך
- להתקין
- מותקן
- הוראות
- אינטראקציה
- אינטרנט
- יכולת פעולה הדדית
- אל תוך
- מבוא
- הציג
- החדרה
- השקעה
- IT
- שֶׁלָה
- עצמו
- מפתח
- ידע
- שפה
- שפות
- בקנה מידה גדול
- לשגר
- תנופה
- מינוף
- כמו
- בלתי מוגבלות
- קשר
- רשימה
- לחיות
- לטווח ארוך
- נראה
- הסתכלות
- מגרש
- מכונה
- ראשי
- לתחזק
- גדול
- לעשות
- עושה
- עשייה
- לנהל
- ניהול
- צעדה
- שוק
- דבר
- בוגר
- אומר
- נפגש
- מידע נוסף
- מטאמאסק
- ציון דרך
- אבני דרך
- אכפת לי
- כורה
- כורים
- מונטיזציה
- יותר
- יותר יעיל
- רוב
- מספר
- המון
- צריך
- יליד
- רשת
- חדש
- הבא
- וציין
- עַכשָׁיו
- of
- מוצע
- הצעה
- המיוחדות שלנו
- on
- על השרשרת
- פעם
- ONE
- פתח את זפלין
- פועל
- אפשרות
- or
- ארגונים
- אחר
- שלנו
- יותר
- סקירה
- שֶׁלוֹ
- בעלות
- חבילות
- עמוד
- נצחי
- פלטפורמה
- אפלטון
- מודיעין אפלטון
- אפלטון נתונים
- משחק
- אנא
- ועוד
- בריכה
- פופולרי
- אפשרויות
- אפשרי
- פוטנציאל
- כּוֹחַ
- מופעל
- חזק
- העדפות
- מועדף
- שמירה
- תיעדוף
- המוצר
- תכנות
- פרויקטים
- הוכחה
- פרוטוקול
- ניתן להוכחה
- לספק
- מספק
- מתן
- מרדף
- רכס
- במקום
- הקוראים
- Remix
- שכפול
- מחקר
- אחראי
- וכתוצאה מכך
- החזרות
- מפת דרכים
- חָסוֹן
- תפקיד
- הפעלה
- ריצה
- חלודה
- בצורה חלקה
- בצורה חלקה
- לבטח
- מאובטח
- אבטחה
- סטים
- שיתוף
- משותף
- צריך
- משמעותי
- since
- חכם
- חוזה חכם
- חוזים חכמים
- תוכנה
- מוּצָקוּת
- פתרונות
- כמה
- ספציפי
- ממומן
- תֶקֶן
- תקנים
- התחלה
- מדינה
- אחסון
- חנות
- מאוחסן
- כזה
- תמיכה
- מסייע
- תומך
- לקחת
- נטילת
- יעד
- נבחרת
- טכנולוגיה
- מבחן
- בדיקות
- טסטנט
- מֵאֲשֶׁר
- זֶה
- השמיים
- שֶׁלָהֶם
- אותם
- אז
- אלה
- הֵם
- זֶה
- אלה
- שְׁלוֹשָׁה
- ל
- יַחַד
- אסימון
- מטבעות
- כלי
- כלים
- חלק עליון
- האוצר
- נָכוֹן
- באמת
- תור
- סוגים
- בסופו של דבר
- ייחודי
- לפתוח
- us
- להשתמש
- במקרה להשתמש
- מְשׁוּמָשׁ
- משתמש
- משתמשים
- באמצעות
- שונים
- לאימות
- מְאוּמָת
- רב צדדי
- גרסה
- באמצעות
- וירטואלי
- מכונה וירטואלית
- ארנק
- רוצה
- דֶרֶך..
- we
- Web3
- מה
- מתי
- אשר
- בזמן
- מי
- למה
- רָחָב
- טווח רחב
- יצטרך
- עם
- בתוך
- לְלֹא
- ראוי
- לכתוב
- כתוב
- YouTube
- זפירנט