প্রকল্প সম্পর্কে
Quaxar হলো XRP লেজার সার্ভারের একটি Rust বাস্তবায়ন, যা লেজার ডেটা সিঙ্ক করা, পিয়ার ওভারলেতে অংশগ্রহণ করা, HTTP এবং WebSocket JSON RPC অনুরোধ পরিবেশন করা এবং অপারেটর-কেন্দ্রিক CLI প্রদান করার জন্য ডিজাইন করা হয়েছে। এটি rippled-এর আচরণ ঘনিষ্ঠভাবে অনুসরণ করে, একইসাথে Rust-এর ownership, typed protocol মডেল, structured error এবং স্পষ্ট runtime সীমানা ব্যবহার করে।
বর্তমান অবস্থা: বিটা। টেস্টনেট রান full এবং proposing অবস্থায় পৌঁছেছে, স্বাক্ষরিত validation প্রকাশ করেছে এবং validated chain-এর সাথে অগ্রসর হয়েছে। লাইভ submission কভারেজের মধ্যে রয়েছে XRP payment, issued-token payment, NFT minting, AMM creation, account query এবং প্রত্যাশিত rejection case। প্রোডাকশন validator পরিচালনা এখনও সুপারিশ করা হয় না।
মূল সক্ষমতা:
- প্রোটোকল: XRP Ledger serialization, field definition, amendment, transaction model এবং SHAMap সমর্থন।
- লেজার সিঙ্ক: সমান্তরাল coalesced per-hash acquisition, শেয়ার্ড NodeFamily cache, পুনঃব্যবহারযোগ্য verified SHAMap node, NuDB persistence, snapshot export/import, সীমাবদ্ধ execution resource।
- স্টোরেজ: bulk import, streaming export এবং যেখানে বাস্তবায়িত সেখানে RocksDB configuration surface সহ NuDB node store।
- RPC: public এবং admin command handling সহ HTTP এবং WebSocket JSON RPC।
- লেনদেন: সক্রিয় parity কভারেজের অধীনে core payment, account, trust line, NFT, AMM, MPT, vault, lending, queue এবং invariant path।
- অপারেশন: ইন্টারঅ্যাকটিভ CLI, health check, sync status, peer inspection, database statistics, log control, validator key tool, snapshot export/import এবং একটি doctor diagnostic command।
- কনফিগারেশন: ইন্টারঅ্যাকটিভ ইনস্টলার, স্পষ্ট config validation, node size profile, endpoint validation এবং operator diagnostic।
ইনস্টলেশন অপশনের মধ্যে রয়েছে macOS/Linux এবং Windows-এর জন্য ইন্টারঅ্যাকটিভ ইনস্টলার, Rust 1.90+ প্রয়োজন হয় এমন সোর্স থেকে ম্যানুয়াল বিল্ড এবং Docker Compose ডিপ্লয়মেন্ট। অপারেটর CLI status, health, sync-status, peers, ledger query, RPC passthrough, validator key management, benchmarking এবং graceful shutdown-এর জন্য কমান্ড প্রদান করে।
আর্কিটেকচার xrpl/ crate (শেয়ার্ড প্রোটোকল এবং ডেটা স্ট্রাকচার ভিত্তি) এবং xrpld/ runtime crate (acquisition, app, cli, consensus, ledger, nodestore, overlay, rpc/server, tx এবং metrics)-এ বিভক্ত। NetworkOps cache acquisition থেকে স্বাধীনভাবে preferred-LCL policy এবং coordinator recovery anchor পরিচালনা করে। Payment flow strand evaluation জুড়ে একটি AMM context শেয়ার করে, যেখানে CLOB execution-এর আগে AMM liquidity মূল্যায়ন করা হয়।
ডকুমেন্টেশনের মধ্যে রয়েছে running, configuration, CLI reference, syncing, acquisition architecture, validator, সামগ্রিক architecture এবং RPC method-এর গাইড। Apache 2.0-এর অধীনে লাইসেন্সপ্রাপ্ত।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.