Der Informatiker, der nach kostspieligen Fehlern im Kryptocode sucht

Johnson wünschte vielleicht, er hätte Ronghui Gu eingestellt.

Gu ist Mitbegründer von CertiK, dem größten Smart-Contract-Prüfer in der brodelnden und unberechenbaren Welt der Kryptowährungen und Web3. Gu, ein umgänglicher und gesprächiger Informatikprofessor an der Columbia University, leitet ein Team von mehr als 250 Mitarbeitern, die über Kryptocode brüten, um sicherzustellen, dass er nicht voller Fehler ist.

Die Arbeit von CertiK wird Sie nicht davon abhalten, Ihr Geld zu verlieren, wenn eine Kryptowährung zusammenbricht. Es wird eine Krypto-Börse auch nicht daran hindern, Ihr Geld unangemessen zu verwenden. Aber es könnte helfen, zu verhindern, dass ein übersehenes Softwareproblem irreparablen Schaden anrichtet. Zu den Kunden des Unternehmens gehören einige der größten Akteure von Krypto, wie der Bored Ape Yacht Club und das Ronin Network, das eine Blockchain betreibt, die in Spielen verwendet wird. Kunden kommen manchmal zu Gu, nachdem sie Hunderte von Millionen verloren haben – in der Hoffnung, dass er dafür sorgen kann, dass so etwas nicht noch einmal passiert.

„Das ist eine wirklich wilde Welt“, sagt Gu lachend.

Kryptocode ist viel unversöhnlicher als herkömmliche Software. Silicon Valley-Ingenieure versuchen im Allgemeinen, ihre Programme vor der Auslieferung so fehlerfrei wie möglich zu machen, aber wenn später ein Problem oder Fehler gefunden wird, kann der Code aktualisiert werden.

Das ist bei vielen Krypto-Projekten nicht möglich. Sie laufen mit intelligenten Verträgen – Computercode, der die Transaktionen regelt. (Angenommen, Sie möchten einem Künstler 1 ETH für eine NFT bezahlen; ein intelligenter Vertrag kann so codiert werden, dass er Ihnen automatisch den NFT-Token sendet, sobald das Geld in der Brieftasche des Künstlers ankommt.) Die Sache ist, sobald der Smart-Vertragscode auf einem live ist Blockchain, Sie können sie nicht aktualisieren. Wenn Sie einen Fehler entdecken, ist es zu spät: Der springende Punkt bei Blockchains ist, dass Sie nichts ändern können, was in sie geschrieben wurde. Schlimmer noch, Code, der auf einer Blockchain gehostet wird, ist öffentlich sichtbar – so können Black-Hat-Hacker ihn in Ruhe studieren und nach Fehlern suchen, die sie ausnutzen können.

Die schiere Anzahl von Hacks ist schwindelerregend und sie sind unglaublich lukrativ. Anfang letzten Jahres hatte das Wormhole-Netzwerk Krypto im Wert von mehr als 320 Millionen Dollar gestohlen. Dann verlor das Ronin-Netzwerk mehr als 600 Millionen Dollar an Krypto.

source site

Leave a Reply