Technischer Standard für Coinbase Open Sources zur Optimierung von Token-Listen

Crypto Exchange Coinbase hofft, das Hinzufügen neuer Token zu seiner Plattform optimieren zu können.

Die in San Francisco ansässige Börse hat am Mittwoch ein neues Open-Source-Framework für die Auflistung von Assets eingeführt, das es dem Unternehmen erleichtert, die von ihm aufgelisteten Token zu integrieren, indem Entwicklern ein Entwurf für die Anforderungen ihrer Projekte gegeben wird.

Die Veröffentlichung mit dem Namen Rosetta begann als ein Projekt, das Coinbase dabei helfen soll, Assets schneller zu seiner Plattform hinzuzufügen, sagte Produktmanager Nemil Dalal gegenüber CoinDesk

„Jede Blockchain hat eine Knotensoftware. Sie sind alle benutzerdefiniert und haben alle unterschiedliche APIs, die Sie verwenden. Daher kann die Bitcoin Era Integration in sie häufig sehr individuell sein und viel manuellen Aufwand erfordern “, sagte er. „Was Coinbase also gebaut hat, war eine Art Middleware, die wir verwenden, um in diese Blockchains integrieren zu können.“

Das Team ist jetzt offen für die Beschaffung dieses technischen Rahmens für Projekte, die darauf hoffen, ihre Token an der Börse aufzulisten.

„Das Ziel ist es, die Zeit, die benötigt wird, um eine Blockchain auf Coinbase zu bringen, drastisch zu verkürzen“, sagte er.

Dieses Framework gilt nur für Blockchains, die noch nie in Coinbase integriert wurden. Dalal sagte, Token, die zum Beispiel auf dem ERC20-Standard von Ethereum basieren, würden von dem Projekt nicht profitieren – da Coinbase bereits Ethereum- und ERC20-Token integriert hat, verfügt es bereits über die technische Infrastruktur, um neue Token zu unterstützen.

Das Framework lässt auch nicht zu, dass neue Projekte die anderen nichttechnischen Anforderungen von Coinbase für die Auflistung umgehen, zu denen unter anderem Sicherheits- und rechtliche Überprüfungen gehören.

„Nichts davon ändert sich, da dies unsere Anforderungen sind, die auf unseren regulatorischen Beziehungen und Compliance-Beziehungen beruhen“, sagte Dalal.

Rosetta, an der Coinbase vor fünf oder sechs Monaten zu arbeiten begann, ist „Middleware“, dh es handelt sich um eine Software, die sich zwischen den eigenen Systemen von Coinbase und der Blockchain befindet, mit der Coinbase arbeitet. Bei der Implementierung fragt die API die betreffende Blockchain ab und überprüft beispielsweise die Anzahl der Token in einem Block.

Dalal sagte, zu wissen, wie viele Münzen sich in einem Block befinden, sei eine der Anforderungen von Coinbase aus Sicherheitsgründen. Wenn ein Kunde Geld abheben möchte, muss die Börse genau wissen, wie viele Token sie hat und von welchem ​​Block sie stammt.

Auswirkungen bei Crypto Trader auf die Stabilität

Jai Prasad, Produktmanager bei Coinbase, sagte gegenüber CoinDesk, dass dies auch für das Kundenerlebnis notwendig sei

„Wenn Sie Ihr Guthaben in der Coinbase-App nachschlagen möchten, sollte die Knoten-API [Ihr] Guthaben in diesem Block 100 Bitcoin zurückgeben“, sagte er. „Einige Knoten tun das nicht, daher geben Knoten Ihnen nicht die Blocknummer. Sie könnten Ihr Guthaben nachschlagen und es könnte Ihnen ein falsches Guthaben anzeigen, es könnte 99 Bitcoin anzeigen, aber tatsächlich sind es in diesem Block 100, also ist es für Benutzer ziemlich wichtig und dies ist eine Designentscheidung, die wir von unseren Benutzern erfahren haben. “

Bis zu diesem Zeitpunkt mussten Blockchains, die in die Coinbase-Plattform integriert waren, diese Art von Funktionen manuell implementieren. Dies bedeutete, dass es Monate dauern konnte, bis der Austausch eine Token-Auflistung genehmigte und sie tatsächlich auflistete. Theoretisch kann die Zeit auf nur Minuten oder Tage reduziert werden.

„Das Team von Coinbase hat dieses Tool entwickelt, mit dem Sie im Grunde die gesamte Blockchain synchronisieren und überprüfen können, ob jeder von Ihnen gemeldete Vorgang tatsächlich vorhanden und konsistent ist. Dies sind wirklich wichtige Dinge, wenn Sie eine Depotbanklösung [auflisten] möchten „, Sagte Mariano Cortesi, Ingenieur bei Celo, einem der Teams, die Rosetta getestet haben.

Er sagte, die Herausforderung für sein Team bestehe darin, sicherzustellen, dass alle wichtigen Details, die Coinbase benötigt, aufgezeichnet werden, auch wenn sich ein Kontostand ändert.

Während Rosetta in erster Linie darauf abzielt, Coinbase das Einbinden von Token in seine eigene Plattform zu erleichtern, kann Dalal möglicherweise eine Akzeptanz sehen, die über diesen einen Anwendungsfall hinausgeht.

Wenn andere Börsen und Plattformen anfangen, Rosettas Code zu übernehmen und dazu beizutragen, könnte dies theoretisch das breitere Krypto-Ökosystem vereinen, sagte er.

„Eine Sache, mit der Blockchains zu uns gekommen sind, ist, dass wir mit so vielen verschiedenen Börsen sprechen müssen und alle benutzerdefinierte Integrationsanforderungen haben“, sagte er. „Die Stärke von so etwas ist, dass es uns leichter fällt, mit einer Reihe verschiedener Börsen zu sprechen.“

Die weit verbreitete Einführung von Rosetta könnte die Interoperabilität fördern und es Entwicklern ermöglichen, ähnliche Tools zu erstellen, die über verschiedene Blockchains hinweg funktionieren.

Dieser Beitrag wurde am 19. Juni 2020 veröffentlicht, in Bitcoin. Setze ein Lesezeichen mit dem Permanentlink.