Video: Blockchain soll die Welt verändern?! Was ist Blockchain überhaupt? Einfach erklärt deutsch 🤔 (November 2024)
IBM und Microsoft sind die beiden Technologiegiganten, die den konzertiertesten und abwechslungsreichsten Sprung in die Zukunft unserer blockchain-getönten Zukunft wagen. In unserer Reihe über IBM, Microsoft und die Zukunft der Blockchain erläuterte Teil 1 das Konzept der Blockchain-as-a-Service (BaaS) und schloss die größten Akteure auf dem noch jungen Unternehmensmarkt - Microsoft BaaS versus IBM Blockchain - auf nur ein Teil der Geschichte.
Die BaaS-Plattform jedes Unternehmens ist außerdem eng mit Open Source verbunden. IBM ist Gründungsmitglied des Hyperledger-Projekts, einer Initiative, die von der Linux Foundation verwaltet wird, um ein offenes, standardisiertes und unternehmensfähiges verteiltes Ledger-Framework und eine Codebasis zu erstellen. Hyperledger zählt mehrere andere Technologieunternehmen zu seinen Mitgliedern (unter anderem Cisco, Intel und VMware), aber Microsoft gehört nicht dazu. Tatsächlich hat Microsoft im vergangenen Juni mit Project Bletchley eine eigene BaaS-Entwicklungsmaßnahme gestartet, um einen eigenen modularen Blockchain-Standard für intelligente Verträge und Finanztransaktionen zu entwickeln.
Big Blue und Redmond sind bei weitem nicht die einzigen Akteure in der Blockchain - die Banken- und Finanzbranche, akademische und Forschungseinrichtungen, ein schnell wachsender Pool von Startups, anderen Technologieunternehmen und ein Potpourri von Konsortien, Allianzen und Open-Source-Initiativen (und das deckt nur private oder "erlaubte" Blockketten ab) bilden zusammen ein weitreichendes Ökosystem. IBM und Microsoft haben jedoch erhebliche Mittel und Ressourcen in den Ausbau und die Weiterentwicklung der verteilten Datenbanktechnologie investiert. Diese Strategien werden an mehreren Fronten zum Erliegen kommen und wie sich die Kämpfe abspielen, wird sich auf den Open-Source-Blockchain-Raum und die Unternehmens-BaaS-Märkte auswirken, wie sie in ein paar Jahren aussehen werden.
Wir sprachen mit Marley Gray, Chef und Direktor von BizDev und Strategy for Cloud & Enterprise bei Microsoft, und Arvind Krishna, Senior Vice President und Director bei IBM Research, über ihre Ziele für die Projekte. Wir diskutierten auch, wie sich die offenen und Enterprise-Technologien gegenseitig beeinflussen und auf welche Weise die Blockchain die Funktionsweise der Welt verändert. Beide Unternehmen wollen ein offenes "Gewebe" schaffen, auf dem die Zukunft der Blockchain aufgebaut werden kann.
Project Bletchleys "Cryptlets" und Blockchain-Sicherheit der nächsten Generation
Project Bletchley ist der Arbeitsname für eine Vielzahl von Microsoft BaaS-Entwicklungen, von denen einige Open Source-Entwicklungen sind und die darauf ausgelegt sind, einen Middleware-Stack zu erstellen, der als "Fabric für Blockchain" dient. Basierend auf Microsoft Azure unterstützt die modulare Blockchain-Struktur, wie Microsoft es nennt, einen "Open Platform Approach", der viele verschiedene Blockchain-Protokolle unterstützt, von so genannten Unspent Transaction Output-basierten Protokollen (UTXO) wie dem Hyperledger Project bis hin zu intelligenten, vertragsbasierten Protokollen wie z als Ethereum (siehe den Abschnitt "E" in unserer Blockchain AZ-Geschichte). Gray sagte, das Ziel sei es, Bletchley offen zu halten, selbst für Hyperledger, aber Microsoft habe aufgehört, sich diesem Stoff zu Gunsten seines eigenen anzuschließen.
"Wir wollten sicherstellen, dass es weiterhin eine offene Plattform gibt", sagte Gray. "Bitcoin, Ethereum, UTXO, Hyperledger - wir möchten, dass Bletchley offen bleibt und mit all diesen zusammenarbeitet, und was auch immer wir aus infrastruktureller Sicht bereitstellen, muss wiederverwendbar sein. Wenn es allgemein für Konsortien und Unternehmen gilt, müssen wir dies einbeziehen." unser Middleware-Stack."
Gray erklärte ein paar Leitprinzipien von Microsoft mit Bletchley und Blockchain. Das Projekt ist als Blockchain-Middleware konzipiert - Software, die als Verbindungsbrücke zwischen der zugrunde liegenden Blockchain-Datenstruktur und blockchain-basierten Apps fungiert - und führt eine neue Technologie namens "Cryptlets" ein.
Cryptlets sind Sicherheits- und Interoperabilitätskomponenten, von denen jede eine eindeutige Signatur besitzt und zu einer UXTO- oder Smart Contract-basierten Blockchain hinzugefügt wird, um Transaktionen zu verschlüsseln und zu authentifizieren. Gray erklärte, wie Bletchley versucht, die aktuellen Lücken in der Blockchain-Technologie zu schließen, insbesondere im Bereich Sicherheit und Interoperabilität.
"Der häufigste Schmerzpunkt, den wir im Zusammenhang mit Blockchain hörten, war das Identitätsmanagement und das Schlüsselmanagement, mit denen Sie dies umgehen können", sagte Gray. "Datenschutz ist die zweite. Die dritte ist die Interoperabilität mit vorhandenen Systemen und dann mit anderen Blockchains. Eine Blockchain wird nicht alles tun. Wir werden viele Blockchains haben."
Gray sagte, dass Cryptlets als Stellvertreter oder Ersatz für eine Blockchain-Transaktion fungieren können. Dies bedeutet, dass ein Cryptlet die Identität einer Person, eines Vermögenswerts oder eines intelligenten Vertrags annehmen und entweder als Dienstprogramm zum Verarbeiten einer Transaktion oder als Vertrags-Cryptlet unter Verwendung der Blockchain als Datenspeicher verwendet werden kann. Er erklärte auch eine Subtechnologie namens CryptoDelegates, die als Adapter fungiert und sichere Kommunikation wie HTTPS und SSL verwendet, um Sicherheitsebenen wie Schlüsselüberprüfung, Signaturaufzeichnung und Verschlüsselung für intelligente Verträge und Transaktionen hinzuzufügen.
"Ohne Cryptlets haben Sie keinen Standard-Sicherheitsumschlag. Wir haben Bletchley absichtlich so konzipiert, dass es sich wie herkömmliche Middleware verhält", sagte Gray. "In Ihrem Back-End könnten Sie SQL verwenden, die Datenbank ändern und nicht Ihre Anwendungslogik ändern, da es mit jedem Back-End funktioniert. Die Leute möchten jetzt mit dem Aufbau von Systemen beginnen.
"Dies ist die neue agile Welt, in der Sie zu spät mit dem Bauen beginnen müssen, wenn Sie warten, bis Sie alle technischen und geschäftlichen Fragen geklärt haben, bevor Sie auf den Markt kommen", fügte Gray hinzu. "Wenn sich alles beruhigt hat, können Sie schnell umstellen, was Sie erstellt haben. Bletchley fügt die Infrastruktur, Cryptlets und CryptoDelegates in den Middleware-Stack ein, aber auch das Tooling."
Das Ziel von Bletchley ist es, die Blockchain auf allen Ebenen des Stacks sicherer zu machen, damit es nicht zu weiteren Vorfällen wie der intelligenten Vertragslogik-Lücke kommt, die den DAO-Hack in Höhe von 50 Millionen US-Dollar verursacht hat. Die Funktionsweise von Cryptlets und CryptoDelegates in der Bletchley-Struktur ist weitaus komplizierter, und Microsoft erklärt dies ausführlicher in einem Whitepaper zu GitHub.
"Das DAO hätte ein bisschen debuggen können", scherzte Gray. "Wir haben die Kerninfrastruktur für Cryptlets und CryptoDelegates aufgebaut, damit ein Entwickler eine Transaktion mit Tags versehen kann. Das ist wie von Zauberhand. Er weiß, wie er das Cryptlet im Web aufruft und die Verschlüsselung für Sie vornimmt."
Hyperledger und IBMs Multi-Pronged Enterprise Push
Microsoft BaaS und Project Bletchley sind nicht die einzigen kombinierten Open Source-, Cloud- und Unternehmensstrategien, die darauf abzielen, eine Blockchain-Struktur zu erstellen. Die Blockchain-Produkte von IBM für Unternehmen basieren alle auf Open Source und der Entwicklung von Hyperledger, zu dem IBM bisher mehr als 44.000 Codezeilen beigetragen hat. Das Hyperledger-Projekt ist ein "branchenübergreifender offener Standard für verteilte Hauptbücher", aber Krishna von IBM hat den Jargon durchbrochen und vier entscheidende Vorteile der Blockchain erläutert, auf die sich die Initiative konzentriert.
1. Verteilt: Digitale Hauptbücher sind über mehrere Standorte verteilt, während die Daten über die Blockchain hinweg ausgerichtet bleiben.
2. Konsens: Governance auf der Grundlage von Open Source-Abstimmungen.
3. Unveränderlich: Ein ursprünglicher, unwiderlegbarer Transaktionsdatensatz - der Schlüssel zum Konzept "Blockchain ist gleich Vertrauen".
4. Berechtigt: Identitätsprüfung und Modulation, wer Blockchain-Einträge hinzufügen und ändern darf.
"Es gibt eine Menge Vorschriften, die ich gegen Schikanen, Geldwäsche und Korruption aussprechen kann. Wenn ich nicht weiß, wer eine Person ist oder was sie tut, ist es schwierig, die Verwendung einer Blockchain für Unternehmen zu rechtfertigen", sagte Krishna. "Verteilt, konsensorientiert, unveränderlich und erlaubt: Dies sind die vier entscheidenden Elemente, die bestimmen, wie verteiltes Vertrauen erreicht wird, und Vertrauen verringert die Reibung."
Das Open-Source-Projekt (von dem IBM die Kontrolle an The Linux Foundation übergab) hat über 40 Mitglieder, darunter Finanzprivilegien, Fintech-Startups und Tech-Unternehmen - mit Organisationen von JP Morgan Chase und der Deutschen Bank bis zu Cisco, Intel und Red Hat und VMware-Code. Das R3-Konsortium ist ebenfalls Mitglied, und die Linux Foundation prüft derzeit Anträge für mehrere hundert weitere Mitglieder.
Der große Unterschied zu Hyperledger in Bezug auf die in Bitcoin (und sogar in Ethereum) verwendete Blockchain-Technologie ist die offene Governance. Ethereum ist Open Source, wird jedoch vom Vorstand der Ethereum Foundation geleitet, nicht von einem offenen technischen Komitee.
Was das Projektmitglied R3 betrifft, zu dem IBM und Microsoft zusammen mit mehr als 50 anderen Banken, Finanzinstituten und Technologieunternehmen gehören, die ein privates Blockchain-Hauptbuch für Finanzunternehmen aufbauen, hofft Krishna, dass das Konsortium schließlich sein privates Blockchain-Netzwerk bereitstellen wird auf Hyperledgers Stoff im Gegensatz zu Ethereum.
Hyperledger konzentriert sich auf grundlegende Blockchain-Aspekte wie Identitätsmanagement, Interoperabilität und Datenverwaltung. Ähnlich wie bei Microsoft Bletchley ist es jedoch laut Krishna das übergeordnete Ziel, eine "robuste Struktur" zu schaffen, mit der allgemeine Blockchain-Anforderungen branchenübergreifend zusammengefasst werden. Krishna hat Hyperledger "die Open-Source-Geschäftsreaktion auf die Anonymität von Bitcoin" genannt und hofft, dass Hyperledger eine kritische Masse erreicht, die Open-Source-Zersplitterungen bei der Blockchain-Entwicklung verhindert und mehr Governance und Vertrauen bietet als Bitcoin und Ethereum.
"Damit Hunderttausende von Unternehmen und Regierungen diese Technologie nutzen können, müssen Sie Transparenz und Kontrolle über die Art und Weise haben, wie der Code geschrieben wird. Der große Wert in einem Blockchain-Netzwerk ist letztendlich Vertrauen, und der Code muss offen sein." erweiterbar und ohne Hintertüren. Um das zu tun, braucht man Open Source, nicht nur Open Source mit Namen ", sagte Krishna.
"Sie können Ethereum Open Source nennen, aber es gibt keine Kontrolle darüber, was im Netzwerk bereitgestellt wird, und die 20 Verantwortlichen könnten den Code morgen ändern. Das ist der große Unterschied", fügte er hinzu. "Kann ich dem vertrauen oder kann ich nicht? Echte Open Source bedeutet Governance - eine Gruppe von Leuten, die Code nach sichtbaren Regeln unter dem Vorsitz eines technischen Komitees beisteuern. Die Geschichte hat gezeigt, dass es sich dabei um Linux- oder Apache-Projekte wie Hadoop und Spark handelt sind leistungsstarke Beispiele für Open Source als Basistechnologie für vertrauenswürdige Unternehmenssoftware."
Der schwierige Teil: Den Stoff in die reale Welt verweben
IBM und Microsoft sind beide ideal positioniert, um den BaaS-Marktanteil von Unternehmen zu erhöhen und gleichzeitig ihre jeweiligen offenen Agenden voranzutreiben. Aber der Raum ist weitaus komplizierter als ein Zwei-Pferde-Rennen. Eric Piscini, Principal of Banking and Technology Consulting bei Deloitte, erläuterte, wie IBM und Microsoft zu einem viel größeren Markt beitragen.
"Für mich sind die wichtigsten Blockchain-Komponenten von verschiedenen Spielern am Ende des Stapels. Die traditionellen öffentlichen Blockchain-Spieler wie Bitcoin und Etherum und dann alle privaten Blockchains, die von Unternehmen geliefert werden", sagte Piscini. "Das ist die Grundlage, und der Quellcode läuft auf einer Reihe von verschiedenen Cloud-Anbietern: IBM, Microsoft, HP, AWS. Nahezu jeder, der Cloud-Aktivitäten ausführt, tut etwas rund um BaaS auf seiner Plattform."
Piscini leitet auch das Deloitte Global Cryptocurrency Center, das Finanzinstitute und Einzelhändler bedient. Deloitte hat eine eigene BaaS-Plattform namens Rubix. Deloitte geht davon aus, dass Blockchain nicht nur im Bank- und Finanzwesen eingesetzt wird, sondern auch in Branchen wie der verarbeitenden Industrie, der Automobilindustrie, dem Öl- und Gassektor und anderen. Diese Branchen versuchen, nicht nur herauszufinden, was mit Blockchain zu tun ist, sondern auch, wie dies getan werden soll, während Compliance, Risiko und Sicherheit verwaltet werden. Laut Piscini ist die Beziehung zwischen offener Entwicklung und Unternehmensakzeptanz von zentraler Bedeutung, Initiativen wie Hyperledger und Project Bletchley sollten sich jedoch eher auf einzelne Geschäftsanwendungsfälle konzentrieren als auf eine umfassende Struktur.
"Open Source ist ein großartiges Konstrukt für Blockchain. Es bedeutet nicht, dass eine öffentliche oder private Blockchain vorhanden ist. Es bedeutet, dass der gesamte Code für jeden verfügbar ist, der damit spielen kann. Viele Implementierungen von privaten Blockchain verwenden Open Source-Code. Die Debatte zwischen öffentlich und privat oder zwischen erlaubt und erlaubnislos wird noch lange dauern - bis wir eine Art Technik oder Standard haben. Aber es ist mehr als das. Es sind Standards für bestimmte Geschäftsanwendungsfälle ", sagte Piscini.
"Ich verwende manchmal das Beispiel von Visa oder MasterCard", fügte er hinzu. "Diese Unternehmen wurden gegründet, weil Banken Standards für die Kommunikation über die Transaktionen benötigten, die sie gemeinsam durchgeführt haben. In der Blockchain haben wir das noch nicht. Irgendwann müssen Hyperledger und andere auf der Ebene von Anwendungsfällen auf Techniken und Standards hinarbeiten (Zahlungen, Abrechnungen, Übertragung von Vermögenswerten usw.), um eine höhere Akzeptanz zu erzielen. Das ist, was das R3-Konsortium tut: Konzentration auf finanzielle Anwendungsfälle. Es ist eine großartige Möglichkeit, die Nadel zu bewegen. Die Akzeptanz von Unternehmen wird nicht wesentlich zunehmen, bis wir bauen branchenübergreifendes Vertrauen auf Use-Case-Ebene."
Die Tatsache, dass IBM und Microsoft beide Mitglieder des R3-Konsortiums sind, ist in dieser Hinsicht bezeichnend. Die beiden Blockchain-Giganten schlossen sich auch der neu gegründeten Smart Contracts Alliance an, einer Brancheninitiative, die von der Kammer für Digitalen Handel organisiert wurde, um Bildung, Politikgestaltung und Akzeptanz in Bezug auf einen weiteren wichtigen Blockchain-Anwendungsfall voranzutreiben: Smart Contracts.
In einer zersplitterten, überlappenden Landschaft von Open-Source-Blockchain-Projekten und Standardisierungsbemühungen startete die Smart Contracts Alliance mit einer Gründungsmitgliedschaft, die sich aus Technologiegiganten, IT-Unternehmen, Anwaltskanzleien, Universitäten, Blockchain-Startups und Beratungsunternehmen zusammensetzt. Perianne Boring, Gründerin und Präsidentin der Kammer für digitalen Handel, erklärte uns, warum die Initiative diese Art des universellen Buy-Ins von Anfang an sah und wie das überfüllte Blockchain-Ökosystem zusammenarbeitet.
"Große Unternehmen wie IBM und Microsoft, Finanzinstitute und Start-ups - wir kennen ihre Geschäftsmodelle und wissen, woran sie arbeiten. Unternehmen beginnen, viel Zeit, Energie und Ressourcen in intelligente Verträge zu investieren", sagte Dr. Langweilig. "Viele unserer Mitglieder sind auch Mitglieder von Hyperledger, R3, aber wir haben alle unterschiedliche Aufgaben. Die Kammer konzentriert sich auf politische, rechtliche und aufsichtsrechtliche Fragen. Hyperledger ist mehr Technologie. R3 ist ein gewinnorientiertes Unternehmen für Banken. The Eine große Phase der Allianz für die nächsten 6 bis 12 Monate ist die Ausbildung und Zusammenführung der Branche, um intelligente Verträge aus juristischer Sicht zu definieren. Es ist noch sehr früh, und die Einführung dieser Technologie wird einige Zeit in Anspruch nehmen. Ich schaue auf das große Ganze."
Laut Gray von Microsoft ist der nächste Schritt, wenn die Blockchain ausgereift ist, die Entstehung von Blockchain-Datenstrukturen oder intelligenten Verträgen, die in die DNA des Internets der Dinge (Internet of Things, IoT) eingewoben sind, wobei Geräte ihre eigene Identität haben und als autonome Agenten selbstständig agieren können. Er sagte, das sei etwas weiter weg, räumte aber ein, dass IBM in diesem Bereich durch Initiativen wie die autonome dezentrale Peer-to-Peer-Telemetrie (ADEPT) oder die Blockchain-Technologie viel investiert hat, um eine dezentrale, sichere IoT-Infrastruktur aufzubauen.
" Blockchain kann Geräten eine Identität verleihen, Transaktionen sichern und dann eine völlig neue Wirtschaft schaffen", sagte Gray. "Ich verwende die Automaten-Analogie immer wieder. Stellen Sie sich Automaten vor, die als autonome Agenten agieren und eine ausgeklügelte Logik für die Ausgabe von Artikeln und die drahtlose Annahme von Zahlungen von Ihrem Gerät mithilfe der Blockchain ausführen."
IBMs Krishna hat diese Idee der Blockchain für die physische Wirtschaft erweitert. Er sprach darüber, wie Blockchain für Titel und Übertragung von Immobilien, Dienstleistungen wie die automatische Registrierung und Versicherung sowie das Potenzial von Blockchain zur Revolutionierung des internationalen Handels und des Warenhandels eingesetzt werden kann - und dies alles war eng mit der zugrunde liegenden Blockchain-Struktur verknüpft und führte über Jahrhunderte hinweg eine fortlaufende Transaktionshistorie Kommen Sie.
"Wenn Sie sich ansehen, wie die Weltwirtschaft voranschreitet, waren Globalisierung und globaler Handel große Katalysatoren. Wenn wir uns nun den Warenverkehr ansehen, gibt es immer noch eine Menge Reibereien um sehr alte Prozesse wie Zoll, Inhaftierungen und Landepläne Ich glaube, Blockchain könnte eine großartige Technologie sein, um diese Reibung zu beseitigen und den globalen Handel wirklich voranzutreiben ", sagte Krishna.
Ob Microsoft BaaS oder IBM Blockchain oder Hyperledger oder Bletchley, IBMs Krishna hat sich der Konkurrenz nicht gescheut. Sowohl in BaaS als auch in Open Source haben die komplexen Schichten des Blockchain-Ökosystems gerade erst begonnen, Gestalt anzunehmen.
"Jeder möchte die Blockchain auf erlaubte Weise in die Cloud stellen, mit einer zugrunde liegenden Struktur, die jedem offensteht und Entwicklern wirklich hilft. Während Microsoft Hyperledger angesehen hat, scheinen sie nicht daran interessiert zu sein, zur offenen Struktur beizutragen", sagte Krishna. "Ich denke, es gibt eine Menge Dinge auf Bletchley, die in Bezug auf Technik und Qualität konkurrieren werden - Tools für Analyse und Überwachung, Datenschutz, Regulierung - und IBM wird in vielen, vielen Branchen mit Microsoft konkurrieren. Ich glaube, dies gilt für den Einzelhandel, Finanzen, Gesundheitswesen und viele Aspekte der physischen Wirtschaft."