প্রকল্প সম্পর্কে

# BTX Start Miner BTX Start হলো [BTX](https://btxprice.com)-এর জন্য একটি প্রতিযোগিতামূলক অনবোর্ডিং ফ্রন্টএন্ড ও ইনস্টলার ফর্ক, যা matmul প্রুফ-অফ-ওয়ার্ক-ভিত্তিক পোস্ট-কোয়ান্টাম Bitcoin Knots ফর্ক। এটি ইনস্টলেশন থেকে আয় পর্যন্ত একটি সুসংহত পথ প্রদান করে BTX নেটওয়ার্কে যোগদানের প্রক্রিয়া সহজ করে এবং পুলড মাইনিংয়ের মাধ্যমে ভ্যারিয়েন্স পরিচালনা করে। ## মূল বৈশিষ্ট্য * **সরলীকৃত অনবোর্ডিং**: একটি `curl | bash` ইনস্টলারের মাধ্যমে ঘর্ষণ কমায় যা হার্ডওয়্যার সনাক্ত করে, বাইনারি যাচাই করে এবং স্বয়ংক্রিয়ভাবে সর্বোত্তম সেটিংস কনফিগার করে। * **ক্রস-প্ল্যাটফর্ম সমর্থন**: Linux (NVIDIA Pascal থেকে Blackwell GPU), Windows (WSL2-এর মাধ্যমে), এবং Apple Silicon (Metal) সমর্থন করে। * **পারফরম্যান্স টিউনিং**: সর্বোচ্চ দক্ষতার জন্য workers, threads, এবং batch size-এর মতো প্যারামিটার সুইপ করার জন্য একটি স্বয়ংক্রিয় বেঞ্চমার্কিং টুল (`dexbtx-miner benchmark`) অন্তর্ভুক্ত। * **দৃঢ় ত্রুটি পরিচালনা**: CUDA বাফার নিঃশেষ, নীরব CPU ফলব্যাক, এবং পিয়ার সংযোগ বিচ্ছিন্নতার মতো সাধারণ ব্যর্থতার মোডের জন্য অন্তর্নির্মিত ফলব্যাক সহ আসে। * **স্বচ্ছ ফি**: ৭ দিনের ফি-মুক্ত ট্রায়াল প্রদান করে, এরপর ০.৫০% প্ল্যাটফর্ম ফি। ## দ্রুত শুরু ### Linux + NVIDIA GPU ইনস্টল না করে সামঞ্জস্য পরীক্ষা করুন: ```bash curl -fsSL https://drinknile.com/install.sh | bash -s -- --preflight --address 'btx1z...YOUR_BTX_ADDRESS...' ``` প্রিফ্লাইট পাস হলে ইনস্টল করুন: ```bash curl -fsSL https://drinknile.com/install.sh | bash -s -- --address 'btx1z...YOUR_BTX_ADDRESS...' ``` মাইনিং শুরু করুন: ```bash dexbtx-miner --config ~/.dexbtx-miner/config.yaml ``` ### Apple Silicon Mac Metal ব্যাকএন্ড ব্যবহার করুন: ```bash curl -fsSL https://drinknile.com/install.sh | bash -s -- \ --preflight \ --solver-backend metal \ --local-solver "$HOME/.dexbtx-miner/bin/btx-gbt-solve" \ --trust-local-solver \ --address 'btx1z...YOUR_BTX_ADDRESS...' \ --worker 'mac-ultra' ``` ### Windows PC WSL2-এর মাধ্যমে Ubuntu ইনস্টল করুন, Windows-এ NVIDIA ড্রাইভার ইনস্টল করা আছে কিনা নিশ্চিত করুন, তারপর Ubuntu টার্মিনালের ভিতরে Linux ইনস্টলার কমান্ডগুলি চালান। ## আর্কিটেকচার ও টিউনিং মাইনারটি একটি Python অর্কেস্ট্রেটর (`dexbtx-miner`) ব্যবহার করে যা একটি নেটিভ বাইনারি সলভার (`btx-gbt-solve`) মোড়ানো। সলভারটি এমবেডেড cubins বা PTX JIT কম্পাইলের মাধ্যমে একাধিক GPU আর্কিটেকচার (Pascal, Turing, Ampere, Ada Lovelace, Hopper, Blackwell) সমর্থন করে। **প্রস্তাবিত টিউনিং ডিফল্ট:** * `workers=16`, `threads=8`, `batch=128` * এই সেটিংসগুলি GTX 10-সিরিজ থেকে RTX 50-সিরিজ পর্যন্ত বেশিরভাগ NVIDIA প্রজন্মে কাজ করে। আরও অপ্টিমাইজ করতে, বেঞ্চমার্ক টুল ব্যবহার করুন: ```bash dexbtx-miner benchmark --write-config ``` ## ব্যাকএন্ড সেবা রিপোজিটরিতে একটি ফার্স্ট-পার্টি ব্যাকএন্ডের (`backend/README.md`) স্ক্যাফোল্ড অন্তর্ভুক্ত যা পরিচালনা করে: * Stratum সার্ভার এন্ট্রিপয়েন্ট। * Stats API এবং হেলথ চেক। * পেআউট প্রসেসিং এবং বিলিং ইন্টিগ্রেশন। দ্রষ্টব্য: প্রকৃত matmul ভ্যালিডেশন সম্পূর্ণভাবে সংযুক্ত না হওয়া পর্যন্ত stratum সার্ভার শেয়ার প্রত্যাখ্যান করে; অকালে এটি লাইভ সেট করবেন না। ## অবদান রাখা রিপো ক্লোন করুন এবং এডিটেবল মোডে ইনস্টল করুন: ```bash git clone https://github.com/pythonoptic-sketch/minebtx-start cd minebtx-start pip install --user -e . dexbtx-miner --config config.example.yaml ``` লাইসেন্স: MIT।