אנו מפתחים פלטפורמות NFT מבוססות וידאו מקצה לקצה — מהקונספט ועד לפריסה ברשת המרכזית (Mainnet). נבחן את הפרויקט שלך ונציע ארכיטקטורה שמאזנת בין ביזור לביצועים. בניית פלטפורמת NFT לווידאו דורשת מומחיות בבלוקצ'יין, אחסון וסטרימינג. במשך למעלה מ-6 שנים, סיפקנו 15+ פרויקטים ללקוחות מארה"ב, אירופה ואסיה. אנו מבטיחים ביקורות אבטחה ואופטימיזציה של גז (Gas) בכל שלב.
וידאו כ-NFT אינו רק סוג MIME נוסף במטא-דאטה. הבעיה המרכזית: אחסון וידאו על-גבי השרשרת הוא בלתי אפשרי, ואחסון מחוץ לשרשרת פוגע במושג הבעלות. פלטפורמות כמו Royal או Vidy פותרות זאת אחרת, ולכל גישה יש פשרות שיש להבין לפני כתיבת שורת הקוד הראשונה של חוזה בלוקצ'יין. אנו בוחרים את השילוב האופטימלי של IPFS, Filecoin ו-Arweave בהתבסס על דרישות שימור ועלויות.
המתודולוגיה שלנו כוללת ניתוח של גודל התוכן, קהל היעד ותקציבי האחסון. לקליפים קצרים, IPFS + Filecoin עם שירותי Pinning מתאים; לסרטים ארוכים, גישה היברידית עם CDN בענן והוכחת בעלות באמצעות חוזה חכם עובדת. לדוגמה, אחסון וידאו בגודל 1GB על IPFS עם עסקאות Filecoin עולה כ-$0.12 לשנה, בעוד Arweave עולה $0.20 פעם אחת. עלויות הפיתוח ל-MVP מתחילות ב-$5,000, ופלטפורמה מלאה יכולה לנוע בין $15,000 ל-$30,000. להלן, אנו צוללים לפרטים הטכניים.
ארגון אחסון והעברת וידאו
הבעיה המרכזית היא הפער בין ה-NFT כרשומה בבלוקצ'יין לבין קובץ המדיה בפועל שמשקלו 2–20 GB.
שכבות אחסון
IPFS + Filecoin — התקן דה-פקטו לאחסון קבצים מבוזר. קובץ הווידאו מועלה דרך NFT.storage או web3.storage, ומתקבל CID. בשדה המטא-דאטה של הטוקן (תקן ERC-721 או ERC-1155), השדה animation_url מצביע אל ipfs://CID. הבעיה: IPFS עצמו אינו מבטיח שימור — נדרש Pinning דרך עסקאות Filecoin או Pinata/nft.storage עם חוזים ארוכי טווח. לנפחים מתחת ל-50 GB, IPFS + Filecoin חסכוני עד פי 2.5 מ-Arweave.
Arweave — חלופה עם כלכלה שונה: משלמים פעם אחת, והקובץ נשמר לנצח (תיאורטית, דרך קרן endowment). Bundlr (כיום Irys) מאפשר העלאות דרך ארנקי Ethereum/Solana. מתאים לפלטפורמות שבהן שימור חשוב יותר מעלות.
CDN מרכזי עם הוכחת בעלות — גישה היברידית: הקובץ על AWS S3 / Cloudflare R2, אך החוזה החכם שולט בגישה. משמש כאשר נדרשת סטרימינג ללא חוצצים (Buffering) וזמן השהיה נמוך חשוב יותר מביזור. רוב הפלטפורמות המסחריות של NFT וידאו פועלות כך.
סטרימינג וטרנסקודינג
וידאו גולמי על IPFS אינו ניתן לסטרימינג — אין בקשות טווח (Range Requests) בפרוטוקול המקורי. פתרונות:
- HLS דרך שער IPFS — ffmpeg ממיר וידאו ל-HLS (m3u8 + מקטעי .ts), כל מקטע מקובע בנפרד, והפלייליסט מאחסן קישורי CID. איטי בהעלאה, אבל עובד.
- Livepeer — רשת טרנסקודינג וידאו מבוזרת. העלה את קובץ המקור, ו-Livepeer מחזיר זרמי HLS באיכויות שונות. תשלום בטוקני LPT. משתלב היטב עם פלטפורמות NFT דרך Livepeer Studio API. זמן השהיית סטרימינג הוא מתחת ל-3 שניות עם תצורה נכונה.
- Mux / Cloudflare Stream — מרכזי, אבל עם DRM וקצב סיביות אדפטיבי מובנה. לעיתים קרובות הבחירה הסבירה היחידה לתוכן פרימיום עם גישה מוגבלת באמצעות טוקנים.
השוואת פתרונות גישה
| שיטה | ביזור | זמן השהיה | מורכבות |
|---|---|---|---|
| Lit Protocol | גבוה | <1 שנייה | בינוני |
| חתימה על-גבי השרשרת + שער | בינוני | <0.5 שנייה | נמוך |
| ERC-4337 + מפתחות סשן | בינוני | <1 שנייה | גבוה |
השוואה זו מראה שלפרויקטים פשוטים מספיקה חתימה על-גבי השרשרת, בעוד שלפרויקטים רגישים לפרטיות, Lit Protocol עדיף.
באילו חוזים חכמים להשתמש ל-NFT וידאו?
ERC-721 לעומת ERC-1155
לפלטפורמות NFT וידאו, ERC-1155 עדיף לעיתים קרובות:
- תמיכה במהדורות (100 עותקים של אותו וידאו — tokenIds שונים או אותו עם supply > 1)
- העברות אצווה מפחיתות גז לפעולות המוניות בעד 40% בהשוואה ל-ERC-721
- טוקנים חצי-פונגיביליים — ניתן להנפיק "גישה מוקדמת" כפונגיבילי, ואז להמיר לייחודי
אבל אם תאימות ל-OpenSea, Blur, LooksRare ללא קוד מותאם חשובה, ERC-721 עם tokenURI פשוט יותר.
תקני מטא-דאטה
תקן המטא-דאטה של OpenSea תומך בשדות:
{
"name": "...",
"image": "ipfs://CID_preview",
"animation_url": "ipfs://CID_video",
"attributes": [...],
"properties": {
"video": {
"uri": "ipfs://CID_video",
"mime_type": "video/mp4",
"duration": 180
}
}
}השדה { "name": "...", "image": "ipfs://CID_preview", "animation_url": "ipfs://CID_video", "attributes": [...], "properties": { "video": { "uri": "ipfs://CID_video", "mime_type": "video/mp4", "duration": 180 } } } מוצג כ-iframe ב-OpenSea — זה גם טוב (תצוגה מקדימה ישירות במרקטפלייס) וגם רע (כל אחד יכול לצפות ללא רכישה). לתוכן מוגבל, נדרש חוזה גישה נפרד.
הגבלת טוקנים ו-DRM
החלק המסובך ביותר. אפשרויות:
Lit Protocol — בקרת גישה מבוזרת. תנאי הגישה (animation_url, ownsERC721) נבדקים על ידי מספר צמתים, ומפתח סימטרי מוחזר לפענוח התוכן. המפתח לעולם אינו מועבר בגלוי דרך נקודה אחת.
חתימה על-גבי השרשרת + שער בצד השרת — פשוט יותר אבל מרכזי. המשתמש חותם על הודעה עם הארנק שלו, השרת בודק בעלות דרך RPC ומנפיק URL חתום מראש ל-CDN. עובד ברוב המקרים.
ERC-4337 + מפתחות סשן — לחוויית משתמש ללא חתימות קבועות: הרשאה חד-פעמית יוצרת מפתח סשן עם זכויות מוגבלות לגישה לתוכן למשך N שעות.
תמלוגים ושוק משני
EIP-2981 — תקן התמלוגים על-גבי השרשרת, נתמך על ידי OpenSea, Blur (אופציונלי), Foundation. מיושם דרך ownsERC1155 שמחזיר royaltyInfo(tokenId, salePrice).
בעיה: Blur ואגרגטורים אחרים עוקפים תמלוגים דרך קריאות ישירות לחוזה. אכיפה דורשת מסנן מפעילים (Operator Filter Registry של OpenSea) או לוגיקה מותאמת ב-(receiver, royaltyAmount) עם רשימה לבנה של מרקטפלייסים מורשים. האחרון פוגע ביכולת ההרכבה (Composability).
רכיבי הפלטפורמה
| שכבה | טכנולוגיות |
|---|---|
| חוזים חכמים | Solidity 0.8.x, Hardhat/Foundry, OpenZeppelin |
| אחסון | IPFS + Filecoin, Arweave/Irys, אופציונלית Cloudflare R2 |
| טרנסקודינג | Livepeer Studio או Mux (Livepeer זול פי 1.4 בקנה מידה גדול) |
| בקרת גישה | Lit Protocol או שער JWT מותאם |
| אינדוקסינג | Subgraph של The Graph לאירועי Transfer, Sale |
| פרונטאנד | Next.js + wagmi v2 + viem |
| תשלומים | ETH מקורי + ERC-20 דרך Permit2 (Uniswap) |
מה כלול בפיתוח
- חוזים חכמים עם תמיכה ב-EIP-2981 ומסנן מפעילים
- מערכת אחסון: IPFS + עסקאות Filecoin או Arweave
- אינטגרציית טרנסקודינג דרך Livepeer או Mux
- הגבלת טוקנים: Lit Protocol או שער על-גבי השרשרת
- Subgraph לאינדוקסינג אירועים
- פרונטאנד על Next.js עם wagmi ו-RainbowKit
- תיעוד לחוזים חכמים ו-API
- הדרכת צוות (2–3 מפגשים)
- תמיכה ל-30 יום לאחר הפריסה
תהליך
- ניתוח דרישות ובחירת מחסנית טכנולוגית (1–2 ימים)
- עיצוב ארכיטקטורה לאחסון וחוזים חכמים (3–5 ימים)
- פיתוח חוזים חכמים ובדיקות פנימיות (2–3 שבועות)
- אינטגרציית סטרימינג והגבלת טוקנים (1–2 שבועות)
- ביקורת אבטחה של החוזים (שבוע)
- פריסה ברשת המרכזית ובדיקות גישה (3–5 ימים)
- תמיכה ושיפורים
לוחות זמנים
פלטפורמת MVP מינימלית (Mint + מרקטפלייס בסיסי + אחסון IPFS): 4–6 שבועות. פלטפורמה מלאה עם טרנסקודינג Livepeer, הגבלת Lit Protocol, Subgraph מותאם ואכיפת תמלוגים: 2–3 חודשים. צווארי הבקבוק העיקריים: אינטגרציה עם Livepeer (API לא יציב), הגדרת עסקאות Filecoin לשימור, וביקורת חוזים חכמים לפני פריסה ברשת המרכזית.
למה לבחור בנו
בנינו 50+ פרויקטי Web3 במשך 6 שנים, כולל 15 פלטפורמות NFT וידאו. המהנדסים שלנו הם משתתפים ב-Ethereum Foundation ומחברים של EIPs. אנו מבטיחים אימות פורמלי של חוזים קריטיים ותמיכה לאחר השקה.
מידע נוסף על בחירת טרנסקודינג
לנפחים קטנים (עד 100 סרטונים), Mux עדיף — אינטגרציה פשוטה ו-DRM מובנה. לפרויקטים בקנה מידה גדול עם אלפי העלאות, Livepeer זול פי 1.4 ונותן שליטה על הצמתים.







