میٹا ڈیٹا اور لیجر اسٹوریج کے اختیارات
Iroha 3 ڈیٹا ماڈل میں تعمیری کلیدی قدر کے اعداد و شمار کے لئے کوئی علیحدہ Store اثاثہ کی قسم نہیں ہے۔ درج ذیل اسٹوریج کے اختیارات استعمال کریں۔
میٹا ڈیٹا
چھوٹے JSON فیلڈز کے لئے میٹا ڈیٹا کا استعمال کریں جو لیجر آبجیکٹ سے تعلق رکھتے ہیں:
- نام اور لیبل دکھائیں
- انضمام IDs
- چھوٹا سا پالیسی پرچم
- URIs، CIDs، یا SoraFS راستے جو بڑے مفید بوجھ کی طرف اشارہ کرتے ہیں.
میٹا ڈیٹا ورلڈ اسٹیٹ کا حصہ ہے اور اس کے مالک آبجیکٹ کے ساتھ واپس کیا جاتا ہے۔ چابیاں مستحکم رکھیں ، اقدار کو کمپیکٹ کریں ، اور اجازتیں صریح کریں۔ بڑے دستاویزات ، لاگس یا اعلی کھرن ایپلی کیشن اسٹیٹ کو براہ راست میٹا ڈیٹا میں ذخیرہ نہ کریں۔
عددی اثاثہ جات اور NFTs
اثاثہ جات اور NFTs کا استعمال کریں جب ریاست قدر کی حامل ہو:
- فنجیبل سالڈوں کے لئے عددی اثاثے
- NFTs منفرد ملکیت کے ریکارڈوں کے لئے
- RWAs اور دیگر ڈومین مخصوص اشیاء جب فعال ڈیٹا ماڈل ان کو بے نقاب کرتا ہے۔
اثاثوں اور NFTs کے اپنے IDs ، لائف سائیکل واقعات ، منتقلی کا رویہ ، اور اجازت کی جانچ پڑتال ہوتی ہے۔ جب ملکیت ، قلت ، یا منتقلی کی تاریخ سے متعلق ہوتا ہے تو وہ میٹا ڈیٹا سے بہتر ہوتے ہیں۔
غیر منسلک ڈیٹا
بڑے یا متغیر مفید بوجھوں کے لئے آف چین اسٹوریج کا استعمال کریں۔ صرف ایک مستحکم ریفرنس آن چین اسٹور کریں، جیسے:
- ایک مواد ہاش
- a URI
- ایک SoraFS راستہ یا واضح حوالہ
- درخواست کا ثبوت کے ذریعہ استعمال ہونے والی ایک جامع ذمہ داری
اس سے WSV چھوٹا رہتا ہے جبکہ اب بھی ایپلی کیشنز کو یہ تصدیق کرنے کی اجازت دیتا ہے کہ غیر سلسلے میں مفید بوجھ آن چین ریفرنس کے مطابق ہے۔
مقام کا انتخاب
اس اصول کا استعمال کریں:
- اگر یہ ایک لیجر آبجیکٹ کا کمپیکٹ صفہ ہے تو، میٹا ڈیٹا استعمال کریں۔
- اگر یہ قابل قدر یا منتقلی ہے تو، اسے ایک اثاثہ، NFT، یا ڈومین مخصوص اعتراض کے طور پر ماڈل کریں.
- اگر یہ بڑا، ہائی کھرن یا ایپلی کیشن پرائیویٹ ہے تو، اسے WSV کے باہر ذخیرہ کریں اور چیک قابل حوالہ چین پر رکھیں.
میٹا ڈیٹا کی اجازت کے لئے، Permission Tokens دیکھیں.