نظام ملفات BitTorrent (يختصر بـ BTFS) هو بروتوكول مشاركة ملفات (نظام تخزين لامركزي) من الجيل التالي يستخدم شبكة TRON ونظام BitTorrent البيئي.
البيانات الوصفية هي معلومات مفصلة عن رمز NFT ويتم تخزينه خارج السلسلة وبشكل عام سيحدد إصدار رمز NFT مسار URI الذي يشير إلى بيانات التعريف الخاصة بالرمز المميز.
أولا. قم بتثبيت BTFS
راجع تعليمات تثبيت BTFS
ثانياً. إيداع BTT
يتطلب تحميل الملفات إلى شبكة BTFS استخدام BTT كطريقة دفع.
سعر التخزين الحالي هو 0.0037 BTT / ميجابايت / الشهر وبالنسبة للقائم بالتحميل ستتم إضافة المعلومات الزائدة إلى الملف الذي تم تحميله وتقسيمها إلى 30 نسخة ويمكن استعادة أي عشر نسخ في ملف كامل بحيث يتم تحميل كل ملف ثلاثة أضعاف حجم الملف الأصلي أي بالنسبة للقائم بالتحميل ويكون السعر 3 * 0.0037 BTT / ميجابايت / شهر (حوالي 0.000038 دولار / ميجابايت / شهر ، محسوبًا بالسعر الحالي).
أثناء استخدام “btfs init” لتهيئة العقدة المحلية سيقوم الأمر بإنشاء حساب محفظة TRON مرتبط بالعقدة ويمكنك التحقق من عنوان TRON المقابل للمحفظة من خلال “معرف btfs”.
أولاً تحتاج إلى إعادة شحن بعض BTT إلى حساب TRON الخاص بالعقدة ثم نقل BTT لحساب TRON إلى نظام المحاسبة الخاص بشبكة BTFS.
قم بتعيين كلمة مرور
قم بتشغيل الأمر التالي لتعيين كلمة مرور لمحفظة العقدة:
تحويل BTT إلى نظام محاسبة شبكة BTFS
سيؤدي تشغيل الأمر التالي إلى نقل BTT لحساب عقدة BTFS المحلي إلى نظام المحاسبة لشبكة BTFS والحد الأدنى لمبلغ التحويل هو 10 BTT ، ووحدة BTT المحددة في الأمر التالي هي μBTT (1/1000000 من BTT):
ثالثاً. قم بتحميل الملف
الخطوة 1: قم بإعداد صورة وقم بتسمية الصورة coral.jpeg
الخطوة 2: استخدم تشفير Reed-Solomon لإضافة صور إلى العقدة المحلية
الكود QmUK9nwtLEiHBJ48HAZHNmSQ53U6ADbRhATxs2tomadwKw في الصورة هي قيمة تجزئة الملف.
الخطوة 3: قم بتحميل الملفات إلى شبكة BTFS من خلال قيمة التجزئة هذه:
عندما ترى “تم تخزين الملفات بنجاح” في نافذة btfs daemon ، فهذا يعني أن التحميل تم بنجاح.
الخطوة 4: تحقق من إمكانية تنزيل الصورة
افتح الرابط التالي للصورة في المتصفح ، يمكنك رؤية الصورة التي تشير إلى إمكانية تنزيل الصورة بنجاح:
https://gateway.btfs.io/btfs/QmUK9nwtLEiHBJ48HAZHNmSQ53U6ADbRhATxs2tomadwKw
رابعاً. قم ببناء ملف بيانات التعريفNFT
يمكنك استخدام رابط الصورة أعلاه لإنشاء بيانات وصفية لـ NFT.
قم بإنشاء ملف JSON وفقًا لمثال البيانات الوصفية في مستند TRC-721 وقم بتسميته coral.json ، واستبدل قيمة الوصف في حقل الصورة برابط تنزيل BTFS للصورة أعلاه ، كما هو موضح في الشكل:
قم بتشغيل الأمر btfs لتحميل coral.json:
افتح URI لملف بيانات التعريف في المتصفح:
https://gateway.btfs.io/btfs/QmWq4cp588QD8tzrSxvPs2bGikDdKyA35BT3iysBcP1jFD