BIP21 എന്ത് നിർവചിക്കുന്നു
2012 ൽ Nils Schneider ഉം Matt Corallo ഉം എഴുതിയ, bitcoin പേയ്മെന്റുകൾക്കുള്ള URI സ്കീം നിർവചിക്കുന്ന Bitcoin Improvement Proposal ആണ് BIP21. URI bitcoin: ൽ തുടങ്ങി, സ്വീകരിക്കുന്ന വിലാസവും ഐച്ഛിക ക്വറി പാരാമീറ്ററുകളും പിന്തുടരുന്നു. അത്തരം URI ഉള്ള QR കോഡ് വാലറ്റ് സ്കാൻ ചെയ്യുമ്പോൾ, വിലാസവും തുകയും മുൻകൂട്ടി നിറച്ച ഒരു അയയ്ക്കൽ സ്ക്രീൻ തുറക്കുന്നു.
തുക ചെറിയ യൂണിറ്റുകളിലല്ല, ദശാംശ സംഖ്യയായി bitcoin ൽ എഴുതുന്നു. ഉദാഹരണത്തിന്, bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042 0.001 BTC ആവശ്യപ്പെടുന്നു. label, message എന്നിവയിലെ ടെക്സ്റ്റ് മൂല്യങ്ങൾ പെർസെന്റ്-എൻകോഡ് ചെയ്യുന്നു.
- amount: ആവശ്യപ്പെടുന്ന തുക, ദശാംശ സംഖ്യയായി BTC ൽ
- label: സ്വീകർത്താവിന്റെ പേര്
- message: പേയ്മെന്റ് വിവരിക്കുന്ന കുറിപ്പ്
- req- പ്രിഫിക്സുള്ള പാരാമീറ്ററുകൾ വാലറ്റ് മനസ്സിലാക്കിയിരിക്കണം, അല്ലെങ്കിൽ അത് URI നിരസിക്കണം
QR കോഡുകളിൽ BIP21 ഉപയോഗിക്കൽ
QR കോഡിന് വെറും വിലാസമോ പൂർണ്ണ BIP21 URI യോ ഉൾക്കൊള്ളാം. പേയ്മെന്റുകൾക്ക് URI കൂടുതൽ ഉപയോഗപ്രദമാണ്, കാരണം അത് തുകയും സ്കീമും വഹിക്കുന്നു; അതിനാൽ വാലറ്റ് തുറക്കണമെന്ന് ഫോണിന് അറിയാം. ചില വാലറ്റുകൾ ലൈറ്റ്നിംഗ് ഇൻവോയ്സ് പോലുള്ള അധിക പാരാമീറ്ററുകളും ചേർക്കുന്നു; അവ യഥാർത്ഥ BIP21 ടെക്സ്റ്റിന്റെ ഭാഗമല്ല, കീഴ്വഴക്കങ്ങളാണ്; എല്ലാ വാലറ്റുകളും അവ വായിക്കില്ല.
അയയ്ക്കുന്നതിന് മുമ്പ് വാലറ്റിൽ കാണിക്കുന്ന വിലാസം എപ്പോഴും പരിശോധിക്കുക. Bitcoin ഇടപാടുകൾ തിരിച്ചെടുക്കാനാവില്ല; യഥാർത്ഥ കോഡിന് മുകളിൽ വയ്ക്കുന്ന കോഡ് പണം മറ്റൊരാൾക്ക് അയയ്ക്കാം.