প্রকল্প সম্পর্কে
Union হলো একটি ওপেন-সোর্স ব্লকচেইন ইন্টারঅপারেবিলিটি প্রোটোকল, যা সাধারণ মেসেজ পাসিং, অ্যাসেট ট্রান্সফার, NFT এবং 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.