Zum Hauptinhalt springen

Blockchain für Banken

Über dokumentierte Schnittstellen und vereinbarten Umfang integrieren

Eine Integration beginnt mit der Ermittlung der Schnittstellen, Zugriffsplanung, Datenzuordnung und klaren Zuständigkeiten. Die Kompatibilität mit externen Systemen muss für die Konfiguration der Institution validiert werden.

Überblick über schreibgeschützte EVM-JSON-RPC-Beispiele und Planung institutioneller API-Integrationen, Authentifizierung, Abhängigkeiten und Umsetzungsverantwortung.

Integration verbindet institutionelle Anwendungen über vereinbarte Schnittstellen mit Netzwerkfunktionen. EVM-RPC bietet kompatiblen Clients einen Standardweg, Netzwerkzustände auszulesen und signierte Transaktionen zu übermitteln. Wallet-, Vertrags-, Ereignis-, API- oder SDK-Komponenten können ebenfalls Teil eines abgegrenzten Designs sein. Vertraute EVM-Schnittstellen bedeuten weder, dass die Kernsysteme einer Bank bereits verbunden sind, noch dass ein institutionseigener Connector enthalten ist.

Teams sollten drei Ebenen unterscheiden: die Banking-Anwendung, die den Kundenablauf verantwortet, die Integrationskomponenten zur Vorbereitung und Beobachtung von Netzwerkanfragen und das Banking-Netzwerk, das zulässige Transaktionen ausführt. Diese Trennung verdeutlicht, wer Nutzer authentifiziert und Transaktionen signiert, wo Richtlinien geprüft, Fehler behandelt und Nachweise aus dem Netzwerk mit Büchern und Verpflichtungen der Institution abgestimmt werden.

Schnittstellen an der Anwendungsgrenze auswählen

RPC ist die netzwerkseitige Schnittstelle für kompatible EVM-Vorgänge. Eine Banking-Anwendung oder ein Integrationsdienst kann damit unterstützte Ketteninformationen auslesen und eine ordnungsgemäß vorbereitete Transaktion weiterleiten. Wallet- und Vertragswerkzeuge helfen, Anwendungsanfragen gemäß dem gewählten Design der Institution zu erstellen oder zu autorisieren. Endpunktzugriff, Zugangsdaten, Netzwerkumgebungen und Betriebsgrenzen werden beim technischen Onboarding vereinbart.

Ein SDK ist ein Softwarepaket, das die Nutzung dokumentierter Schnittstellen in einer bestimmten Entwicklungsumgebung vereinfachen kann. Es ist weder selbst ein Bankensystem noch eine Garantie für die Abdeckung geschäftlicher Abläufe. Verwenden Sie nur Pakete und Dokumentation, die für die vereinbarte Bereitstellung bereitgestellt wurden. Entwickeln Sie nicht anhand erfundener Komfortmethoden: Bestätigen Sie tatsächliche Schnittstelle, Version, Authentifizierung, Fehlerverhalten und Supportgrenze mit dem Implementierungsteam.

Von der Anwendungsanfrage zum Netzwerk-Receipt

  1. 01Banking-AnwendungErfasst den beabsichtigten Vorgang und die erforderliche Kunden- oder Betreiberautorisierung.
  2. 02IntegrationskomponentenÜbernehmen vereinbarte Aufgaben für Vorbereitung, Signierung, Richtlinien und Übermittlung.
  3. 03RPC und NetzwerkLeiten eine zulässige signierte Anfrage zur Verarbeitung im Netzwerk weiter.
  4. 04Receipt und EreignisseLiefern Nachweise zum Netzwerkergebnis für den anschließenden Anwendungsablauf.
Konzeptionelle Abfolge; Autorisierung, Signierung, Übermittlung und Bestätigung richten sich nach der bereitgestellten Integration.

Netzwerkintegration vom Kernbankensystem abgrenzen

Eine Netzwerkintegration übernimmt Blockchain-spezifische Aufgaben wie Transaktionskodierung, Abstimmung der Signierung, RPC-Kommunikation, Receipt-Auswertung und unterstützte Vertragsereignisse. Das Kernbankensystem der Bank bleibt für Kundenkonten, Produktregeln, Finanzbuchungen und Geschäftsprozesse maßgeblich, sofern die Institution keine konkrete Verbindung zu diesen Systemen entwirft und genehmigt.

Eine Integration mit dem Kernbankensystem erfordert eine Analyse der Systemzuständigkeit, verfügbaren Schnittstellen, Datenzuordnung, Identität und Autorisierung, Ausnahmezustände, Idempotenz, Betriebsunterstützung und Abstimmungsverantwortung. Die Mitwirkung des Anbieters und Implementierungsarbeit der Institution können erforderlich sein. Ein API- oder SDK-Paket bedeutet keinen vorgefertigten Kernbank-Connector; diese Arbeit wird für die Institution geprüft und abgegrenzt, statt als verfügbar vorausgesetzt.

Receipts als Nachweis behandeln und anschließend abstimmen

Ein Transaktions-Receipt meldet das Netzwerkergebnis zu einer übermittelten Transaktion, während unterstützte Ereignisse relevante Vertragsaktivitäten beschreiben können. Anwendungen sollten die Kennungen und Statusinformationen speichern, die sie für die eigene Verarbeitung und Untersuchung benötigen. Der Integrationsentwurf muss den Umgang mit ausstehenden Antworten, Risiken erneuter Übermittlung, Fehlern, Zeitüberschreitungen, doppelten Benachrichtigungen und den Bestätigungskriterien der Institution festlegen.

