IP వైట్లిస్టింగ్
IP వైట్లిస్టింగ్ ద్వారా ఎక్స్చేంజ్ API కీని సర్వర్ చిరునామాల జాబితాకే పరిమితం చేయవచ్చు. దాంతో కాపీ చేసిన కీని మరెక్కడా ఉపయోగించలేరు. దీని నిర్వచనం, సెటప్ చేసే విధానం.
నిర్వచనం
ఎక్స్ఛేంజ్ API కీకి సంబంధించిన ఈ సెట్టింగ్, IP చిరునామాల జాబితా నుంచి వచ్చే అభ్యర్థనలను మాత్రమే అనుమతిస్తుంది. అందువల్ల ఆ సర్వర్ల వెలుపల ఉన్నవారికి ఆ కీ ఉపయోగపడదు.
IP వైట్లిస్టింగ్ను IP allowlist లేదా trusted IPs అని కూడా అంటారు. ఇది API కీని నిర్దిష్ట సర్వర్ చిరునామాలకు అనుసంధానిస్తుంది. సరైన కీ, సీక్రెట్ ఉన్నా, ఇతర చిరునామాల నుంచి వచ్చే అభ్యర్థనలను తిరస్కరిస్తారు.
ఉదాహరణ
మీరు Binanceను TradeCorgiకి కనెక్ట్ చేసినప్పుడు, దాని ఏజెంట్లు ఉపయోగించే సర్వర్ చిరునామాలను యాప్ చూపిస్తుంది. Binanceలో "Restrict access to trusted IPs only" ఎంచుకుని, ఆ చిరునామాలను జోడించండి. కీ ఎప్పుడైనా లీక్ అయితే, వేరొకరి కంప్యూటర్ నుంచి వచ్చే అభ్యర్థన తిరస్కరించబడుతుంది.
ఇది ఎందుకు ముఖ్యం
ఏదైనా trading appకు కనెక్ట్ చేసేటప్పుడు API key బయటపడటం ప్రధాన ప్రమాదాల్లో ఒకటి. Whitelisting ఈ ప్రమాదంలో ఎక్కువ భాగాన్ని తగ్గిస్తుంది, ఎందుకంటే మీరు పేర్కొన్న servers నుంచే ఆ key పనిచేస్తుంది. కొన్ని exchanges, keyకు trading permissions ఇచ్చే ముందు whitelisting తప్పనిసరి చేస్తాయి.
TradeCorgi దాన్ని ఎలా ఉపయోగిస్తుంది
TradeCorgi agents స్థిరమైన server చిరునామాల నుంచి పనిచేస్తాయి. మద్దతు ఉన్న ప్రతి exchangeలో వాటిని whitelist చేయవచ్చు. ఆ సెట్టింగ్ ఎక్కడుందో ప్రతి exchange పేజీలో చూపిస్తాం. Trade-only permissionsతో కలిపి, దీని అర్థం ఆ keyతో withdraw చేయలేరు, మరెక్కడి నుంచీ ఉపయోగించలేరు.
సాధారణంగా జరిగే పొరపాటు
ఒక app ఉపయోగించే చిరునామాల్లో కొన్నింటిని మాత్రమే జోడించడం. జోడించని చిరునామా నుంచి వచ్చే అభ్యర్థనలు తిరస్కరించబడతాయి, కనెక్షన్ కూడా అర్థం కాని విధంగా విఫలమవుతుంది. App చూపిన ప్రతి చిరునామాను ఉన్నట్టుగా జోడించండి, మరేమీ జోడించవద్దు.