Populære emner
#
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.
Den første versjonen av Coinbase ble lansert med bare en varm lommebok - et risikabelt forslag. Vi var i beta, og appen fortalte folk at de ikke skulle lagre penger der de ikke hadde råd til å tape. Men innskuddsmengdene fortsatte å stige jevnt og trutt.
Jeg skjønte at vi måtte bygge et kjølelagringssystem for å forbedre sikkerheten (ellers ville et enkelt hot wallet-brudd bety at vi var insolvente og selskapet ville dø), og ringte de to kryptografi-/sikkerhetsekspertene jeg kjente (@zooko og @octal om minnet tjener) og spurte dem hva den beste arkitekturen ville være. De var superhjelpsomme og ga meg et lynkurs, siden jeg aldri hadde bygget et slikt system før. Jeg spurte dem hvor lang tid det ville ta å bygge, og jeg husker at en av dem sa at det kunne ta et team på ~10 personer 18 måneder å få det hele i gang og testet.
Problemet var at vi hadde omtrent 8 uker til de totale innskuddene på plattformen ville overstige de totale eiendelene til selskapet, og bare 2 ingeniører (inkludert meg selv) til å bygge det. Vi så tegn på at hackere allerede prøvde å bryte seg inn, et ekte gjøre eller dø-øyeblikk.
@satoshilite og jeg spente oss fast og begynte å kode det nye kjølelagringssystemet fra bunnen av, og integrere det i appen. Vi gjorde noen rimelige avveininger, men det vi kom frem til var fundamentalt sikkert, og en massiv forbedring. Vi pakket til og med ut noen nye bærbare datamaskiner for nøkkelgenerering, lagret sikkerhetskopimateriale på tvers av flere bankbokser og steder. Med omtrent en uke igjen startet vi prosessen med å overføre midler over til det nye systemet. Vi hadde begge ekstremt søvnmangel (hvordan feil skjer!), og paret oss sammen for å dobbeltsjekke hverandres arbeid mens vi sendte over den første testtransaksjonen, deretter en større, og så videre til den var fullstendig overført. Vi pustet lettet ut og gikk hjem for å sove i omtrent 12 timer.
Dette var en av mine stolteste tekniske prestasjoner fra de første dagene av Coinbase: koding av v2-nøkkellagringssystemet vårt med 2 personer på omtrent 8 uker, noe som burde ha tatt 10 personer 18 måneder. Og det fungerte og tjente oss godt i årevis.
Vi er nå på ~v5 med nøkkellagring, og har avansert langt utover det vi kom opp med den dagen. Men hvis vi ikke hadde fått det ut i tide, kan det hende at Coinbase ikke eksisterte i dag. Det er et godt bevis på hvordan begrensninger avler kreativitet, topptalenter er viktige i oppstartsbedrifter, og team er ofte i stand til mer enn de tror når det ikke er noe annet alternativ.
De fleste produkter som lykkes har tidlige øyeblikk som dette, hvor noen må gå opp og gjøre et spill på banen som trosser alle odds. Når vi står overfor nye utfordringer og tidsfrister på tvers av våre mange produkter, ser jeg alltid etter hvem på laget som er klare til å ta steget opp og gjøre kampvinnende spill på banen.
827,65K
Topp
Rangering
Favoritter