Dolomite setzt Alchemy für Datenintegrität ein – Alchemy


Da die Handelsentscheidungen und -aufträge der Endbenutzer von den neuesten Blockchain-Transaktionen beeinflusst werden, ist es von entscheidender Bedeutung, diese Daten zu sehen. Es ist jedoch eine Herausforderung, konsistente Echtzeitdaten zu erhalten, selbst wenn ein ETH-Knoten direkt abgefragt wird. Bei der Anforderung werden nicht alle Abfragen an identische Kopien der Kette gesendet, und es können Reorganisationen auftreten. Dies ist problematisch, wenn ein Knoten eine Transaktion als abgebaut ansieht, ein anderer Knoten jedoch nicht.

Ursprünglich verwendete Dolomite einen kostenlosen Knotendienst, stieß jedoch auf Inkonsistenzen in den Daten. Ihre Ingenieure haben wochenlang neun oder mehr Schecks pro Anfrage erstellt. Wenn sie eine Reorganisation entdeckten, warteten sie auf weitere Blöcke und überprüften sie erneut. Durch diese Problemumgehung konnten die Daten überprüft, aber lange Wartezeiten für Endbenutzer hinzugefügt werden. Dennoch war Warten besser als das Zurücksetzen von Trades und das Zurücksetzen von Aufträgen in die Auftragsbücher. Dolomite hat wiederholt im Support-Kanal des Dienstes um Hilfe gebeten, nur um ihre Fragen durch die Fragen anderer Kunden begraben zu lassen.

In diesen ersten Monaten hat Dolomite Hunderte von Stunden damit verbracht, die Infrastruktur zu überprüfen und fehlerhafte Daten zu ermitteln. Dies berücksichtigt nicht die Opportunitätskosten, die sie für den Bau von Dolomite hätten aufwenden können. Darüber hinaus haben sie den Momentum Context Switching zwischen Produktentwicklung und Blockchain-Infrastruktur-Troubleshooting verloren.

Dolomite testete den Alchemy-Service streng und definierte False-Positives als Fehler aufgrund von Blockchain-Neuordnungen, gefälschten Neuordnungen und Inkonsistenzen zwischen Knoten. Während der zweiwöchigen Laufzeit von zwei identischen Servern stellte sich heraus, dass Alchemy 91% weniger Fehlalarme aufwies als ihr vorheriger Infrastrukturanbieter.

Alchemy hatte 91% weniger Fehlalarme als sein vorheriger Infrastrukturanbieter.

Alchemy lieferte nicht nur konsistente Daten, sondern war auch 270-mal schneller, wenn nur 10 ms ausgeführt und überprüft wurden. Vor Alchemy warteten die Endbenutzer mindestens 2,7 Sekunden pro Anforderung, da Dolomite mindestens neun Überprüfungen durchführte, die jeweils 300 ms in Anspruch nahmen. Jetzt folgen sie dem letzten Block, der nur einen Block hinterherhinkt

Durch die Verwendung mehrerer Alchemy-Endpunkte für das Front-End, das Back-End und andere Teile der App kann Dolomite jetzt auf einfache Weise Nutzungsinformationen für verschiedene Teile ihrer Anwendung extrahieren. Das Alchemy-Dashboard ist sehr benutzerfreundlich und ermöglicht es dem Dolomite-Team, das Volumen der Abfragen über einen längeren Zeitraum hinweg zu visualisieren, um einen besseren Einblick in die Verwendung von Dolomite durch Endbenutzer zu erhalten.

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

Werbung: Immobilienmakler HeidelbergMakler Heidelberg

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close