5chan
5chan হলো সার্ভারবিহীন, অ্যাডমিনবিহীন এবং সম্পূর্ণ বিকেন্দ্রীভূত একটি ইমেজবোর্ড, যা Bitsocial প্রোটোকলের উপরে চলে। এটি পরিচিত ইমেজবোর্ড ডিরেক্টরি কাঠামো অনুসরণ করে, তবে সঙ্গে যোগ করে বিকেন্দ্রীভূত মালিকানা — যে কেউ একটি বোর্ড তৈরি করতে পারেন, এবং একাধিক বোর্ড ভোটিং ব্যবস্থার মাধ্যমে একই ডিরেক্টরি স্লটের জন্য প্রতিযোগিতা করতে পারে।
ডাউনলোড
| প্ল্যাটফর্ম | লিঙ্ক |
|---|---|
| ওয়েব | 5chan.app |
| ডেস্কটপ | Mac, Windows ও Linux-এর জন্য উপলব্ধ |
| মোবাইল | Android-এর জন্য উপলব্ধ |
বোর্ড কীভাবে কাজ করে
5chan ক্লাসিক ডিরেক্টরি বিন্যাস ব্যবহার করে কনটেন্টকে বোর্ডে সাজায় (যেমন /b/, /g/)। প্রচলিত ইমেজবোর্ডে যেখানে একজন কেন্দ্রীয় অ্যাডমিন প্রতিটি বোর্ড নিয়ন্ত্রণ করেন, সেখানে 5chan যেকোনো ব্যবহারকারীকে নিজের বোর্ড তৈরি করার এবং তার পূর্ণ মালিক হওয়ার সুযোগ দেয়। একাধিক বোর্ড যখন একই ডিরেক্টরি স্লট লক্ষ্য করে, তখন তারা ভোটের মাধ্যমে সেই অবস্থানের জন্য প্রতিযোগিতা করে।
বোর্ড তৈরি করা
নতুন বোর্ড তৈরি করতে আপনাকে bitsocial-cli একটি পিয়ার-টু-পিয়ার নোড হিসেবে চালাতে হবে। এতে নিশ্চিত হয় যে আপনার বোর্ড কোনো কেন্দ্রীয় সার্ভারের উপর নির্ভর না করে বিকেন্দ্রীভূতভাবে হোস্ট হচ্ছে।
ডিরেক্টরি বরাদ্দ
ডিরেক্টরি স্লটের বরাদ্দ (কোন বোর্ড কোন পাথে দেখা যাবে) এখন 5chan-directories.json ফাইলে GitHub পুল রিকোয়েস্টের মাধ্যমে পরিচালিত হয়। এটি একটি সাময়িক প্রক্রিয়া — ভবিষ্যতের রিলিজে অ্যাপের ভেতরেই বোর্ড তৈরি এবং pubsub-ভিত্তিক ভোটিং সমর্থিত হবে, যা ডিরেক্টরি বরাদ্দ স্বয়ংক্রিয়ভাবে সামলাবে।
ভেতরের গঠন
ভেতরে 5chan তার নেটওয়ার্ক যোগাযোগের জন্য Bitsocial প্রোটোকলের শেয়ার করা ক্লায়েন্ট স্তরটি ব্যবহার করে। 5chan.app-এর ওয়েব অ্যাপটি ডিফল্টভাবেই ব্রাউজারের ভেতরে একটি Helia নোড চালায়, তাই একটি সাধারণ ট্যাবও পিয়ার হিসেবে নেটওয়ার্কে যোগ দেয়: এটি অন্য পিয়ারদের কাছ থেকে বোর্ড লোড করে এবং pubsub-এর মাধ্যমে প্রকাশ করে, কনটেন্টের পথে কোনো কেন্দ্রীভূত IPFS গেটওয়ে থাকে না। এতে কী কী জড়িত এবং একটি ব্রাউজার নোড এখনো কী করতে পারে না, তা জানতে ব্রাউজার পিয়ার-টু-পিয়ার দেখুন।
লিঙ্ক
- GitHub: github.com/bitsocialnet/5chan
- Telegram: t.me/fivechandev
- লাইসেন্স: GPL-2.0-only