Server to Server (S2S),

 Our Services

Server to Server Transfers (S2S)

refer to a part of the process of moving funds, assets, liabilities and equities from their respective Nostro-Accounts, or data between different banks or financial institutions through their respective servers. These transfers are facilitated by secure, encrypted connections and rely on well-established protocols and standards to ensure the safe and efficient transmission of information. There are several components to server-to-server transfers in banking:

  1. Interbank networks: Financial institutions are connected to each other through interbank networks, such as the Society for Worldwide Interbank Financial Telecommunication (SWIFT) or the Automated Clearing House (ACH) network. These networks enable banks to communicate with one another and process transactions like fund transfers and payments.
  2. Protocols and standards: Server-to-server transfers rely on established protocols and standards to facilitate communication and transaction processing. Examples include the ISO 20022 standard for electronic data interchange and the SWIFT messaging system, which uses a specific format for exchanging financial messages between banks.
  3. Secure connections: Banks use secure, encrypted connections to protect the confidentiality and integrity of sensitive information transmitted during server-to-server transfers. This includes using technologies like Secure Socket Layer (SSL) or Transport Layer Security (TLS) to establish secure communication channels.
  4. Authentication and authorization: Banks employ robust authentication and authorization procedures to verify the identity of the parties involved in a server-to-server transfer. This may involve the use of digital certificates, cryptographic keys, or multi-factor authentication methods to ensure that only authorized individuals or systems can initiate or approve transactions.
  5. Transaction processing: Once the necessary security measures are in place, transactions can be processed between banks. This typically involves the sending bank initiating the transfer request, the receiving bank verifying and accepting the request, and then both banks updating their respective records to reflect the completed transfer.
  6. Reconciliation and settlement: Following the completion of a server-to-server transfer, banks will reconcile their records and settle any outstanding balances. This may involve updating ledgers, reconciling transaction data, and settling any outstanding fees or charges associated with the transfer.

Server to Server (S2S) Currency Transfer Structure

Protocols for S2S

  1.  FIX (Financial Information eXchange): Primarily used in the finance industry for communication and exchange of financial information. In the context of IPIP, FIX facilitates real-time exchange of financial data, supporting high-speed transactions. Its relevance to HPC environments lies in the need for processing large volumes of financial data rapidly, where high-performance computing can significantly enhance data processing and analysis capabilities.
  2. EBICS (Electronic Banking Internet Communication Standard): A protocol used for secure transmission of payment transactions. In IPIP, EBICS ensures secure and standardized communication between banking institutions. HPC can be utilized to handle the complex calculations and large datasets involved in banking transactions, improving processing speed and efficiency.
  3. ZENGIN: A Japanese banking protocol for domestic fund transfers and direct debits. In IPIP scenarios, ZENGIN enables efficient and secure handling of high-volume domestic transactions. HPC environments can process these transactions more quickly, especially when dealing with peak load periods.
  4. AS2 (Applicability Statement 2): Used for secure data transport over the Internet. In IPIP, AS2 is crucial for transmitting EDI (Electronic Data Interchange) messages securely. HPC can enhance the capability to process large volumes of EDI messages, particularly in industries like retail and manufacturing where EDI is prevalent.
  5. SNMPv3 (Simple Network Management Protocol version 3): Enhances the security and integrity of management data in network management systems. In IPIP, SNMPv3 is instrumental for securely monitoring and managing network devices. Within HPC environments, it can be used to monitor and manage extensive networks, ensuring optimal performance and security.
  6. Kerberos: A network authentication protocol designed for a client-server model, providing strong authentication and secure communications. In IPIP, Kerberos can secure the transfer of sensitive information. In HPC, it ensures that the data and resources are accessed only by authenticated users, crucial for maintaining the integrity of high-performance computing tasks.
  7. OAuth: An open standard for access delegation, commonly used for token-based authentication and authorization. In IPIP, OAuth enables secure, delegated access to resources. In HPC environments, OAuth can manage access to computing resources and data, ensuring secure and efficient resource utilization.
  8. LDAP over SSL/TLS (Lightweight Directory Access Protocol over Secure Socket Layer/Transport Layer Security): Enhances the security of LDAP communications. In IPIP, this protocol ensures secure access to directory services. For HPC environments, LDAP over SSL/TLS can be used to securely manage user identities and control access to computing resources.
  9. SCP and SFTP over SSH (Secure Copy Protocol and Secure File Transfer Protocol over Secure Shell): These protocols are used for secure file transfer. In the context of HPC, they are crucial for securely transferring large datasets and code between computing nodes. SCP and SFTP over SSH ensure data integrity and security, which is vital in HPC environments where data sensitivity is often high.


