विकेंद्रीकृत डेटा लेयर पर निर्माण करें
DIG Network एक डेवलपर प्लेटफ़ॉर्म है जो सामग्री को प्रकाशित और सर्व करने के लिए है, जहाँ होस्ट कभी नहीं देख पाता कि वह क्या ले जा रहा है। DigStore से शुरू करें — एन्क्रिप्टेड, कंटेंट-एड्रेसेबल स्टोरेज जो एक ही सेल्फ़-डिफ़ेंडिंग WebAssembly मॉड्यूल में कंपाइल होता है।
$ digstore init site --dir dist
✓ Initialized store 'site'
$ digstore add -A
47.2 MB staged · 80.8 MB free
$ digstore commit -m "v1"
✓ generation 1a2b3c… → site.wasm
$ digstore cat urn:dig:chia:…/index.htmlसंयोज्य बिल्डिंग ब्लॉक्स
DigStore अभी उपलब्ध है। और अधिक DIG Network प्रिमिटिव्स जल्द आ रहे हैं।
DigStore
Git-आकार का, एन्क्रिप्टेड, कंटेंट-एड्रेसेबल स्टोर। इसे अपनी बिल्ड डायरेक्टरी पर पॉइंट करें, जनरेशन कमिट करें, और सब कुछ URN से एड्रेस करें।
DigStore दस्तावेज़ पढ़ें →आराम की स्थिति में एन्क्रिप्टेड
URN ही कुंजी है — यह स्थान बताने के साथ-साथ डिक्रिप्ट भी करता है (AES-256-GCM-SIV)। कोई पासवर्ड नहीं, कहीं भी कुंजी संग्रहीत नहीं।
प्रोवाइडर-ब्लाइंड
होस्ट केवल हैश द्वारा कुंजीबद्ध साइफरटेक्स्ट रखते हैं। डाउनलोड को स्टोर आईडी और प्रकाशक के हस्ताक्षरित रूट के विरुद्ध सत्यापित किया जाता है।
एक सेल्फ़-डिफ़ेंडिंग फ़ाइल
डेटा, सर्वर, और मर्कल प्रूफ़ एक ही .wasm में कंपाइल होते हैं, जिसे एक समान आकार में पैड किया जाता है जो कुछ भी उजागर नहीं करता।
प्रकाशित करने के लिए तीन कमांड
बिल्ड आउटपुट के लिए Git-शैली वर्कफ़्लो — पहले कमिट से ही एन्क्रिप्टेड और एड्रेसेबल।
कैप्चर
अपने बिल्ड आउटपुट पर एक स्टोर पॉइं ट करें।
digstore init site --dir distकमिट
एक जनरेशन को एक ही .wasm में सील करें।
digstore add -A && digstore commit -m "v1"शेयर
रिमोट पर पुश करें; एक URN दें।
digstore push originDigStore के साथ निर्माण शुरू करें
CLI इंस्टॉल करें और एक मिनट से भी कम समय में अपना पहला एन्क्रिप्टेड स्टोर प्रकाशित करें।