Trend-Themen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Die erste Version von Coinbase wurde nur mit einer Hot Wallet gestartet - ein riskantes Unterfangen. Wir waren in der Beta-Phase und die App sagte den Leuten deutlich, dass sie dort kein Geld speichern sollten, das sie sich nicht leisten konnten zu verlieren. Aber die Beträge der Einzahlungen stiegen stetig an.
Ich erkannte, dass wir ein Cold Storage-System aufbauen mussten, um die Sicherheit zu verbessern (ansonsten würde ein einziger Hot Wallet-Einbruch bedeuten, dass wir insolvent wären und das Unternehmen sterben würde), und rief die beiden Krypto-/Sicherheitsexperten an, die ich kannte (@zooko und @octal, wenn ich mich recht erinnere) und fragte sie, was die beste Architektur wäre. Sie waren super hilfreich und gaben mir einen Crashkurs, da ich so ein System noch nie zuvor gebaut hatte. Ich fragte sie, wie lange es dauern würde, es zu bauen, und ich erinnere mich, dass einer von ihnen sagte, es könnte ein Team von etwa 10 Personen 18 Monate dauern, um alles zum Laufen und Testen zu bringen.
Das Problem war, dass wir etwa 8 Wochen Zeit hatten, bis die Gesamteinlagen auf der Plattform die Gesamtvermögen des Unternehmens übersteigen würden, und nur 2 Ingenieure (einschließlich mir selbst), um es zu bauen. Wir sahen Anzeichen, dass Hacker bereits versuchten, einzubrechen, ein wahrer Moment von Leben oder Tod.
@satoshilite und ich machten uns daran, das neue Cold Storage-System von Grund auf neu zu programmieren und es in die App zu integrieren. Wir machten einige vernünftige Kompromisse, aber was wir entwickelten, war grundsätzlich sicher und eine massive Verbesserung. Wir packten sogar einige neue Laptops für die Schlüsselgenerierung aus, lagerten Backup-Material in mehreren Schließfächern und Standorten. Mit etwa einer Woche verbleibend, begannen wir den Prozess, die Gelder auf das neue System zu übertragen. Wir waren beide extrem schlafentzogen (wie Fehler passieren!), und arbeiteten zusammen, um die Arbeiten des anderen zu überprüfen, während wir die erste Testtransaktion übermittelten, dann eine größere und so weiter, bis alles vollständig übertragen war. Wir atmeten erleichtert auf und gingen nach Hause, um etwa 12 Stunden zu schlafen.
Das war eines meiner stolzesten technischen Erfolge aus den frühen Tagen von Coinbase: die Programmierung unseres v2-Schlüsselverwaltungssystems mit 2 Personen in etwa 8 Wochen, was 10 Personen 18 Monate hätte kosten sollen. Und es funktionierte und diente uns jahrelang gut.
Wir sind jetzt bei etwa v5 der Schlüsselverwaltung und haben weit über das hinaus fortgeschritten, was wir an diesem Tag entwickelt haben. Aber wenn wir es nicht rechtzeitig herausgebracht hätten, könnte Coinbase heute sehr gut nicht existieren. Es ist ein großartiges Zeugnis dafür, wie Einschränkungen Kreativität fördern, dass Top-Talente in Startups wichtig sind und dass Teams oft mehr leisten können, als sie denken, wenn es keine andere Option gibt.
Die meisten Produkte, die erfolgreich sind, haben frühe Momente wie diesen, in denen jemand aufstehen und einen Spielzug auf dem Feld machen muss, der alle Chancen überwindet. Wenn wir neuen Herausforderungen und Fristen in unseren vielen Produkten gegenüberstehen, achte ich immer darauf, wer im Team bereit ist, aufzustehen und den spielentscheidenden Zug auf dem Feld zu machen.
827,63K
Top
Ranking
Favoriten