BC-UR क्या है?
BC-UR (Uniform Resources, Blockchain Commons का) लेनदेन, PSBT और खाता कुंजियों जैसे बाइनरी डेटा को QR कोड में बदलने का मानक है। जब डेटा एक कोड में न समाए, तो उसे फ़्रेमों की एनिमेटेड शृंखला में बाँट दिया जाता है।
यह क्यों मायने रखता है
एक QR कोड में ज़्यादा से ज़्यादा कुछ किलोबाइट आते हैं, और घने कोड स्कैन करना मुश्किल होता है। BC-UR fountain code इस्तेमाल करता है: पढ़ने वाला पर्याप्त फ़्रेमों के किसी भी समुच्चय से पूरा पेलोड फिर से बना लेता है, इसलिए कोई फ़्रेम छूटने पर एक पल लगता है, दोबारा शुरुआत नहीं करनी पड़ती।
Locker Protocol Wallet इसे कैसे सँभालता है
Locker Protocol Wallet और Locker Vault बड़े अनुरोध BC-UR एनिमेटेड QR कोड के रूप में एक-दूसरे को भेजते हैं, प्रारूपों का वही परिवार जिसे Keystone और दूसरे एयर-गैप्ड वॉलेट भी इस्तेमाल करते हैं। Vault कुछ भी डिकोड करने से पहले जोड़े जाने वाले डेटा के आकार की सीमा तय रखता है।
सवाल
QR कोड बार-बार क्यों बदलता रहता है?
वह एक एनिमेटेड शृंखला है जो ऐसा पेलोड ले जा रही है जो एक कोड में नहीं समाता। कैमरा तब तक उस पर टिकाए रखिए जब तक Vault यह न बता दे कि उसने सब कुछ पढ़ लिया।
क्या BC-UR किसी एक वॉलेट ब्रैंड से बँधा है?
नहीं। यह Blockchain Commons का खुला विनिर्देश है, जिसे कई हार्डवेयर और सॉफ़्टवेयर वॉलेट इस्तेमाल करते हैं।