Ein Receipt erzeugt keine Buchung außerhalb der Blockchain, erfüllt keine separate Zahlungsverpflichtung und belegt nicht, dass jeder interne Ablauf abgeschlossen ist. Bei der Abstimmung werden Netzwerkaktivitäten mit institutionell geführten Daten und gegebenenfalls anderen Zahlungs- oder Abwicklungssystemen verglichen. Legen Sie mit Finanz- und Betriebsteams Abgleichsschlüssel, Zeitfenster, Zuständigkeit für Differenzen, Prüfnachweise und Korrekturverfahren fest, bevor Sie sich auf einen automatisierten Prozess verlassen.

Integrationsgrenze und Systemzuständigkeit

  1. Kunden- oder BetreiberablaufInstitutionseigene Anwendung, Identitätsprüfungen, Genehmigungen und Nutzererlebnis.
  2. NetzwerkintegrationVereinbarte Zuständigkeiten für Wallet, API, SDK, RPC, Verträge und Ereignisse.
  1. KernbankensystemInstitutionseigene Konten, Daten, Geschäftsregeln und Finanzbuchungen.
  2. Abgegrenzte VerbindungZuordnung, Kontrollen, Fehlerbehandlung und Zuständigkeit werden bei der Analyse festgelegt.
Netzwerkschnittstelle und Kernbankensystem haben unterschiedliche Aufgaben; eine Verbindung ist ein vereinbartes Integrationsprojekt.

Integrationsumfang prüfbar machen

Eine brauchbare Schnittstellenspezifikation beschreibt die Umgebungen, unterstützten Vorgänge, den Umgang mit Zugangsdaten, Signierungsgrenzen, Datenfelder, Fehlerfälle, Ereigniserwartungen und Eskalationskontakte des vereinbarten Umfangs. Sie sollte benennen, was die Plattform bereitstellt und was die Institution oder ein anderer Anbieter implementiert. Die Sicherheitsprüfung sollte Geheimnisse, Netzwerkzugriff, geringstmögliche Berechtigungen, Protokollierung und den sicheren Umgang mit Transaktionsdaten abdecken.

Planen Sie die Validierung anhand repräsentativer, institutionseigener Szenarien: angenommene und abgelehnte Anfragen, Receipt-Verarbeitung, Ereignisinterpretation, Wiederherstellung nach Zeitüberschreitung, Abstimmungsdifferenzen und betriebliche Übergabe. Ergebnisse können Schnittstellendokumentation, Konfiguration, vereinbarte Integrationskomponenten und Testnachweise umfassen. Sie garantieren weder Abwicklungsgeschwindigkeit noch Durchsatz oder den Abschluss des gesamten Geschäftsablaufs; Kapazität und Servicebedingungen müssen separat bestätigt werden.

Plattformfunktionen

Standardbeispiele für schreibgeschütztes JSON-RPC

Für kompatible Netzwerke gehören eth_chainId, eth_blockNumber und eth_getTransactionReceipt zu den schreibgeschützten JSON-RPC-Standardbeispielen.

Diese Beispiele veranschaulichen lediglich bekannte Protokollabfragen. Bestätigen Sie Endpunktzugriff, unterstütztes Verhalten, Authentifizierung und Netzwerkdetails in der technischen Dokumentation der bereitgestellten Umgebung.

Plattformfunktionen

Institutionelle Integrationen erfassen

Ermitteln Sie Systeme, Datenverträge, Identitätsanforderungen, Netzwerkgrenzen, Fehlerbehandlung und Zuständigkeit für Änderungen.

Integrationen mit Kernbankensystemen, HSM, IAM, SIEM und KYC werden individuell geprüft und abgegrenzt; ein vorgefertigter Konnektor ist nicht zugesichert.

Plattformfunktionen

Anwendungen und EVM-kompatible SDKs anbinden

Binden Sie digitale und mobile Banking-Anwendungen, Wallets, Zahlungssysteme, Treasury-Plattformen und interne Abläufe über die freigegebenen RPC- und Vertragsschnittstellen an. EVM-kompatible SDKs können den Netzwerkzustand auslesen, signierte Transaktionen übermitteln, Belege prüfen und unterstützte Vertragsevents überwachen.

Institutionseigene Abläufe für Konten, Assets und Governance erfordern die passenden Vertragsschnittstellen und autorisierte Signaturrollen. Endpunktzugriff, Authentifizierung und Integrationspakete sind für die erworbene Bereitstellung dokumentiert. EVM-Kompatibilität allein bedeutet nicht, dass ein proprietäres Bank-Gateway oder ein Webhook-Konnektor enthalten ist.

Plattformfunktionen

Vor dem Produktivbetrieb validieren

Prüfen Sie Autorisierung, Verarbeitung von Transaktionen und Belegen, Fehlerszenarien, Protokollierung, Abstimmung und Betriebsübergabe in einer vereinbarten Nicht-Produktionsumgebung.

Dokumentieren Sie Versionen und Abhängigkeiten und stimmen Sie Produktionsänderungen mit dem Genehmigungsprozess der Institution ab.

JSON-RPC: eth_chainId

curl --request POST "$BANK_RPC_URL" \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'

Team kontaktieren

Häufige Fragen

Welche JSON-RPC-Methoden sind hier dokumentiert?

Die schreibgeschützten Beispiele auf dieser Seite sind eth_chainId, eth_blockNumber und eth_getTransactionReceipt. Bestätigte Endpunktdetails finden Sie in der Bereitstellungsdokumentation.

Sind Kernbank- oder Sicherheitsintegrationen vorgefertigt?

Eine vorgefertigte Integration wird nicht zugesichert. Jede Integration erfordert eine technische Bewertung, die Prüfung von Abhängigkeiten und einen vereinbarten Umfang.