IP-Whitelisting
IP-Whitelisting beschränkt einen Exchange-API-Key auf eine Liste von Serveradressen. So kann ein kopierter Key nirgendwo anders verwendet werden. Definition und Einrichtung.
Definition
Eine Einstellung für einen API-Key der Börse, die Anfragen nur von einer Liste von IP-Adressen zulässt. Dadurch ist der Key für alle außerhalb dieser Server nutzlos.
IP-Whitelisting, auch IP-Allowlist oder vertrauenswürdige IPs genannt, bindet einen API-Key an bestimmte Serveradressen. Anfragen von anderen Adressen werden abgelehnt, selbst wenn sie den richtigen Key und Secret enthalten.
Beispiel
Wenn du Binance mit TradeCorgi verbindest, zeigt dir die App die Serveradressen an, die ihre Agenten verwenden. Wähle bei Binance "Restrict access to trusted IPs only" und füge diese Adressen hinzu. Sollte der Schlüssel jemals in falsche Hände geraten, würden Anfragen von anderen Computern abgelehnt.
Warum das wichtig ist
Ein offengelegter Schlüssel ist eines der größten Risiken beim Verbinden einer Trading-App. Eine IP-Whitelist beseitigt den Großteil dieses Risikos, denn der Schlüssel funktioniert dann nur von den Servern aus, die du angegeben hast. Manche Börsen verlangen sie außerdem, bevor sie einer API-Verbindung Handelsberechtigungen erlauben.
So nutzt TradeCorgi ihn
TradeCorgi führt Agenten über feste Serveradressen aus. So kannst du diese bei jeder Börse auf die Zulassungsliste setzen, die das unterstützt. Auf jeder Börsenseite erfährst du, wo du die Einstellung findest. Zusammen mit den Berechtigungen nur für den Handel bedeutet das, dass ein Schlüssel keine Auszahlungen vornehmen und von keinem anderen Ort aus verwendet werden kann.
Ein häufiger Fehler
Wenn du nur einige der von einer App verwendeten Adressen hinzufügst, werden Anfragen von den fehlenden Adressen abgelehnt und die Verbindung schlägt auf schwer nachvollziehbare Weise fehl. Füge alle in der App aufgeführten Adressen genau wie angezeigt hinzu und keine weiteren.