Aber zuerst: Was ist „Blockchain“?
Blockchain ist ein transparentes, sicheres und kostengünstiges System zur Aufzeichnung von Informationen in einem Muster, das nicht verändert, gehackt oder durch das etablierte Netzwerk von Systemen umgangen werden kann. Eine Blockchain kann auch als ein digitales Buch mit Transaktionen definiert werden, das sicher gespeichert und über ein riesiges Netzwerk von Computern innerhalb der Blockchain verteilt werden kann.
Jeder Block in der Kette hat eine Anzahl von Transaktionen aufgezeichnet und alle neuen Transaktionen werden aufgezeichnet und dem digitalen Hauptbuch des Teilnehmers hinzugefügt. Dieses Hauptbuch wird von mehreren Teilnehmern mit Hilfe einer Technologie verwaltet, die als Distributed Ledger Technology oder DLT bekannt ist. Diese Transaktionen werden mit dauerhaften kryptografischen Signaturen, den so genannten „Hashes“, aufgezeichnet.
Blockchain auf AWS
Eine Blockchain ermöglicht es mehreren Parteien, Anwendungen zu erstellen und Transaktionen durchzuführen, ohne dass eine vertrauenswürdige, zentrale Behörde oder eine Regulierungsbehörde erforderlich ist. Der Betrieb einer effizienten Blockchain erfordert von den Netzwerkmitgliedern die Beschaffung von Hardware, die Installation von Software, die Erstellung und Verwaltung von Zertifikaten für die Zugriffskontrolle und die Konfiguration von Netzwerkkomponenten. Wenn die Blockchain einmal in Betrieb ist, erfordert sie eine sorgfältige Wartung und Überwachung der Infrastruktur sowie die Fähigkeit, viele Herausforderungen zu meistern.
Amazon Managed Blockchain ist ein vollständig verwalteter Service, der die Erstellung und Verwaltung skalierbarer Blockchain-Netzwerke unter Verwendung der beliebten Open-Source-Frameworks Hyperledger Fabric und Ethereum erleichtert. Amazon Managed Blockchain ermöglicht es Benutzern, öffentlichen Netzwerken beizutreten und skalierbare private Netzwerke einfach und effizient zu verwalten. Es passt sich an und skaliert automatisch, so dass die Anwendungen weiterlaufen und die Transaktionen ohne Unterbrechungen fließen, während die Benutzer die Blockchain produktiv verwalten und pflegen können.
Was sind seine Vorteile?
Vollständig verwalteter Service
Mit Amazon Managed Blockchain können Sie schnell Blockchain-Netzwerke erstellen, die sich über mehrere AWS-Konten erstrecken und es einer Gruppe von Mitgliedern ermöglichen, ohne eine zentrale Autorität Transaktionen durchzuführen und Daten gemeinsam zu nutzen. Im Gegensatz zum Selbst-Hosten Ihrer Blockchain-Infrastruktur entfällt bei Amazon Managed Blockchain die Notwendigkeit, Hardware manuell bereitzustellen, Software zu konfigurieren und Netzwerk- und Sicherheitskomponenten einzurichten.
Auswahl an beliebten Blockchain-Frameworks
Amazon Managed Blockchain unterstützt zwei beliebte Blockchain-Frameworks, Hyperledger Fabric und Ethereum. Hyperledger Fabric eignet sich gut für Anwendungen, die strenge Datenschutz- und Berechtigungskontrollen mit einer bekannten Gruppe von Mitgliedern erfordern, zum Beispiel eine Finanzanwendung, bei der bestimmte handelsbezogene Daten nur mit ausgewählten Banken geteilt werden. Ethereum eignet sich gut für stark verteilte Blockchain-Netzwerke, bei denen die Transparenz der Daten für alle Mitglieder wichtig ist.
Skalierbar und sicher
Amazon Managed Blockchain kann Ihr Blockchain-Netzwerk problemlos skalieren, wenn die Nutzung der Anwendungen im Netzwerk mit der Zeit zunimmt. Wenn ein Netzwerkmitglied zusätzliche Kapazitäten für die Erstellung und Validierung von Transaktionen benötigt, kann das Mitglied über die APIs von Managed Blockchain schnell einen neuen Peer-Knoten hinzufügen. Managed Blockchain bietet eine Auswahl an Instanztypen, die unterschiedliche Kombinationen von CPU und Arbeitsspeicher umfassen, um Ihnen die Flexibilität zu geben, die geeignete Mischung von Ressourcen für Ihre Arbeitslast zu wählen.
Verlässlichkeit
Amazon Managed Blockchain verbessert die Zuverlässigkeit des „Bestellservice“, einer Komponente des Hyperledger Fabric-Frameworks, die die Zustellung von Transaktionen über das Blockchain-Netzwerk sicherstellt. Der Standard-Bestellservice von Hyperledger Fabric speichert keine vollständige Transaktionshistorie, so dass es schwierig ist, den Überblick zu behalten und die Transaktionshistorie bei Bedarf wiederherzustellen. Der Bestellservice von Managed Blockchain basiert auf der Amazon QLDB-Technologie und verfügt über ein unveränderliches Änderungsprotokoll, das die vollständige Historie aller Transaktionen im Blockchain-Netzwerk genau festhält und damit sicherstellt, dass Sie diese Daten dauerhaft speichern.
AMB verwaltet auch Ihre Zertifikate, ermöglicht Ihnen die einfache Einladung neuer Mitglieder in das Netzwerk und verfolgt Betriebskennzahlen wie die Nutzung von Rechenleistung, Arbeitsspeicher und Speicherressourcen. Darüber hinaus kann Managed Blockchain eine permanente Kopie Ihrer Blockchain-Netzwerkaktivitäten in der Amazon Quantum Ledger Database (QLDB), einer vollständig verwalteten Ledger-Datenbank, erstellen. Auf diese Weise können Sie die Netzwerkaktivität außerhalb des Netzwerks leicht analysieren und Einblicke in Trends gewinnen, die Sie für Verbesserungen nutzen können.