IBM Blockchain Platform Aufbauen. Betreiben. Regeln. Erweitern - Technischer Überblick September 2019
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
IBM Blockchain Platform Build. Operate. Govern. Grow. IBM Blockchain Platform Aufbauen. Betreiben. Regeln. Erweitern. Technischer Überblick September 2019 Technical Overview June 2019
Einführung Daten sicher, transparent und endgültig sind. Dieses Dokument bietet einen Überblick über das Leistungs- spektrum der IBM® Blockchain Platform, die auf Hyperledger 2. Vertrauen durch Transparenz, nicht durch Anonymität Fabric der Linux® Foundation aufbaut. Die IBM Blockchain Im Gegensatz zu berechtigungsfreien Netzwerken basiert Platform ist ein verwaltetes, Full-Stack-basiertes BaaS-Angebot IBM Blockchain Platform nicht auf dem Konzept „Vertrauen durch (Blockchain as a Service), das in der Umgebung Ihrer Wahl Anonymität“. Teilnehmer in Unternehmensnetzwerken müssen bereitgestellt wird – IBM Cloud™, On-Premises-Umgebung und dem Netzwerk bekannt sein. Nur so kann umfassendes Vertrauen Clouds von in einem bekannten Unternehmensnetzwerk sichergestellt Drittanbietern. Blockchain-Mitglieder können so ein Netzwerk werden. Gesetzliche Bestimmungen verlangen oft, dass mit dem hohen Leistungs- und Sicherheitsniveau entwickeln, bestimmte Informationen über Teilnehmer und Transaktionen betreiben, verwalten und erweitern, das auch die anspruchs- in einem Netzwerk bekannt sind. Zudem ist zu beachten, dass vollsten Anwendungsfälle in regulierten Branchen abdeckt. die Arbeit in einer anonymen Umgebung den Bedarf an Mining überflüssig macht und die Verarbeitungsgeschwindigkeiten von Mit der IBM Blockchain Platform können Sie ein Blockchain- Transaktionen wesentlich schneller werden. Netzwerk mit wenigen Klicks erstellen. Zudem bietet diese 3. Datenschutz im Netzwerk Plattform eine benutzerfreundliche Oberfläche für die Verwaltung Unternehmen benötigen volle Gewissheit, dass sowohl von Netzwerken, Channels und Smart Contracts. Wenn Sie Ihr ihre Transaktionsdaten als auch die Transaktionen selbst Netzwerk erweitern wollen, können Sie über die IBM Blockchain vertraulich sind. Die IBM Blockchain Platform ermöglicht Platform ganz einfach neue Mitglieder einladen, Channels diese Privatsphäre über drei Schlüsselmechanismen: erstellen, Governance-Richtlinien anpassen, die Identitätsdaten Channels, Datenbank für private Daten und Zero-Knowledge- der Netzwerkteilnehmer verwalten und vieles mehr. Durch Proof-Technologien. Channels werden verwendet, wenn Hyperledger Fabric ermöglicht die IBM Blockchain Platform Informationen nicht an das gesamte Netzwerk weitergegeben eine neue Form des verteilten Geschäftsnetzwerks, das auf den werden sollen. Die Datenbank für private Daten wird neben Prinzipien von Finalität, Vertrauen und Datenschutz basiert. dem Ledger betrieben, um private Daten zu speichern, auf die verwiesen werden kann. So wird sichergestellt, dass 1. Ein wichtiger Faktor: Datenfinalität private Informationen auch privat bleiben. Schließlich kann Wenn Transaktionen in das Ledger übertragen werden, dürfen ein Teilnehmer mit privaten Informationen mithilfe von Zero- sie nicht entfernt oder geändert werden. Da Hyperledger Knowledge-Proof-Technologien einem anderen Teilnehmer Fabric keine Verzweigungen vornimmt, werden der Blockchain belegen, dass die Informationen bestimmte Eigenschaften hinzugefügte Informationen nicht verändert. Die Fortschreibung aufweisen, ohne die Informationen selbst preiszugeben. des Ledgers kann nur über eine neue Transaktion erfolgen. Da die Datenfinalität ein wichtiger Faktor ist, nutzt das Architekturübersicht System ein Checks-and-Balances-Protokoll, das sicherstellt, Die IBM Blockchain Platform baut auf wichtigen Open-Source- dass Transaktionen gültig, genau und geprüft sind. Ein und offen verwalteten Technologien auf. Somit entfällt auch Transaktionsprozess umfasst beispielsweise die Initiierung durch die Abhängigkeit von einem Anbieter. Da die IBM Blockchain einen autorisierten Kunden, die Überprüfung und Unterzeichnung Platform die Modularität, Leistung, Datenschutzfunktionen und durch den Endorser, die Prüfung und Validierung von Antworten Skalierbarkeit von Hyperledger Fabric nutzt, stellt die Plattform des Endorsers und letztendlich die Validierung der Transaktion die notwendigen Komponenten für die Entwicklung, den Betrieb, durch alle Peers im Netzwerk. Alle Prozesse müssen erfolgreich die Steuerung und den Ausbau von Blockchain-Lösungen für durchgeführt werden, bevor ein neuer Block in die Blockchain Unternehmen bereit. Abbildung 1 zeigt einen Gesamtüberblick gelangen kann. Beim Einsatz im Unternehmen muss die zu den Komponenten und zur Funktionalität der IBM Blockchain Distributed-Ledger-Technologie sicherstellen können, dass die Abbildung 1: Überblick über die IBM Blockchain Platform IBM Blockchain Platform Aufbauen Betreiben und Regeln Zentral angeordnete Managementkonsole VSCode-Erweiterung (kostenlos) Bereitstellung nur der benötigten Fabric-Komponenten Wertschöpfende Tools Hyperledger Fabric 1.4 LTS Simplified SDK Verwaltung der Fabric-Komponenten in mehreren Umgebungen Codemuster und Lernprogramme Rund-um-die-Uhr-Verfügbarkeit durch optimiertes Design Open- Source- Framework Bereitstellungs- IBM Cloud und Clouds von optionen On-Premises Hybrid- und Multicloud-Architekturen Drittanbietern
Platform. Darin spiegeln sich die Erfahrungen aus Hunderten von Das Hyperledger Technical Steering Committee setzte sich sehr Kundenprojekten wider, aus denen eine einsatzbereite Plattform stark für das Engagement und die Beiträge der Community im für unternehmensweite Blockchain-Netzwerke enstanden ist. Zusammenhang mit den Anforderungen der Implementierung in den Unternehmen ein. Dadurch sollten Modularität, Referenzarchitektur Skalierbarkeit und Konsens für Produktionsnetzwerke deutlich Die IBM Blockchain Platform ist eine vollständig integrierte, verbessert werden. Stand September 2019 hat Hyperledger unternehmensweit einsetzbare Blockchain-Plattform. Mit mittlerweile über 250 beitragende Unternehmen, die helfen, dieser Plattform können Sie die Entwicklung, Steuerung und den Betrieb eines Multi-Institutional-Geschäftsnetzwerks das Leistungsspektrum von Fabric kontinuierlich zu erweitern. beschleunigen. Die Plattform bietet ein komplettes Paket aus Die aktuelle Version ist 1.4 LTS. Blockchain-Software, Services, Tools und Mustercode – also alles, was Sie zum Erstellen, Testen, Steuern und Verwalten Hyperledger Fabric bietet Kernfunktionen, um den spezifischen eines funktionierenden Blockchain-Netzwerks brauchen. Somit Anforderungen eines zugelassenen Blockchain-Netzwerks können Sie die Erstellung von Blockchain-Anwendungen in mit großen und kleinen Unternehmen gerecht zu werden. einer Vielzahl von Cloudumgebungen beschleunigen. Hyperledger Fabric ist eine modular aufgebaute Architektur, Mit dieser Blockchain-Referenzarchitektur können Sie sodass je nach Bedarf des Konsortiums eine Vielzahl von lernen, wie eine Blockchain-Anwendung entworfen wird Implementierungen in Bezug auf Kryptographie, Identität, Konsensprotokolle, Smart Contract-Sprachen und andere Abbildung 2: Blockchain-Referenzarchitektur (den Link für die herunterladbare Aspekte leicht austauschbar sind. Hyperledger Fabric bietet eine PDF-Datei finden Sie unten) solide Grundlage für den Aufbau dezentraler Geschäftsnetzwerke, AKTEURE BLOCKCHAIN-ANWENDUNG SICHERE EXTERNE SYSTEME ohne dass unterschiedliche Lösungen integriert werden müssen. WALLET MITGLIEDSCHAFT KONSENS LEDGER SMART (EXTERN) CONTRACT GERÄTE EREIGNISLISTENER T GM EREIGNISSE KOMMUNIKATION DATA-STORE API L-M SE IDENTITÄTS- & ÜS Modularität ZUGRIFFSMANAGEMENT HL WALLET SC BENUTZER EDGE- SC WEBANWENDUNG SERVICES HLÜ SS KNOTEN J MT EL Blockchain-Netzwerke müssen je nach Unternehmen und -MG -M GM T SEL BLOCKCHAIN- LÜS SCH NETZWERK SC HLÜ Branche eine Vielzahl neuer und bestehender modular SS TRANSAKTIONS- KNOTEN I EL -M KNOTEN K IoT- ANWENDUNGSLOGIK NACHRICHTENBUS GM MANAGER T GERÄTE UNTERNEHMENS- TRANSFORMATION KNOTEN N aufgebauter Funktionen integrieren können. Aus diesem Grund wurde Hyperledger Fabric modular entwickelt, um Netzwerke SYSTEME & KONNEKTIVITÄT ANALYSE DATA-STORE AUSSERHALB DER BLOCKCHAIN LEGENDE Akteure Anwendung zu unterstützen, sobald neue Funktionen verfügbar sind. Infrastrukturservices Datenorientierte Services Management DevOps Sicherheit GOVERNANCE SICHERHEIT SYSTEMMANAGEMENT DEVOPS Blockchain-Services und wie Sie die Vorteile der Blockchain für Ihr Unternehmen Durch die Modularität von Hyperledger Fabric kann die nutzen können. Zeichnen Sie ein Protokoll der Transaktionen IBM Blockchain Platform branchenführende Sicherheitsverfahren in einem gemeinsamen, unveränderlichen Ledger für wie GDPR und HIPAA Best Practices für Netzwerke nutzen. Transaktionsanwendungen auf. Transaktionen sind vertrauenswürdig, rechenschaftspflichtig und transparent. Skalierbarkeit Diese Blockchain-Architektur zeigt, wie Akteure (Benutzer und IoT- Unternehmen aus allen Branchen benötigen Lösungen, die Geräte) mit einer typischen Blockchain-Anwendung interagieren skalierbar sind, sobald sie die Phase der ersten Prüfung und und wie diese Anwendung wiederum mit einem Blockchain- Machbarkeitsnachweise durchlaufen haben. Hyperledger Netzwerk interagiert. Bevor dieser Ablauf beginnt, wurden das Fabric wurde entwickelt, um wachsende Geschäftsnetzwerke Blockchain-Netzwerk und die Governance, einschließlich Peers, zu unterstützen, bei denen Teilnehmer dynamisch hinzugefügt Mitgliederservices und Endorsementrichtlinien, bereits entworfen, werden und die Transaktionsverarbeitung weiter zunimmt. Viele implementiert, bereitgestellt und in Betrieb genommen. Aspekte der Skalierbarkeit hängen von der Netzwerkkonfiguration Die herunterladbare PDF-Datei mit diesem Referenz- sowie von Faktoren wie Konsens, Mitgliedschaft und Sicherheit ab. Die IBM Blockchain Platform nutzt Hyperledger Fabric, um eine modulare Plattform bereitzustellen, die die Möglichkeit architekturdiagramm finden Sie über den folgenden Link: bietet, ein Netzwerk zu konfigurieren, um höhere Durchsatzzahlen http://ibm.biz/BlockchainArchitecturePDF zu erzielen und das Netzwerk weiter auszubauen. Die interaktive Version der Architektur finden Sie auf unserer Seite mit der Blockchain-Referenzarchitektur: Konsens http://ibm.biz/BlockchainArchitecture Ein wichtiges Merkmal für die Sicherheit, Skalierbarkeit und den Reifegrad eines Blockchain-Frameworks ist ein klar Hyperledger Fabric definiertes und implementiertes Konsensprotokoll. Wie Die Open-Source-Kernkomponente der IBM Blockchain bereits erwähnt, ist die Konsensfunktion in Hyperledger Fabric Platform ist Hyperledger Fabric. Hyperledger kündigte im modular konzipiert und für spezifische Anwendungsfälle im Juli 2017 die serienreife Version von Hyperledger Fabric 1.0 an. Unternehmen geeignet. Daher können Sie mit Fabric das Hyperledger Fabric v1.0 profitierte dabei von den Beiträgen von beste Konsensprotokoll wählen, das den Anforderungen Ihrer 159 Entwicklern aus 28 Organisationen – und wurde von der jeweiligen Unternehmensnetzwerke entspricht. Enterprise Community für die Enterprise Community aufgebaut.
Der bisherige Erfolg von Hyperledger Fabric wird gewährleistet ist, um die Entwicklungszeit von Blockchain- durch die massive Unterstützung der Community über Anwendungen deutlich zu reduzieren. Hyperledger getragen. Durch die offene Governance bei • Schnelle Entwicklung von Blockchain-Know-how durch der Codebasis mit klarer Zielsetzung konnte sich Fabric den Einsatz gängiger Tools und Sprachen wie JavaScript, als branchenführendes Protokoll und Framework für Java™, Go usw. Unternehmensproduktionsnetzwerke etablieren. • Flexibles Erlernen und Entwickeln in bevorzugten Umgebungen mit einem offenen und modernen Toolset wie VS Code-Integration und vereinfachtes Hyperledger Die IBM Blockchain Platform baut auf Fabric auf Fabric SDK. Hyperledger Fabric ist das führende Blockchain-Framework für den Einsatz im Unternehmen. Wie bereits erwähnt, bietet IBM Blockchain Platform und Entwicklertools Fabric grundsätzlich viele Vorteile. Fabric in Kombination Seit den Erstinvestitionen von IBM in Blockchain im Jahr 2015 mit der IBM Blockchain Platform bietet jedoch zusätzlich ist eines wirklich klar geworden: Entwickler benötigen innovative die Funktionalität und den hohen Nutzen, den Unternehmen brauchen, um Innovationen mit dem hohen Maß an Tools, da die Nachfrage nach unternehmensweiten Blockchain- Sicherheit, Verarbeitungsgeschwindigkeit und Skalierbarkeit Lösungen weiter steigt. Aus diesem Grund haben wir weiter zu realisieren, die heute in der Branche erforderlich sind. Die in den Aufbau von Plattformen investiert, die von Entwicklern IBM Blockchain Platform baut auf Fabric auf, da ein vollständig bereits genutzt werden, um das Open-Source-Konzept zu verwaltetes und unterstütztes Full-Stack-BaaS-Angebot nutzen und Tools und Schulungen für jedermann zugänglich (Blockchain as a Service) zur Verfügung steht. Diese Lösung zu machen. Zu den umfassenden Blockchain-Entwicklertools ist mit flexiblen Bereitstellungsoptionen ausgestattet, um Ihre für die IBM Blockchain Platform gehören vereinfachte SDKs Geschäftsanforderungen zu erfüllen. innerhalb von Hyperledger Fabric 1.4 LTS, Muster für Smart Contracts und Anwendungen, Lernprogramme, um jeden Schritt Die IBM Blockchain Platform und Hyperledger Fabric bieten der Anwendungserstellung einfach zu gestalten, sowie eine zusammen ein breites Funktionsspektrum, das den Nutzen von leistungsstarke End-to-End-Erweiterung für Visual Studio Code. Fabric nicht nur erweitert, sondern auch steigert. Blockchain- Mitglieder können so ein Netzwerk mit dem Leistungs- und Wir freuen uns, die IBM Blockchain Platform-Erweiterung für Sicherheitsniveau modellieren, erstellen und betreiben, das die Visual Studio Code kostenlos anbieten zu können. Seit Oktober meisten Anwendungsfälle in regulierten Branchen abdeckt. Sehen 2018 bieten wir diese Erweiterung als Open-Source-Quelle an Sie sich hierzu die Liste mit einigen der Hauptmerkmale an. und liefern regelmäßig neue Funktionen, die auf dem Feedback • Aufbauend auf Hyperledger Fabric 1.4 LTS (Open-Source) unserer Entwickler-Community basieren. Die Erweiterung wurde • Vereinfachtes Hyperledger Fabric SDK bereits über 20.000 Mal installiert. In den letzten 6 Monaten • Dashboards und Tools für Entwicklung und Betrieb haben wir alle zwei Wochen neue Funktionen veröffentlicht. • Visual Studio-Code-Erweiterung für Entwickler (kostenlos) In den kommenden Releases werden weiterhin alle wichtigen • Hinzufügen neuer Mitglieder/Teilnehmer in wenigen Tools bereitgestellt, die jeder Blockchain-Entwickler benötigt. Sekunden statt Minuten Hinzu kommen Lernprogramme und Muster, um Entwickler mit • Erstellung sicherer, privater Channels mit wenigen Klicks den erforderlichen Blockchain-Grundlagen auszustatten. • Mustercode für branchenübergreifende Anwendungsfälle • Unterstützung mehrerer Smart Contract-Sprachen wie IBM Blockchain Platform-Erweiterung für Visual Studio Code Node.js, Go, Java, Solidity und mehr Entwickler, die mit der IBM Blockchain Plattform noch nicht • Rollierende Update-Migrationen ohne Netzwerkausfallzeiten so vertraut sind, werden es leicht haben, mit der Entwicklung • Multicloud-Bereitstellungsmodelle: IBM Cloud und MultiCloud von Blockchain-Anwendungen zu beginnen. Die Erweiterung • Erfolgreicher Blockchain-Markt mit Blockchain-Lösungen umfasst eine Reihe integrierter Lernprogramme, die Entwickler von IBM und Drittanbietern durch die Entwicklung ihres ersten Smart Contract und dessen • 24x7x365-Support • Viele weitere Vorteile Bereitstellung in einem in der Cloud gehosteten Netzwerk führen. Hinzu kommen Muster, die Anwendungsfälle und Best Entwicklung Practices aus der Praxis demonstrieren. Der erste Schritt zur Erkennung des Nutzens transaktions- orientierter Geschäftsnetzwerke besteht darin, Entwicklern die Die Erweiterung bietet Entwicklern zudem eine umfangreiche Möglichkeit zu geben, innovative Geschäftsideen zu realisieren. Palette an Funktionen, die sie während des gesamten Mit IBM Blockchain können Entwickler zentrale Tools und gängige Entwicklungsprozesses ihrer Blockchain-Lösungen unterstützen. Sprachen nutzen, um Geschäftsanwendungen zu modellieren, erstellen, testen und in einem verteilten Unternehmensnetzwerk Entwickler können also sehr schnell neue Smart Contract- bereitzustellen. Projekte erstellen, mit Best Practices für das Linting und Komponententests, die von Anfang an integriert wurden. Die Die Plattform bietet Entwicklern viele Möglichkeiten: Bereitstellung eines lokalen Fabric-Peers für Entwicklungszwecke • Sicherstellung, dass die Abstimmung zwischen ist so einfach wie das Klicken auf eine Schaltfläche. Entwickler geschäftlichen und technischen Anforderungen können ihre Smart Contracts schnell verpacken und diesem
Peer bereitstellen. Entwickler können ihre bereitgestellten Smart der Grundlage von Konsensprotokollen gesteuert werden. Contracts durch Übergeben von Transaktionen interaktiv testen und eine Reihe von Funktionstests generieren, die in ihren CI/CD- Sobald ein Blockchain-Netzwerk über eine Gruppe von Pipelines automatisiert werden können. Bei Problemen können Mitgliedern hinweg in Betrieb genommen wurde, kann die Entwickler ihre Smart Contracts wie jede andere Anwendung Initiierung und Steuerung des Blockchain-Netzwerks einen debuggen – und das Stepping für jede Codezeile während der erheblichen Koordinationsaufwand erfordern. Die Fähigkeit, ein Transaktionsverarbeitung durchführen. Wenn die Entwicklung nicht Blockchain-Netzwerk ordnungsgemäß verwalten zu müssen, wird mehr lokal, sondern in der Cloud stattfindet, können Entwickler oft übersehen und unterschätzt. Die IBM Blockchain Platform Gateway-Verbindungen zu jedem Peer, unabhängig von dessen wurde jedoch in diesem Sinne entwickelt, sodass Benutzer ihr Standort, mit der IBM Blockchain Platform hinzufügen. Netzwerk einfach und nahtlos verwalten und betreiben können. Entwickler können diese Prozesse und noch mehr durchführen, Eine angemessene Governance stellt letztendlich sicher, ohne ihre IDE verlassen zu müssen. dass das Netzwerk die Compliance-Anforderungen erfüllt und Unsicherheiten und Risiken bei Ihren geschäftlichen Die Erweiterung basiert auf Hyperledger Fabric 1.4. Alle Smart Verpflichtungen (gemäß Smart Contracts) beseitigt werden. Contracts und Anwendungen, die Entwickler mit der Erweiterung Zudem sind dadurch Datenschutz und Vertraulichkeit erstellen, können in jedem Hyperledger Fabric 1.4-Netzwerk mit verschiedener Transaktionsklassen (gemäß Channels) den Standard-SDKs und CLIs bereitgestellt werden. gewährleistet und Überprüfungsprozesse zur Einführung neuer Mitglieder sichergestellt. Wir entwickeln die Erweiterung immer weiter und planen, in Abständen von einigen Wochen jeweils eine neue Version Die wichtigsten Governance-Funktionen im Zusammenhang der Erweiterung zu veröffentlichen. Entwickler können das mit der IBM Blockchain Platform: Änderungsprotokoll (Changelog) im Marketplace-Bereich • Demokratische Management-Tools ermöglichen es den anzeigen, um sich über die neuesten Verbesserungen Mitgliedern eines Netzwerks, gemeinsam die Regeln zu informieren. Sie erhalten zudem Zugang zu unseren und Richtlinien für das dezentrale Geschäftsnetzwerk zu Blockchain-bezogenen Comics! verwalten. • Die dynamische Managementumgebung bietet die Zusammen mit uns wachsen und Kontakt aufnehmen Möglichkeit, Mitglieder hinzuzufügen, wenn das Netzwerk Mit dieser Investition in den Entwicklungslebenszyklus und den weiter wächst und neue Smart Contracts verfügbar sind. Flexibilitäts- und Kontrolloptionen unserer neuen IBM Blockchain • Vorgefertigte Tools für die schnellere Anpassung und Platform-Version für Produktionsnetzwerke können Entwickler Aktivierung des Onboarding. sicher sein, dass sie alles haben, was sie brauchen, um mit der Mit der IBM Blockchain Platform erhalten Sie auch eine IBM Blockchain Platform Aufbau, Erweiterung, Skalierbarkeit Vielzahl von Governance- und Betriebsfunktionen zur Wartung und Support zu optimieren. Entwickler können zunächst die und Optimierung der Blockchain-Netzwerke. Erweiterung kostenlos aus dem Visual Studio Marketplace Aktivierungstools Dezentrale Unternehmensnetzwerke verändern sich ständig, herunterladen und mithilfe unserer Lernprogramme für Einsteiger wenn neue Teilnehmer und Transaktionen hinzukommen. mit den ersten Entwicklungsschritten beginnen. Ihre Fragen Durch die verfügbaren Aktivierungstools können Mitglieder neue können Entwickler über Stack Overflow stellen und ihre Beiträge Mitglieder einfach einladen, neue Smart Contracts einrichten und über GitHub einstellen. sichere Channels in einem breiteren Geschäftsnetzwerk erstellen. IBM Blockchain Platform VS Code-Erweiterung: Richtlinieneditor http://ibm.biz/IBP-VSCode Die Kernkomponenten eines Blockchain-Netzwerks wie Endorsement-Richtlinien, Zugehörigkeitsrichtlinien, Smart IBM Blockchain Platform-Fragen über Stack Overflow: Contracts und Transaktionschannels müssen flexibel und http://ibm.biz/BlockchainStackOverflow demokratisch unterstützt werden. Die IBM Blockchain IBM Blockchain VS Code GitHub: Platform erlaubt berechtigten Mitgliedern eines dezentralen http://ibm.biz/IBP-VSCode-GitHub Geschäftsnetzwerks, die Richtlinien für ein Netzwerk gemeinsam zu aktualisieren. Betrieb und Governance Workflowsimulation bei mehreren Teilnehmern Das vielleicht wichtigste Merkmal dezentraler Unternehmens- Bei den ersten Schritten zum Aufbau eines Blockchain-Netzwerks netzwerke sind klare und effektive Governancedefinitionen, oder wenn Sie mehr über die Teilnahme an einem Blockchain- -modelle und -tools. Die IBM Blockchain Platform bietet Netzwerk erfahren wollen, empfiehlt es sich, ein Testnetzwerk wichtige Funktionen und Dashboards, um sicherzustellen, dass zu erstellen. So können Sie simulieren, wie Mitglieder und Netzwerke mit einem klar strukturierten Modell erstellt und auf Organisationen interagieren werden. Mit der IBM Blockchain
Platform können Sie so viele Mitglieder und Organisationen es den Mitgliedern, ihre Peers und andere Hyperledger Fabric- erstellen, wie Sie zum Simulieren Ihres Geschäftsnetzwerks Komponenten zu verwalten. Hierfür treffen sie aus einer Vielzahl brauchen. Auf diese Weise erhalten Sie einen Überblick und einen von Bereitstellungsoptionen basierend auf den Anforderungen Einblick in die Interaktionen zwischen den Parteien im Netzwerk. des Ökosystems an Rechenleistung und Isolation ihre Auswahl. Sie können auch Mitglieder aus Ihrem Unternehmensnetzwerk einladen, wodurch die Simulation noch realistischer wirkt. 1. Die IBM Blockchain Platform in der IBM Cloud: Die nächste Generation der IBM Blockchain Platform, die auf Netzwerkoperationen einer Kubernetes-Architektur basiert, bietet mehr Kontrolle, Mit der IBM Blockchain Platform können Netzwerkmitglieder ein Flexibilität, Skalierbarkeit und erweiterte Entwicklertools. Netzwerk mithilfe einer einfachen Benutzeroberfläche initiieren, andere Personen einladen und das Netzwerk konfigurieren. Die 2. Die IBM Blockchain Platform für Hybrid- und Multicloud- Netzwerkgründer können dann weitere Mitglieder/Teilnehmer Umgebungen: Profitieren Sie von der vollständigen über eine beliebige Anzahl von Peers in das Netzwerk einladen. IBM Blockchain Platform-Lösung hinter Ihrer Firewall in Ihrer Die Teilnehmer erhalten dann E-Mail-Benachrichtigungen zu ihrer Einladung, sodass sie dem Netzwerk problemlos beitreten können. Private Cloud oder in Drittanbieter-Clouds Ihrer Wahl. Basierend auf der Zustimmung der anderen Netzwerkmitglieder IBM Blockchain Platform on IBM Cloud IBM Blockchain Platform on IBM Cloud ist die nächste Generation können Mitglieder über die Konfiguration die wichtigsten der IBM Blockchain Platform und ermöglicht Ihnen die volle Netzwerkkomponenten wie Identitätsprüfung und Channel- Kontrolle über Ihre Implementierungen und Zertifikate. Diese erstellung konfigurieren. Auf diese Weise wird sichergestellt, Version der nächsten Generation umfasst die neue IBM Blockchain dass nur berechtigte Benutzer auf das Netzwerk zugreifen und Platform-Konsole, eine Benutzeroberfläche, die die Bereitstellung vertrauliche Transaktionen über Channels aktiviert werden. von Komponenten im von Ihnen verwalteten und kontrollierten IBM Cloud Kubernetes Service vereinfachen und beschleunigen kann. Diese neueste Version der IBM Blockchain Platform bietet folgende Leistungsmerkmale: Geschäftsoperationen • Schneller, einfacher und reibungsloser Aufbau Ihres Die IBM Blockchain Platform bietet eine zentrale Konsole Netzwerks. Dazu gehört auch die reibungslose Integration zwischen Smart Contract-Entwicklung (VS Code) und (Benutzeroberfläche) zur Unterstützung der Geschäftsoperationen Netzwerkmanagement. Simplified DevOps ermöglicht es in einem aktiven Blockchain-Netzwerk. Aktualisierungen erfolgen Ihnen, in einer einzigen Umgebung von der Entwicklung ohne Netzwerkausfallzeiten und im kontinuierlichen Betrieb. über den Test bis zur Produktion zu wechseln. Support für das Schreiben von Smart Contracts in den Sprachen Smart Contracts sind ein Kernelement eines Blockchain- JavaScript, Java und Go. Netzwerks, da sie den Austausch von Informationen und • Netzwerkbetrieb und -steuerung mit voller Kontrolle. Ressourcen automatisieren. Benutzer der IBM Blockchain Stellen Sie nur die Blockchain-Komponenten bereit, die Sie Platform können dadurch über eine zentrale Benutzerschnittstelle brauchen (Peer, Bestellservice, Zertifizierungsstelle), und führen Sie dann einfache Upgrades über die Kubernetes- ganz einfach Smart Contracts über das gesamte Netzwerk Architektur durch. Über die neu gestaltete Konsole können bereitstellen und aktualisieren. Darüber hinaus können Sie Netzwerkkomponenten an einem Ort verwalten, Benutzer die Richtlinien eines Channels bearbeiten, über die unabhängig davon, wo die Komponenten bereitgestellt der Konsens geregelt wird. Diese Funktionen stellen sicher, werden - behalten Sie die vollständige Kontrolle über Ihre dass Geschäftsoperationenen sichtbar und aktiv sind und an ein Identitäten, Ledgers und Smart Contracts. wachsendes Netzwerk angepasst werden können. • Einfache Erweiterung verteilter Netzwerke durch die neue Multicloud-Flexibilität. Stellen Sie Verbindungen zu Knoten in einer beliebigen Umgebung her (lokale, Flexible Bereitstellung öffentliche und hybride Clouds). Die Verbindung einzelner Unternehmen und Unternehmensnetzwerke brauchen bei Peers mit mehreren Branchennetzwerken gestaltet sich Bereitstellungsmodellen ausreichend Flexibilität. Ebenso ebenfalls sehr einfach. Beginnen Sie zunächst im kleinen erforderlich sind Optionen, wo und wie Blockchain-Netzwerke Maßstab und bezahlen Sie nur für das, was Sie auch nutzen – ohne Vorlaufinvestitionen. und -Anwendungen eingesetzt werden. Neben der IBM Cloud (öffentliche, dedizierte und private Cloud) kann die IBM Blockchain Die IBM Blockchain Platform in der IBM Cloud erfüllt die Platform lokal, in Clouds von Drittanbietern oder in höchsten FIPS 140-2 Level 4-Standards für Hardware- Hybrid-/Multicloud-Architekturen eingesetzt werden. sicherheitsmodule (HSM). Darüber hinaus ist die IBM Blockchain Platform in der IBM Cloud Bereitstellungsoptionen bereits für Rund-um-die-Uhr-Verfügbarkeit ausgelegt. Die Bevor ein Benutzer Mitglied in einem Netzwerk werden kann, Plattform unterstützt Netzwerkaktualisierungen im laufenden muss er einen oder mehrere Peers betreiben, über die er Betrieb und bietet optimale Leistung auf dem weltweit schnellsten Transaktionen durchführen und seine Kopie des dezentralen Linux-Rechner. Jedes dieser Leistungsmerkmale wird durch Ledgers darstellen kann. Die IBM Blockchain Platform ermöglicht das umfassende Hyperledger Fabric-Know-how von IBM und
technischen 24x7x365-Blockchain-Support unterstützt. von Netzwerkmodellen ganz individuelle Anforderungen haben. Die IBM Blockchain Platform und Red Hat OpenShift eignen sich Spezielle Tools und Funktionen in der Umgebung gestalten ideal für Unternehmen mit folgenden Anforderungen: den gesamten Netzwerkbetrieb einfacher und sicherer. Dies umfasst unter anderem: • Aufbewahrung einer Kopie des Ledgers und Ausführung von Workloads auf der eigenen Infrastruktur aus Gründen • Überwachung und Verwaltung von Ressourcen im Netzwerk der Sicherheit, Risikominderung oder Compliance. • Lifecycle-Management für nahtlose Upgrades des gesamten • Die Unternehmensdaten müssen an Code-Stacks ohne Unterbrechung des Netzwerks bestimmten Orten gespeichert werden, um die • Permanent gespeicherter Sicherheitsstack ohne privilegierten Datenspeicherortanforderungen zu erfüllen. Zugriff, Malware und mit hoher Manipulationssicherheit • Bereitstellung von Blockchain-Komponenten in • 100 % Plattenverschlüsselung and HSM-Schlüsselschutz Multicloud- oder Hybrid-Cloud-Architekturen, um die Konsortiumsanforderungen zu erfüllen. Mit IBM Blockchain Platform on IBM Cloud können Sie Darüber hinaus bieten die fortschrittlichen Tools der sogar Ihre anderen Fabric-Komponenten über die Konsole IBM Blockchain Platform einen noch höheren Mehrwert rund um verwalten, unabhängig davon, wo sie bereitgestellt werden. das Open-Source-Hyperledger Fabric. Die Plattform generiert Diese Plattform der nächsten Generation ist eine echte offene, Artefakte, die 100 % kompatibel mit dem Open-Source- interoperable und überall verfügbare Blockchain-Plattform. Hyperledger Fabric sind und Ihnen völlige Handlungsfreiheit in Ihrem Netzwerk geben. Auf diese Weise können Sie mit anderen Die IBM Blockchain Platform für Hybrid- und Multicloud- Anbietern zusammenarbeiten, die Produkte, Services und Umgebungen Lösungen auf Basis von Hyperledger Fabric anbieten. Viele Unternehmen haben hohe Anforderungen an die Datenspeicherorte, sodass einige Workloads in ihren Mit der kombinierten Leistungsfähigkeit der IBM Blockchain Rechenzentren oder Private Clouds hinter ihrer Firewall oder Platform und von Red Hat OpenShift war es noch nie so in Drittanbieter-Clouds ausgeführt werden müssen. In vielen einfach, die Transformation in Ihrem Unternehmen und in Anwendungsfällen sind Blockchain-Implementierungen nicht mehr Ihrem Unternehmensnetzwerk auf den Weg zu bringen. die Ausnahme. Aus diesem Grund hat IBM die IBM Blockchain Platform für Hybrid- und Multicloud-Umgebungen eingeführt. So Dezentralisierung ist ein wichtiger Bestandteil der Blockchain- können Sie die Implementierung in der Umgebung vornehmen, Technologie und einer der Gründe für die zunehmende die Ihren Anforderungen entspricht. Die IBM Blockchain Platform erleichtert das Kostenmanagement, bringt mehr Sicherheit und Einführung der Blockchain in den Unternehmen. Da auch die mehr Datensouveränität in Ihrem Unternehmen. Präferenzen bei den Infrastrukturen immer vielfältiger werden, ist eine deutlich gestiegene Nachfrage nach Blockchain-Plattformen Im September 2019 wurde die IBM Blockchain Platform festzustellen. So fällt es den Netzwerkteilnehmern leichter, weiter verbessert, sodass Sie jetzt Blockchain-Netzwerke standortunabhängig aufbauen können. IBM kündigte eine neue Netzwerkkomponenten in der Infrastrukturumgebung ihrer Wahl Version der IBM Blockchain Platform-Software an. Diese wurde einzusetzen. Basierend auf der Tatsache, dass die Blockchain ein weiter optimiert und kann nun auch auf Red Hat® OpenShift® Peer-to-Peer-Netzwerk ist, macht die IBM Blockchain Platform implementiert werden, der technologisch ausgereiften Kubernetes- mit ihren flexiblen Einsatzmöglichkeiten dies möglich. Plattform für Unternehmen von Red Hat. Damit können Sie jetzt noch flexibler entscheiden, wo Sie Ihre Blockchain- Netzwerkkomponenten einsetzen wollen, sei es vor Ort, in Public Fazit Clouds oder in Hybrid-/Multicloud-Architekturen. Die Software Im vergangenen Jahr war eine unglaubliche Menge an enthält bereits alle Tools, die Sie für den Aufbau, den Betrieb, die Blockchain-Innovationen in einer Vielzahl unterschiedlicher Steuerung und den Ausbau von Blockchain-Netzwerken brauchen. Unternehmen festzustellen. Diese Innovationen wurden von Die IBM Blockchain Platform und Red Hat OpenShift bieten in Open-Source-Unternehmen gefördert, die Institutionen und Kombination viele Vorteile: Entwickler zusammenbrachten, um die Blockchain für den Einsatz Einfachheit. Die mehrfach ausgezeichnete IBM Blockchain in den Unternehmen vorzubereiten. Die IBM Blockchain Platform Platform bietet alles, was Sie und Ihre Netzwerkteilnehmer stellt den nächsten Schritt in dieser Innovationsreihe dar, da sie für Aufbau, Betrieb, Verwaltung und Ausbau eines die Entwicklung und den Betrieb von Produktionsnetzwerken Blockchain-Netzwerks brauchen – umfassende Blockchain- über eine einfach zu bedienende Schnittstelle ermöglicht, die Software, Services, Tools und Mustercode. auf einem auf Unternehmen abgestimmten Protokoll basiert. Flexibilität. Mit der IBM Blockchain Platform und Red Hat Mit der IBM Blockchain Platform gestaltet es sich ganz einfach, OpenShift können Sie Smart Contracts, Peers, Zertifizierungs- Anwendungsfälle, Anwendungen oder Netzwerke aufzubauen. stellen und Bestellservices containerisieren und problemlos Welche Herausforderungen können wir gemeinsam meistern? in Ihren bevorzugten Umgebungen bereitstellen. Lassen Sie es uns zusammen herausfinden. Zuverlässigkeit. Die Kombination aus IBM Blockchain Platform und Red Hat OpenShift bietet hohe Leistung und Weitere Informationen: https://ibm.com/blockchain/platform Verfügbarkeit für geschäftskritische Situationen in jeder Phase der Entwicklung, Bereitstellung und Erstellung von Blockchains. Aus Hunderten von Kundenprojekten wissen wir, dass die Vielzahl
Erste Schritte für Entwickler: https://www.ibm.com/cloud/blockchain-platform/developer IBM Deutschland GmbH IBM-Allee 1 71139 Ehningen ibm.com/de IBM Österreich Obere Donaustraße 95 1020 Wien ibm.com/at IBM Schweiz Vulkanstrasse 106 8010 Zürich ibm.com/ch Die IBM Homepage finden Sie unter: ibm.com IBM, das IBM Logo, IBM Cloud und ibm.com sind eingetragene Marken der IBM Corporation in den USA und/oder anderen Ländern. Weitere Produkt- und Servicenamen können Marken von IBM oder anderen Unternehmen sein. Eine aktuelle Liste der IBM Marken finden Sie auf der Webseite „Copyright and trademark information“ unter ibm. com/legal/us/en/copytrade.shtml Red Hat und OpenShift sind Marken oder eingetragene Marken der Red Hat, Inc., oder deren Tochtergesellschaften in den USA oder anderen Ländern. Java und alle auf Java basierenden Marken und Logos sind Marken oder eingetragene Marken der Oracle Corporation und/oder ihrer verbundenen Unternehmen. Die in diesem Dokument enthaltenen Informationen sind zum Datum der Erstveröffentlichung des Dokuments aktuell und können von IBM jederzeit geändert werden. Nicht alle IBM Angebote sind in jedem Land, in welchem IBM tätig ist, verfügbar. Die Informationen in diesem Dokument werden auf der Grundlage des gegenwärtigen Zustands (auf „as-is“-Basis) ohne jegliche ausdrückliche oder stillschweigende Gewährleistung zur Verfügung gestellt, einschließlich, aber nicht beschränkt auf die Gewährleistungen für die Handelsüblichkeit, die Verwendungsfähigkeit für einen bestimmten Zweck oder die Freiheit von Rechten Dritter. Für IBM Produkte gelten die Gewährleistungen, die in den Vereinbarungen vorgesehen sind, unter denen sie erworben werden. © Copyright IBM Corporation 2019 KUW12555-DEDE-18
Sie können auch lesen