इस प्रोजेक्ट के बारे में
Union एक ओपन-सोर्स ब्लॉकचेन इंटरऑपरेबिलिटी प्रोटोकॉल है, जिसे सामान्य मैसेज पासिंग, एसेट ट्रांसफर, NFTs और DeFi के लिए ज़ीरो-नॉलेज (ZK) इंफ्रास्ट्रक्चर लेयर के रूप में डिज़ाइन किया गया है। README के अनुसार, यह कंसेंसस वेरिफिकेशन पर आधारित है और ट्रस्टेड थर्ड पार्टीज़, ओरेकल्स, मल्टी-सिग्नेचर्स या MPC पर निर्भर नहीं करता। यह Cosmos चेन्स के साथ संगतता के लिए Inter-Blockchain Communication (IBC) प्रोटोकॉल लागू करता है और Ethereum, Berachain (beacon-kit), Arbitrum और अन्य सहित EVM चेन्स से जुड़ता है। कॉन्ट्रैक्ट अपग्रेड, कनेक्शन, टोकन कॉन्फ़िगरेशन और प्रोटोकॉल इवोल्यूशन को विकेंद्रीकृत गवर्नेंस द्वारा नियंत्रित किया जाना है।
रिपॉज़िटरी कई घटकों में व्यवस्थित है:
- uniond: CometBLS का उपयोग करने वाला Union नोड इम्प्लीमेंटेशन, Go में लिखा गया।
- galoisd: ज़ीरो-नॉलेज प्रूवर इम्प्लीमेंटेशन, Gnark के साथ Go में लिखा गया।
- voyager: एक मॉड्यूलर क्रॉस-इकोसिस्टम रिलेयर, Rust में लिखा गया।
- cosmwasm: CosmWasm स्मार्ट कॉन्ट्रैक्ट स्टैक, Rust में लिखा गया।
- light-clients: विभिन्न इकोसिस्टम्स के लिए लाइट क्लाइंट्स, Rust में लिखे गए।
- unionvisor: प्रोडक्शन उपयोग के लिए एक नोड सुपरवाइज़र, Rust में लिखा गया।
- drip: Cosmos चेन्स के लिए एक फॉसेट, Rust में लिखा गया।
- evm: EVM स्मार्ट कॉन्ट्रैक्ट स्टैक, Solidity में लिखा गया।
- app: app.union.build पर वेब ऐप, TypeScript और Svelte का उपयोग करता है।
- site: union.build पर वेबसाइट, TypeScript और Astro का उपयोग करती है।
- TypeScript SDK: Union के साथ इंटरैक्ट करने के लिए एक TypeScript SDK।
प्रोजेक्ट रिप्रोड्यूसिबल बिल्ड्स और डेवलपर एनवायरनमेंट्स के लिए Nix का उपयोग करता है। उपयोगकर्ता Nix इंस्टॉल कर सकते हैं और `nix build .#uniond -L`, `nix build .#voyager -L`, या `nix build .#app -L` जैसे कमांड चला सकते हैं; `nix develop` में प्रवेश करने पर cargo, rustc, node और go सहित सभी डिपेंडेंसीज़ वाला शेल मिलता है। `nix run .#pre-commit -L` के माध्यम से एक प्री-कमिट फॉर्मेटिंग और स्पेल-चेक कमांड उपलब्ध है।
README में मेननेट और टेस्टनेट आइडेंटिफायर्स के साथ समर्थित चेन्स की सूची दी गई है, जिनमें Arbitrum, Babylon, Base, Berachain, Bob, BSC, Corn, Ethereum, Osmosis, Sei, Sui, Union और Xion शामिल हैं। पूरी सूची और विवरण https://docs.union.build/ucs/04/ पर आधिकारिक डॉक्स में उपलब्ध हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.