Читать книгу Kryptowährungen und Token - Группа авторов - Страница 91

5. Interoperabilität

Оглавление

198

Nicht alle Token sind derzeit „interoperabel“. Token existieren nur in ihrer jeweiligen Blockchain-Umgebung und können mit Token oder Smart Contracts auf anderen Blockchain-Netzwerken nicht interagieren. Während ich mit einem Smart Contract zwei ERC 20 Token (per Atomic Swap) tauschen kann, geht diese derzeit nicht für einen ERC 20 Token auf der Ethereum Blockchain und einen NEP-5 Token auf der Neo-Chain.

199

Projekte wie „Polkadot“ und „Cosmos“ adressieren dieses Problem, indem sie eine Infrastruktur schaffen, die einzelne Blockchain-Netzwerke verbindet. Die Relevanz dieser Entwicklung lässt sich daran erkennen lässt, dass die Marktkapitalisierung der zugehörigen Token (DOT für Polkadot und ATOM für Cosmos) derzeit bei ca. 5 Mrd. US-Dollar bzw. 1 Mrd. US-Dollar liegt.

200

Es zeichnet sich ein Zielbild ab, in dem eine Vielzahl von Blockchain-Netzwerken existieren wird, die ihrerseits untereinander vernetzt sind. Die Struktur wird sich wahrscheinlich so etablieren, dass die meisten Transaktionen innerhalb der jeweiligen Blockchain (schnell und kostengünstig) ausgeführt werden können und seltenere Transaktionen oder Saldenausgleiche unter Nutzung der Interoperabilitätstechnologie zwischen den Blockchain-Netzwerken erfolgen.

