Proxies
A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server and the proxy server evaluates the request as a way to simplify and control its complexity. Proxies were invented to add structure and encapsulation to distributed systems. IEP provides several in-core proxies which can be extended easily and accessed with simple HTTP GET requests. Proxies are playing an important role in IEP’s interconnectivity strategy, enabling the IE platform to ‘reach out’ for additional services and features running within the core-scope. Running within core-space enables proxy data to interact with IEP’s blockchain, transactions and notification system, making it easy to build public or private services. Due to it’s transparent API access, proxies are reachable from IEP’s smart wallet too. Current proxies are used to fetch realtime data from exchanges and blockexplorers for the cryptocurrency market but they are not limited to those and more proxies, connecting to common data services are in development.