Each of these protocols plays a unique role in facilitating secure, efficient, and reliable data exchange and communication, which are key components in S2S environments. Their implementation under HPC ensures robust security and high-performance data processing capabilities. In S2S transactions involving the transfer of currency, bank assets, liabilities and equity, the mentioned protocols are necessary but not sufficient for the completion of the financial transactions:

Actual Fund Transfer:  These protocols efficiently transmit transaction details but don't handle the actual movement of funds. For transferring funds, systems like corresponding banking, Real-Time Gross Settlement (RTGS), and instant transfers are essential. They physically move the money between accounts, completing the financial transaction unless the funds are already lodged in and have to be moved out from a nostro-vostro account. Beyond data transmission, there's a need for actual fund settlement, to ensure the real-time movement of funds and to reflect the transactions accurately in the banking systems.

Actual Transfer of Assets, Liabilities and Equities: In asset, liabilities and equity transactions, it's crucial to record these transfers with the CSDs. CSDs are responsible for maintaining the legal record of securities ownership, a process beyond the scope of the initial communication protocols. The transfer of assets and equities also impacts the banks' financial statements, altering liabilities, assets, and equity balances. This financial reporting to the involved controlling authorities and the necessary compliance aspect is beyond the data transmission capabilities of the protocols and requires additional financial and regulatory processes.

In essence, while protocols are vital for the secure and efficient exchange of information in S2S transactions, the complete process involves additional systems for actual currency, asset, liabilities and equities movement, settlement, legal recording and financial reporting, ensuring that the entire transaction is executed in compliance with regulatory banking standards. 

What can be transferred from Bank to Bank?

Bank Assets:

  1. Cash & Cash Equivalents: These are funds that can be accessed immediately or almost immediately. They include physical cash, deposits with other banks, and highly liquid securities like Treasury bills.
  2. Investments/Securities: These are financial instruments that the bank invests in to earn a return, such as government and corporate bonds, stocks, and other securities.
  3. Loans and Advances: These are the funds that a bank lends to its customers, and they generate interest income. They can include personal loans, mortgages, commercial loans, credit card balances, and overdrafts.
  4. Fixed Assets: These are physical properties owned by the bank, such as buildings, land, equipment, and furniture.
  5. Intangible Assets: These include non-physical assets like software, patents, trademarks, and goodwill.
  6. Other Assets: These can include accrued interest receivable, deferred tax assets, and derivative financial instruments among others.


Bank Liabilities:

  1. Deposits: These are funds that individuals and businesses keep in the bank. They include checking accounts, savings accounts, and time deposits. They are liabilities because the bank has an obligation to return these funds to the depositors on demand or at a specific maturity date.
  2. Borrowed Funds: These are funds that the bank borrows from other financial institutions, the central bank, or through issuing debt securities.
  3. Debt Securities: These are bonds or other forms of debt issued by the bank to raise funds. The bank is obligated to pay back the principal and interest to the bondholders.
  4. Other Liabilities: These include items like accrued expenses, accounts payable, deferred tax liabilities, provisions for loan losses, and derivative financial instruments.
  5. Subordinated Liabilities: These are debts that will only be paid after all other debts if the bank goes bankrupt.


