IP whitelisting
IP whitelisting ഒരു എക്സ്ചേഞ്ച് API കീ നിശ്ചിത സെർവർ വിലാസങ്ങളിൽ മാത്രം ഉപയോഗിക്കാനാകുന്നവിധം പരിമിതപ്പെടുത്തുന്നു. അതിനാൽ പകർത്തിയ കീ മറ്റെവിടെയും ഉപയോഗിക്കാനാവില്ല. ഇതിന്റെ നിർവചനവും സജ്ജീകരിക്കുന്ന വിധവും അറിയാം.
നിർവചനം
ഒരു എക്സ്ചേഞ്ച് API key-യിലെ ക്രമീകരണം. നിർദ്ദിഷ്ട IP വിലാസങ്ങളുടെ പട്ടികയിൽ നിന്നുള്ള requests മാത്രമേ ഇത് സ്വീകരിക്കൂ; അതിനാൽ ആ servers-ന് പുറത്തുള്ളവർക്ക് ആ key ഉപയോഗിക്കാനാവില്ല.
IP allowlist അല്ലെങ്കിൽ trusted IPs എന്നും അറിയപ്പെടുന്ന IP whitelisting, ഒരു API കീയെ നിർദ്ദിഷ്ട സെർവർ വിലാസങ്ങളുമായി ബന്ധിപ്പിക്കുന്നു. ശരിയായ കീയും സീക്രട്ടും ഉണ്ടെങ്കിലും മറ്റേതെങ്കിലും വിലാസത്തിൽ നിന്നുള്ള അഭ്യർത്ഥനകൾ നിരസിക്കും.
ഉദാഹരണം
Binance-നെ TradeCorgi-യുമായി ബന്ധിപ്പിക്കുമ്പോൾ, അതിന്റെ agents ഉപയോഗിക്കുന്ന server വിലാസങ്ങൾ ആപ്പ് കാണിക്കും. Binance-ൽ "Restrict access to trusted IPs only" തിരഞ്ഞെടുത്ത് ആ വിലാസങ്ങൾ ചേർക്കുക. key ചോർന്നുപോയാലും, മറ്റൊരാളുടെ കമ്പ്യൂട്ടറിൽ നിന്നുള്ള അഭ്യർത്ഥന നിരസിക്കപ്പെടും.
ഇത് പ്രധാനമാകുന്നത് എന്തുകൊണ്ട്
ഒരു trading app-ലേക്ക് കണക്റ്റ് ചെയ്യുമ്പോഴുള്ള പ്രധാന അപകടസാധ്യതകളിലൊന്നാണ് key ചോർന്നുപോകുന്നത്. Whitelisting ഈ അപകടസാധ്യതയുടെ ഭൂരിഭാഗവും ഒഴിവാക്കുന്നു, കാരണം നിങ്ങൾ വ്യക്തമാക്കിയ servers-ൽ നിന്ന് മാത്രമേ ആ key പ്രവർത്തിക്കൂ. ചില exchanges ഒരു key-ക്ക് trading permissions അനുവദിക്കുന്നതിന് മുമ്പ് whitelisting നിർബന്ധമാക്കുകയും ചെയ്യുന്നു.
TradeCorgi ഇത് എങ്ങനെ ഉപയോഗിക്കുന്നു
സ്ഥിരമായ server വിലാസങ്ങളിൽ നിന്നാണ് TradeCorgi agents പ്രവർത്തിക്കുന്നത്. അതിനാൽ പിന്തുണയ്ക്കുന്ന ഓരോ exchange-ലും അവയെ whitelist ചെയ്യാം; ഓരോ exchange പേജിലും ആ ക്രമീകരണം എവിടെയാണെന്ന് കാണിച്ചിരിക്കുന്നു. trade ചെയ്യാൻ മാത്രമുള്ള അനുമതികളുമായി ചേർന്നാൽ, ഒരു key-ക്ക് പണം പിൻവലിക്കാനോ മറ്റെവിടെനിന്നെങ്കിലും ഉപയോഗിക്കാനോ കഴിയില്ല.
സാധാരണയായി സംഭവിക്കുന്ന ഒരു പിഴവ്
ഒരു app ഉപയോഗിക്കുന്ന വിലാസങ്ങളിൽ ചിലത് മാത്രം ചേർക്കുന്നത്. ചേർക്കാത്ത വിലാസത്തിൽ നിന്നുള്ള അഭ്യർഥനകൾ നിരസിക്കപ്പെടുകയും കണക്ഷൻ വ്യക്തമല്ലാത്ത രീതിയിൽ പരാജയപ്പെടുകയും ചെയ്യും. ആപ്പിൽ കാണിച്ചിരിക്കുന്ന എല്ലാ വിലാസങ്ങളും അതേപടി ചേർക്കുക, മറ്റൊന്നും ചേർക്കരുത്.