Mainline DHT, सहकर्मियों की सूचियों को वितरित करने के लिए BitTorrent में उपयोग किया गया, केआरपीसी नामक एक कस्टम आरपीसी प्रोटोकॉल लागू करता है। केआरपीसी में बीनकोडेड शब्दकोष होते हैं, जो अनिवार्य रूप से जेएसओएन का अधिक कॉम्पैक्ट रूप होते हैं।बीएसओएन के बजाय बीनकोड का उपयोग कर बिटोरोरेंट केआरपीसी के पीछे तर्क क्या है?
क्या बीएसओएन (या यहां तक कि केवल डेटा को संपीड़ित करने) पर बीनकोड का उपयोग करने का कोई लाभ है?