Bank Equity:

  1. Common Stock: This is the equity that owners of the bank hold. They have voting rights and may receive dividends.
  2. Preferred Stock: This type of equity has a higher claim on earnings and assets than common stock but usually doesn't come with voting rights.
  3. Retained Earnings: These are the net earnings a bank has accumulated over the years and chosen to reinvest in the business rather than distribute as dividends.
  4. Treasury Stock: These are the bank's own shares that it has repurchased from the market.
  5. Other Comprehensive Income: These are gains and losses from various investments and derivatives that haven't been realized yet.
  6. Minority Interest: This is the part of the net assets of a subsidiary attributable to equity interests that are not owned, directly or indirectly through subsidiaries, by the parent.

Dropbox, Onedrive, WeTransfer, etc.

Dropbox, OneDrive, WeTransfer, and similar platforms—are cloud-based file sharing and storage solutions. They are designed to facilitate the transfer and storage of digital files over the internet. However, their role and capabilities in the context of Server-to-Server (S2S) currency transactions, specifically in the transmission of financial information similar to MT103 messages, must be understood in the proper context.

Role in S2S Transactions

  1. Transmission of Information: In S2S transactions, information about the transaction, including details that might have been encapsulated in a SWIFT MT103 message (a standard format for transmitting payment informations), needs to be transmitted securely between banks. Services like Dropbox or OneDrive could theoretically be used to transmit documents or data files containing this information. However, this would be an unconventional method, as these platforms are not primarily designed for secure banking communications or financial transactions.
  2. Security and Compliance: Financial institutions typically use secure, dedicated communication channels for transmitting sensitive financial data. These channels comply with stringent regulatory, security, and privacy standards, which services like Dropbox or OneDrive, etc. might not fully meet, especially in the context of highly regulated record keeping banking transactions.


Why Funds Cannot Be Downloaded from These Platforms
In the financial world, the concept of money storage is fundamentally different from storing a digital file. Currench, particularly in the context of banking and electronic transactions, is not stored as a tangible entity that can be moved or copied like a file. Instead, money exists as a record of value within financial accounts managed by banking institutions. 

  1. No Banking Functionality: Platforms like Dropbox, OneDrive, and WeTransfer are not banking systems. They do not have the functionality to process financial transactions or access banking networks. They are essentially digital storage lockers and do not interact with banking systems like RTGS (Real-Time Gross Settlement), RTP (Real-Time Payments), or correspondent banking networks.
  2. No Direct Connection to Financial Institutions: These file-sharing services are not connected to the banking infrastructure. Banks use specific, secured protocols and systems (like SWIFT for international transactions) for processing and clearing payments. The infrastructure of cloud storage services does not interface with these banking systems.
  3. Currency as a Record of Value: In banking systems, currency is represented as digital records or entries in a bank account ledger. These ledgers are maintained by financial institutions and reflect the amount of money each customer has deposited into their account. These records are not physical or tangible but are rather digital representations of value.
  4. Transactions as Adjustments in Ledgers: When a financial transaction occurs, such as a transfer of currency from one account to another, no physical movement of money takes place. Instead, the transaction is executed by adjusting the ledger entries in the respective accounts of correspondent banks, the central bank(s) or RTP clearing systems. The banking system decreases the balance in one account and increases the balance in another, reflecting the transfer of value to be settled separately. Reconciliation and Final Settlement: The banks involved reconcile the transaction to ensure accuracy. In cases where intermediary banks are used, each bank settles its part of the transaction through their correspondent banking relationships. Reporting and Record-Keeping: Banks maintain records of all transactions for compliance, auditing, and reporting purposes.
  5. Incompatibility with File Storage Systems: Given that currency in modern banking systems is represented as ledger entries within a bank's secure database, it cannot be stored or transferred via conventional file storage and sharing systems like Dropbox, OneDrive, or WeTransfer, etc. These platforms can store and transfer digital files containing information about transactions (like transaction statements, contracts, or the analogs of SWIFT messages), but they cannot store the monetary value itself.
  6. Security and Regulation: The management of money within these banking ledgers is governed by strict security protocols, financial regulations and supervision. Banks use highly secure and specialized systems to manage accounts and account for executed transactions. These systems ensure the integrity, confidentiality, and accuracy of financial data, something that general file storage services are not designed to handle.

If you want to know more about how to transfer funds or assets to your accounts with us, please get in contact with Marie Mayer.