1 Davon unbenommen ist, dass die Blockchain-Technologie natürlich viele über die letzten Jahrzehnte entwickelte Technologien einsetzt, vor allem im Bereich Netzwerke, Datenbanken und Kryptographie. 2 Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, https://bitcoin.org/bitcoin.pdf (zuletzt abgerufen am 2.3.2021). 3 Es handelt sich um das auf der Multiplikation elliptischer Kurven basierende ECDSA-Verfahren (Elliptic Curve Digital Signature Algorithm). 4 Adresse = RIPEMD160 (SSHA256 (private key)), wobei SSHA256 und RIPEMD160 sog. Hashing-Algorithmen sind. 5 Es handelt sich um die Funktion SHA-256. 6 Zahlensystem zur Basis 16 – dargestellt durch die Ziffern 0...9 und die Buchstaben a... f; z.B. ist f4 die Hexadezimaldarstellung von 244. 7 Da die Prämie für das Mining eines Blocks ca. alle 4 Jahre (genau: alle 210.000 Blocks) halbiert wird, steigt die Zahl der existierenden Bitcoin auf max. 21 Mio. – wenn dieser Aspekt des Bitcoin-Protokolls nicht irgendwann geändert wird. 8 Die Open-Source-Community nutzt „github“ als ihr gemeinsames Repository – dort liegt auch der Bitcoin-Quellcode und zwar unter https://github.com/bitcoin/bitcoin. 9 Free/Libre and Open Source Software Community. 10 Immer noch lesenswert: Nick Leeson, Das Milliardenspiel. Wie ich die Barings-Bank ruinierte. 11 Siehe z.B. www.blockchain.com/explorer. 12 Dies war nicht immer der Fall. So versuchten noch im Mai 2017 die Entwickler des WannaCry-Trojaners, Lösegeldzahlungen per Bitcoin zu erpressen. 13 Shor, SIAM Journal on Computing 26/1997, S. 1484–1509. 14 MIT Technology Review: How a quantum computer could break 2048-bit RSA encryption in 8 hours, https://www.technologyreview.com/2019/05/30/65724/how-a-quantum-computer-could-break-2048-bit-rsa-encryption-in-8-hours/. 15 IEEE Access (Volume 8): Towards Post-Quantum Blockchain: A Review on Blockchain Cryptography Resistant to Quantum Computing Attacks. 16 github.com/bitcoin/bitcoin. 17 Per 26.8.2020. 18 https://www.cbeci.org/. 19 https://digiconomist.net/bitcoin-energy-consumption/. 20 Insbesondere für die auf das Bitcoin-Mining spezialisierten ASIC-Chips gibt es außerhalb der Bitcoin-Blockchain keine Verwendung. 21 Schlimmer noch: In 2014 überschritt der Mining-Pool ghash.io die 50 % der Rechenleistung des Bitcoin-Netzwerks; interessanterweise hat sich ghash.io daraufhin verpflichtet (obwohl das niemand hätte fordern können), seinen Anteil zu reduzieren. ghash.io spielt übrigens heute keine Rolle mehr. 22 Für eine Liste der größten Mining-Pools siehe z.B. https://www.buybitcoinworldwide.com/mining/pools/. 23 Spieltheoretische Ansätze kommen zum Einsatz, um diese Aussage zu untermauern. Schon Nakamoto nutzte spieltheoretische Ansätze, um die Sicherheit des Proof-of-Work-Verfahrens der Bitcoin-Blockchain nachzuweisen. Spieltheorie unterstellt allerdings rationales, am Eigeninteresse orientiertes Verhalten. Angriffe von irrationalen Akteuren, die bereit sind, erhebliche Mittel aufzuwenden, um ein Blockchain-Netzwerk zu kompromittieren, ohne einen Gegenwert dafür zu erhalten, sind durch solche spieltheoretischen Argumente nicht auszuschließen. 24 Der aktuelle Status dieses Großprojekts ist abrufbar unter https://ethereum.org/en/eth2/#ethereum-20-eth2. 25 https://www.r3.com/corda-platform/. 26 https://www.iota.org/. 27 Rivest/Shamir/Tauman Kalai, ASIACRYPT 2001, Volume 2248 of Lecture Notes in Computer Science, pages 552–565. 28 Feige/Lapidot/Shamir, SIAM J. Comput. 29(1), pages 1–28 (1999). 29 Know Your Customer. 30 Z.B. unter bitcoin.org/de/download. 31 The Economist, 31.10.2015. 32 Handelsblatt, 31.3.2020. 33 Die EW Chain kann als Hybrid von „permissioned“ und „permissionless“ gesehen werden. Grundsätzlich ist die Blockchain offen. Für das Verifizieren von Transaktionen – über den Proof-of-Authority – muss der Knoten aber zugelassen, d.h. „permissioned“ sein. 34 Für die sehr aufschlussreiche Begründung des Strategiewechsels hin zur Permissioned Blockchain siehe https://libra.org/en-US/open-competitive-network/#overview. 35 Zitiert aus https://www.fondsprofessionell.de/versicherungen/news/headline/axastellt-police-auf-blockchain-basis-vor-136991/. 36 Bei Fizzy errechnet der Smart Contract, welcher Betrag an welchen Kunden zu zahlen ist. Die Zahlung erfolgt dann allerdings auf klassischem Weg in Euro. 37 Die Analogie zur Java Virtual Machine (JVM) ist augenfällig. 38 Die Ineffizienz dieses Vorgehens ist offensichtlich – mehrere Ethereum-Projekte arbeiten derzeit an Verbesserungen des Protokolls, u.a. unter den Arbeitsnamen „Plasma“ und „Optimistic Rollup“. 39 Siehe z.B. „The Deon Digital CSL Language Guide“, https://docs.deondigital.com/latest. 40 Erste Versuche in diesem Bereich haben das Hauptproblem eines DAO deutlich aufgezeigt: Es ist äußerst schwer, Computercode zu schreiben, der vollständig fehlerfrei ist – insbesondere wenn, wie im Fall eines DAO, komplexe Strukturen abzubilden sind. So hätte im Juni 2016 ein Fehler im „The DAO“ zum Verlust von ca. 50 Mio. EUR für die Investoren geführt, wenn sich die Ethereum Community nicht auf den einmaligen Schritt verständigt hätte, die Ethereum-Blockchain auf den Status quo ante zurückzusetzen. Auch dies ein interessantes Beispiel für Governance in einem Blockchain-Ökosystem. Nicht alle Knoten gingen diesen Weg mit, es kam zu einer Fork, aus dem Ethereum (mit Korrektur) und Ethereum Classic (ohne Korrektur des DAO-Incidents) hervorgingen. Die Mehrheit der Knoten unterstützte die Korrektur, aber auch der Ethereum Classic Fork hat überlebt und verfügt derzeit über eine Marktkapitalisierung von ca. 500 Mio. US-Dollar. 41 Pauschale Aussagen zur Sicherheit eines Blockchain-Netzwerks sind nicht möglich. Wie dargestellt, ergibt sich das Sicherheitsniveau eines Blockchain-Netzwerks aus den eingesetzten kryptographischen Algorithmen, der Wahl des Konsensalgorithmus, der Stärke der Entwickler- und Mining-Community und spieltheoretischen Überlegungen. Es ist daher immer eine individuelle Betrachtung nötig. 42 In Klammern jeweils der ISO 4217 Code. 43 https://www.thelibrafoundation.org/. 44 Es handelt sich hierbei um die Funktionen totalSupply, balanceOf, transfer, transfer-From, approve und allowance. 45 Nachzulesen u.a. bei https://www.spiegel.de/netzwelt/web/quadrigacx-untersuchungfoerdert-betrug-und-absurdes-zutage-a-1274207.html. 46 BaFin, Merkblatt – Hinweise zum Tatbestand des Kryptoverwahrgeschäfts, 2.3.2020. 47 Abrufbar unter: https://www.bmjv.de/SharedDocs/Gesetzgebungsverfahren/Dokumente/RefE_Einfuehrung_elektr_Wertpapiere.pdf?__blob=publicationFile&v=1. 48 https://chain.link/.

Kryptowährungen und Token

Подняться наверх