Jak zbudowaliśmy firmę w Dolinie Krzemowej

Jak zbudowaliśmy firmę w Dolinie KrzemowejWidok na San Francisco ze wschodniej strony zatoki

Witaj Habr,

W tym poście opowiem o tym jak zbudowaliśmy firmę w Dolinie Krzemowej. W cztery lata przeszliśmy od dwuosobowego startupu działającego w piwnicy budynku w San Francisco do dużej, rozpoznawalnej firmy z inwestycjami o wartości ponad 30 mln dolarów ze znanych funduszy, w tym takich gigantów jak a16z.

Pod cięciem znajduje się wiele ciekawych historii na temat Y Combinatora, inwestycji typu venture, poszukiwania zespołów i innych aspektów życia i pracy w dolinie.

prehistoria

Przyjechałem do doliny w 2011 roku i dołączyłem do MemSQL, firmy, która właśnie ukończyła Y Combinator. Byłem pierwszym pracownikiem w MemSQL. Pracowaliśmy w trzypokojowym mieszkaniu w mieście Menlo Park, w którym mieszkaliśmy (w jednym pokoju byliśmy z żoną, w drugim dyrektor generalny z żoną, a dyrektor techniczny firmy Nikita Shamgunov spał na sofie w salonie). Czas minął, dziś MemSQL to duże przedsiębiorstwo, zatrudniające setki pracowników, wielomilionowe transakcje i biuro w centrum San Francisco.

W 2016 roku zdałem sobie sprawę, że firma mnie przerosła i zdecydowałem, że czas zacząć coś nowego. Nie zdecydowawszy jeszcze, co dalej robić, siedziałem w kawiarni w San Francisco i czytałem jakiś artykuł z tamtego roku na temat uczenia maszynowego. Inny młody mężczyzna usiadł obok mnie i powiedział: „Zauważyłem, że czytasz o maszynie do pisania, poznajmy się”. Takie sytuacje są częste w San Francisco. Większość osób w kawiarniach, restauracjach i na ulicy to pracownicy startupów lub dużych firm technologicznych, więc prawdopodobieństwo spotkania kogoś takiego jest bardzo duże. Po kolejnych dwóch spotkaniach z tym młodym człowiekiem w kawiarni postanowiliśmy rozpocząć budowę firmy budującej inteligentnych asystentów. Samsung właśnie kupił VIV, Google ogłosił Asystenta Google i wydawało się, że przyszłość jest gdzieś w tym kierunku.

Jako kolejny przykład tego, ile osób w SF pracuje w branży IT, tydzień lub dwa później ten sam młody człowiek i ja siedzieliśmy w tej samej kawiarni i wprowadzałem pewne zmiany w naszej przyszłej stronie internetowej, a on nie miał nic do powiedzenia zrobić. Po prostu zwrócił się do przypadkowego młodego mężczyzny siedzącego po drugiej stronie stołu i zapytał: „piszesz na klawiaturze?”, na co młody człowiek ze zdziwieniem odpowiedział „tak, skąd wiesz?”

W październiku 2016 roku podjęliśmy decyzję o rozpoczęciu pozyskiwania inwestycji venture capital. Zakładałem, że dotarcie na spotkanie z czołowymi inwestorami będzie bardzo trudne. Okazało się, że jest to całkowicie błędne. Jeśli inwestor ma choćby najmniejsze podejrzenie, że firma może odnieść sukces, z radością spędzi godzinę na rozmowie. Duża szansa na zmarnowanie godziny na ślepą uliczkę jest znacznie lepsza niż mała szansa na przegapienie kolejnego jednorożca. Fakt, że byłem pierwszym pracownikiem MemSQL, pozwolił nam w ciągu tygodnia pracy w naszym kalendarzu spotkać się z sześcioma bardzo fajnymi inwestorami w dolinie. Zainspirowaliśmy się. Ale z taką samą łatwością, z jaką przyjmowaliśmy te spotkania, zawiedliśmy je. Inwestorzy spotykają się z zespołami takimi jak my kilka razy dziennie i w krótkim czasie są w stanie zrozumieć, że ludzie przed nimi nie mają pojęcia, co robią.

Aplikacja do Y Combinator

Musieliśmy doskonalić swoje umiejętności w budowaniu firmy. Budowanie firmy nie polega na pisaniu kodu. Oznacza to zrozumienie potrzeb ludzi, prowadzenie badań użytkowników, tworzenie prototypów, prawidłowe podejmowanie decyzji, kiedy dokonać zmiany, a kiedy kontynuować, znalezienie produktu dopasowanego do rynku. Właśnie w tym czasie trwała rekrutacja do Y Combinator Winter 2017. Y Combinator to najbardziej prestiżowy akcelerator w Dolinie Krzemowej, przez który przeszli tacy giganci jak Dropbox, Reddit, Airbnb, a nawet MemSQL. Kryteria dla Y Combinator i inwestorów kapitału wysokiego ryzyka są bardzo podobne: muszą wybrać niewielką liczbę spośród dużej liczby firm w Dolinie Krzemowej i zmaksymalizować szansę na złapanie kolejnego jednorożca. Aby dostać się do Y Combinator należy wypełnić wniosek. Ankieta odrzuca około 97% wniosków, dlatego jej wypełnienie jest niezwykle odpowiedzialnym procesem. Po wypełnieniu ankiety odbywa się rozmowa kwalifikacyjna, w wyniku której połowa pozostałych firm zostaje odcięta.

Spędziliśmy tydzień na wypełnianiu formularza, uzupełnianiu go, czytaniu z przyjaciółmi, czytaniu ponownie i uzupełnianiu ponownie. W rezultacie po kilku tygodniach otrzymaliśmy zaproszenie na rozmowę kwalifikacyjną. Doszliśmy do 3%, pozostało tylko przejść do 1.5%. Rozmowa kwalifikacyjna odbywa się w siedzibie YC w Mountain View (40 minut jazdy samochodem od SF) i trwa 10 minut. Zadawane pytania są w przybliżeniu takie same i są dobrze znane. Istnieją strony w Internecie, gdzie timer jest ustawiony na 10 minut, a pytania ze znanego podręcznika są losowo wybierane i wyświetlane. Codziennie spędzaliśmy wiele godzin na tych stronach i poprosiliśmy kilku naszych przyjaciół, którzy przeszli przez YC w przeszłości, aby również z nami przeprowadzili wywiad. Generalnie do spotkań z inwestorami podchodziliśmy poważniej niż miesiąc wcześniej.

Dzień rozmowy kwalifikacyjnej był bardzo ciekawy. Nasza rozmowa odbyła się około godziny 10:XNUMX. Przyjechaliśmy wcześnie. Dla mnie dzień rozmowy kwalifikacyjnej był pewnym wyzwaniem. Ponieważ moja firma najwyraźniej jeszcze nie prosperowała, zdywersyfikowałem swoją inwestycję czasu, rozpoczynając okres próbny w OpenAI. Jeden ze współzałożycieli OpenAI, Sam Altman, był także prezesem Y Combinator. Jeśli udam się z nim na rozmowę i zobaczy w mojej aplikacji OpenAI, nie ma najmniejszych wątpliwości, że zapyta mojego menadżera o moje postępy w okresie próbnym. Jeśli wtedy nie dostanę się do Y Combinator, mój okres próbny w OpenAI również będzie pod dużym znakiem zapytania.

Na szczęście w zespole, który z nami przeprowadzał wywiad, nie było Sama Altmana.

Jeśli Y Combinator zaakceptuje firmę, dzwonią tego samego dnia. Jeśli odrzucą, następnego dnia piszą e-mail ze szczegółowym wyjaśnieniem dlaczego. W związku z tym, jeśli nie odbierzesz połączenia do wieczora, oznacza to, że nie masz szczęścia. A jeśli zadzwonią, to bez odbierania telefonu możesz wiedzieć, że nas zabrali. Rozmowę przeszliśmy bez problemu, wszystkie pytania pochodziły z instrukcji. Wyszliśmy zainspirowani i udaliśmy się do Floty Północnej. Minęło pół godziny, byliśmy dziesięć minut od miasta, kiedy otrzymaliśmy telefon.

Dostanie się do Y Combinator to marzenie niemal każdej osoby budującej firmę w Dolinie Krzemowej. Moment, w którym zadzwonił telefon, jest jednym z trzech najbardziej pamiętnych momentów w mojej karierze. Patrząc w przyszłość, drugie z trzech nastąpi zaledwie kilka godzin później tego samego dnia.

Dziewczyna po drugiej stronie nie spieszyła się z radowaniem nas wiadomością o naszym przyjęciu. Poinformowała nas, że muszą przeprowadzić drugą rozmowę. To rzadkie wydarzenie, ale pisano o nim także w Internecie. Co ciekawe, według statystyk, wśród firm, które zaprosiły na drugą rozmowę, to samo 50% akceptuje, czyli fakt, że musimy wrócić, nie daje nam 0 nowych informacji o tym, czy dostaniemy się do YC, czy nie.

Zawróciliśmy i wróciliśmy. Podeszliśmy do pokoju. Sama Altmana. Pech…

Napisałem do mojego menadżera w OpenAI na luzie, że to tyle, dzisiaj idę na rozmowę w Y Combinator, pewnie Sam do Ciebie napisze, nie zdziw się. Wszystko poszło dobrze, mój menadżer w OpenAI nie mógł być bardziej pozytywny.

Druga rozmowa trwała pięć minut, zadali kilka pytań i wypuścili nas. Nie było tego samego uczucia, gdy je rozbiliśmy. Wydawało się, że podczas rozmowy nic się nie wydarzyło. Pojechaliśmy do SF, tym razem mniej zainspirowani. 30 minut później zadzwonili ponownie. Tym razem ogłaszamy, że zostaliśmy przyjęci.

Y Combinator

Doświadczenie w Y Combinator było bardzo przydatne i interesujące. Raz w tygodniu, we wtorki, musieliśmy udawać się do ich siedziby w Mountain View, gdzie siedzieliśmy w małych grupach z doświadczonymi chłopakami i dzieliliśmy się z nimi naszymi postępami i problemami, a oni omawiali z nami możliwe rozwiązania. Na zakończenie każdego wtorku podczas kolacji różni przedsiębiorcy odnoszący sukcesy przemawiali i dzielili się swoimi doświadczeniami. Twórcy Whatsapp przemawiali podczas ostatniej kolacji, było bardzo emocjonująco.

Interesująca była także komunikacja z innymi młodymi firmami w kohorcie. Dla każdego różne pomysły, różne zespoły, różne historie. Chętnie instalowali prototypy naszych asystentów i dzielili się wrażeniami, a my korzystaliśmy z prototypów ich usług.

Dodatkowo powstał portal, na którym w każdej chwili mogliśmy stworzyć spotkania z różnymi mądrymi facetami, którzy mają doświadczenie w różnych obszarach budowy firm: sprzedaży, marketingu, badaniach użytkowników, projektowaniu, UX. Często z tego korzystaliśmy i zdobyliśmy dużo doświadczenia. Prawie zawsze ci goście byli we Flocie Północnej, więc nie musieli nawet daleko podróżować. Często nawet nie potrzebowałeś samochodu.

Szukaj innego współzałożyciela

Nie da się wspólnie założyć firmy. Ale mamy 150 tys. dolarów, które YC przekazuje na początku programu. Musimy znaleźć ludzi. Biorąc pod uwagę, że ledwo wiemy, co piszemy, szukanie pracowników to nadal sprawa stracona, ale może znajdziemy kolejną osobę, która będzie chciała być z nami współzałożycielem? Zrobiłem ACM ICPC na studiach i wiele osób z mojego pokolenia, które to zrobiło, ma teraz udane kariery w dolinie. Zacząłem pisać do moich starych przyjaciół, którzy obecnie mieszkają w SF. A dolina nie byłaby doliną gdybym w pierwszych pięciu wiadomościach nie znalazła kogoś kto chce zbudować firmę. Żona jednego z moich znajomych z ICPC robiła bardzo udaną karierę na Facebooku, ale rozważała odejście i założenie firmy. Spotkaliśmy ją. Ona również aktywnie szukała współzałożycieli i przedstawiła mnie swojej przyjaciółce Ilyi Polosukhinowi. Ilya był jednym z inżynierów w zespole, który zbudował TensorFlow. Po kilku spotkaniach dziewczyna zdecydowała się pozostać na Facebooku, a Ilya dołączyła do naszej firmy jako trzecia założycielka.

Strona główna BLISKO

Po YC pozyskiwanie inwestycji typu venture capital jest nieco łatwiejsze. W ostatnich dniach programu Y Combinator organizuje Dzień Demo, podczas którego przedstawiamy oferty 100 inwestorom. YC zbudowało system, w którym inwestorzy wyrażają zainteresowanie nami już podczas prezentacji, a my wyrażamy je na koniec dnia, a następnie budowane jest tam dopasowanie ważone i spotykamy się z nimi. Zebraliśmy 400 tys. dolarów, Ilya i ja nie byliśmy zbyt zaangażowani w ten proces, napisaliśmy kod, więc nie mogę opowiedzieć wielu ciekawych historii. Ale jest jeden.

W celach marketingowych odbyliśmy w San Francisco spotkania dotyczące uczenia maszynowego z czołowymi badaczami (wielu z nich pracuje w Google Brain, OpenAI, studiuje na Stanford lub Berkeley i dlatego są zlokalizowani geograficznie w dolinie) i zbudowaliśmy lokalną społeczność. Na jednym z takich spotkań przekonaliśmy jednego z absolutnie czołowych badaczy w tej dziedzinie, aby został naszym doradcą. Już prawie podpisaliśmy dokumenty, gdy tydzień później zorientował się, że jego obecna firma nie pozwoli mu zostać doradcą. Ale czuł, że nas zawodzi, więc zasugerował, że zamiast doradzać, po prostu w siebie inwestujemy. Kwota w skali firmy była niewielka, ale pozyskanie czołowego naukowca w tej dziedzinie nie tylko jako doradcy, ale jako inwestora było bardzo fajne.

Był już czerwiec 2017, pojawił się Google Pixel i cieszył się popularnością. W przeciwieństwie do niestety wbudowanego w niego Asystenta Google. Pożyczyłem Pixele od znajomych, nacisnąłem przycisk Home i 10 na 10 razy widziałem „skonfiguruj Asystenta Google przed pierwszym użyciem”. Samsung nie wykorzystał w żaden sposób zakupionego VIV-a, zamiast tego wypuścił Bixby ze sprzętowym przyciskiem, a w Samsung Store popularne stały się aplikacje, które zastąpiły Bixby latarką.

Na tle tego wszystkiego wiara Ilyi i mnie w przyszłość asystentów osłabła i opuściliśmy tę firmę. Natychmiast założyliśmy nową firmę, Near Inc, tracąc przy tym odznakę Y Combinator, 400 tys. dolarów, a także czołowego badacza jako inwestora.

W tym momencie oboje byliśmy bardzo zainteresowani tematem syntezy programu - kiedy modele same piszą (lub dodają) kod. Postanowiliśmy zgłębić temat. Ale nie można obejść się bez pieniędzy, więc najpierw trzeba nadrobić utracone 400 tys. dolarów.

Inwestycje venture

Do tego czasu między wykresami randkowymi Ilyi i mnie prawie wszyscy inwestorzy w dolinie byli o jeden lub dwa uściski dłoni, więc podobnie jak za pierwszym razem bardzo łatwo było nawiązać spotkania. Pierwsze spotkania wypadły bardzo słabo i otrzymaliśmy kilka odmów. Jak się dowiaduję o tej i kolejnych 2 zbiórkach, w których wezmę udział, to przed pierwszym TAK muszę otrzymać dziesiątki NIE od inwestorów. Po pierwszym TAK, kolejne TAK następuje w ciągu kolejnych 3-5 spotkań. Gdy tylko pojawią się dwa lub trzy TAK, prawie nie ma już głosów NIE i pojawia się problem, aby wybrać spośród wszystkich TAK, kogo wybrać.

Nasze pierwsze TAK padło od inwestora X. O X nie powiem nic dobrego, więc nie wspomnę o jego nazwisku. X na każdym spotkaniu obniżał ocenę firmy i próbował dodać dodatkowe warunki, niekorzystne dla zespołu i założycieli. Osoba, z którą pracowaliśmy w X, była na początku swojej kariery inwestora w dużym funduszu i dla niego zawarcie bardzo zyskownej transakcji było drabiną do kariery. A ponieważ nikt poza nim nie powiedział nam TAK, mógł żądać wszystkiego.

X przedstawił nas wielu innym inwestorom. Inwestorzy nie lubią inwestować sami, lubią inwestować z innymi. Posiadanie innych inwestorów zwiększa prawdopodobieństwo, że nie popełnią błędu (bo ktoś inny uzna to za dobrą inwestycję) i zwiększa szanse firmy na przetrwanie. Problem w tym, że jeśli X zapozna nas z Y, to Y nie będzie już po tym inwestował bez X, bo będzie to dla X policzek, a oni i tak często muszą ze sobą mieć do czynienia. Drugie TAK po tych znajomościach przyszło stosunkowo szybko, potem trzecie i czwarte. Problem w tym, że X chciał z nas wycisnąć cały sok i dać nam pieniądze na jak najbardziej niesprzyjających warunkach, a inni inwestorzy, którzy dowiedzieli się o nas od X, mogli być gotowi zainwestować w nas na lepszych warunkach, ale nie zrobiliby tego dla X wrócił

Pewnego słonecznego poranka w San Francisco otrzymałem list od Nikity Shamgunowa, już wówczas dyrektora generalnego MemSQL, „Przedstawiamy Alexa (NEAR) Amplify Partners”. Dosłownie 17 minut później, zupełnie niezależnie i przez czysty przypadek, przychodzi list od X o dokładnie takim samym tytule. Chłopaki z Amplify okazali się niesamowicie fajni. Warunki, które zaoferował nam X, wydawały im się drakońskie i byli gotowi zainwestować w nas na rozsądnych warunkach. Wielu inwestorów było skłonnych inwestować wraz z Amplify. W takich okolicznościach porzuciliśmy inwestycję X i podbiliśmy rundę z Amplify jako głównym inwestorem. Amplify też nie był zadowolony z inwestycji w omijanie X, ale skoro pierwsze intro wyszło od Nikity, a nie od X, udało się znaleźć wspólny język między wszystkimi i nikt się na nikogo nie obraził. Gdyby Nikita wysłał list 18 minut później tego samego dnia, sytuacja mogłaby być nieco bardziej skomplikowana.

Mieliśmy teraz 800 tys. dolarów na życie i rozpoczęliśmy rok pełen hardkorowego modelowania w PyTorch, rozmów z dziesiątkami firm w dolinie, aby dowiedzieć się, gdzie w praktyce można zastosować syntezę programów, i innych niezbyt interesujących przygód. Do lipca 2018 r. osiągnęliśmy pewien postęp w zakresie modeli i kilka artykułów na temat NIPS i ICLR, ale nie wiedzieliśmy, gdzie w praktyce można zastosować modele na osiągalnym wówczas poziomie.

Pierwsza znajomość z blockchainem

Świat blockchain jest bardzo dziwnym światem. Całkiem celowo go unikałam przez długi czas, ale w końcu nasze ścieżki się skrzyżowały. Poszukując zastosowań do syntezy programów, w końcu doszliśmy do wniosku, że coś na styku syntezy programu i związanego z nią tematu weryfikacji formalnej może być bardzo przydatne w przypadku inteligentnych kontraktów. O blockchainie nie wiedzieliśmy nic, ale dolina nie byłaby doliną, gdyby wśród moich starych znajomych nie było choć kilku zainteresowanych tym tematem. Zaczęliśmy się z nimi komunikować i zdaliśmy sobie sprawę, że formalna weryfikacja jest dobra, ale w blockchainie są pilniejsze problemy. W 2018 roku Ethereum już miało trudności z obsługą obciążenia, a opracowanie protokołu, który działałby znacznie szybciej, było bardzo palącym problemem.

My oczywiście nie jesteśmy pierwsi, którzy wpadli na taki pomysł, ale szybkie badanie rynku pokazało, że choć jest na nim konkurencja i to duża, to da się z nią wygrać. Co ważniejsze, zarówno Ilya, jak i ja jesteśmy bardzo dobrymi programistami systemowymi. Moja kariera w MemSQL była oczywiście znacznie bliższa opracowywaniu protokołów niż budowaniu modeli w PyTorch, a Ilya w Google był jednym z twórców TensorFlow.

Zacząłem omawiać ten pomysł z moimi byłymi kolegami z MemSQL i kolegą z zespołu z czasów ICPC i pomysł zbudowania szybkiego protokołu blockchain okazał się interesujący dla czterech z pięciu osób, z którymi rozmawiałem. W ciągu jednego sierpniowego dnia 2018 r. zespół NEAR rozrósł się z trzech osób do siedmiu, a w ciągu następnego tygodnia do dziewięciu osób, kiedy zatrudniliśmy dyrektora operacyjnego i dyrektora ds. rozwoju biznesu. Jednocześnie poziom ludzi był po prostu niesamowity. Wszyscy inżynierowie należeli do wczesnego zespołu MemSQL lub pracowali przez wiele lat w Google i Facebooku. Trzech z nas miało złote medale ICPC. Jeden z siedmiu pierwszych inżynierów dwukrotnie wygrał ICPC. W tamtym czasie było sześciu podwójnych mistrzów świata (dziś jest dziewięciu podwójnych mistrzów świata, ale teraz dwóch z nich pracuje w NEAR, więc statystyki z czasem się poprawiły).

To był gwałtowny wzrost, ale pojawił się problem. Nikt nie pracował za darmo, a biuro w centrum SF też nie jest tanie, a pokrycie czynszu za biuro i pensji na poziomie dziewięciu osób za kwotę 800 tys. dolarów, która po roku pozostała, była problematyczna. NEAR pozostało 1.5 miesiąca, zanim w banku pozostanie zero.

Znowu inwestycje typu venture capital

Mając w sali tablicowej siedmiu bardzo silnych programistów systemowych ze średnim doświadczeniem około 8 lat, byliśmy w stanie szybko wymyślić rozsądny projekt protokołu i wróciliśmy do rozmów z inwestorami. Niestety wielu inwestorów unika blockchainu. W tamtym czasie (i nawet teraz) w tej branży była niesamowita liczba oportunistów i trudno było odróżnić poważnych facetów od oportunistów. Ponieważ zwykli inwestorzy unikają blockchainu, musimy zwrócić się do inwestorów, którzy inwestują konkretnie w blockchain. Takich w dolinie też jest sporo, jednak jest to zupełnie inny zestaw, w niewielkim stopniu pokrywający się z inwestorami, którzy nie specjalizują się w blockchainie. Całkiem spodziewane, że jednym uściskiem dłoni znaleźliśmy ludzi w naszej kolumnie randkowej i takich funduszach. Jednym z takich funduszy był Metastable.

Metastable to topowy fundusz i uzyskanie od niego TAK oznaczałoby niemal natychmiastowe zamknięcie rundy. Do tego czasu osiągnęliśmy już 3-4 NO, a liczba funduszy, z którymi można było porozmawiać, gwałtownie malała, podobnie jak w okresie, zanim NEAR został pozostawiony bez środków do życia. W Metastable pracowało kilku niesamowicie inteligentnych ludzi, których zadaniem było rozbijanie naszych pomysłów na kawałki i znajdowanie najmniejszych błędów w naszym projekcie. Ponieważ nasz projekt miał wtedy kilka dni, podobnie jak nasze doświadczenie w blockchainie w tamtym czasie, na wiecu z Metastable zniszczyli Ilyę i mnie. Liczba NIE w skarbonce wzrosła o jeszcze jedną.

W ciągu następnych kilku tygodni praca przed zarządem trwała nadal i projekt zaczął układać się w coś poważnego. Z pewnością pośpieszyliśmy się z naszym spotkaniem z Metastable. Gdyby do spotkania doszło teraz, nie dałoby się nas tak łatwo zniszczyć. Ale Metastable nie spotka się z nami już po dwóch tygodniach. Co robić?

Znaleziono rozwiązanie. Z okazji urodzin Ilyi zorganizował grilla na dachu swojego domu (który, podobnie jak wiele dachów w apartamentowcach Floty Północnej, był zadbanym parkiem), na który zaproszono wszystkich pracowników i przyjaciół NEAR, w tym Iwana Bogaty, przyjaciel Ilyi, który pracował wówczas w Metastable, a także kilku innych inwestorów. W przeciwieństwie do prezentacji inwestorom w sali konferencyjnej, grill był dla całego zespołu NEAR okazją do rozmowy w swobodnej atmosferze z piwem w ręku z Ivanem i innymi inwestorami na temat naszego obecnego projektu i celów. Pod koniec grilla podszedł do nas Ivan i powiedział, że wydaje się, że warto będzie, abyśmy się ponownie spotkali.

To spotkanie poszło znacznie lepiej, a Ilya i ja byliśmy w stanie chronić projekt przed podstępnymi pytaniami. Kilka dni później Metastable zaprosił nas do biura Angellist ze swoim założycielem, Navalem Ravikantem. Biuro było zupełnie puste, bo prawie cała firma wyjechała do Burning Mana. Podczas tego spotkania NIE zamieniło się w TAK, a NEAR nie był już na skraju śmierci. Spotkanie się skończyło, wsiedliśmy do windy. Wiadomość o tym, że Metastable w nas inwestuje, rozeszła się bardzo szybko. Winda nie dojechała jeszcze na pierwsze piętro, kiedy bez naszego udziału przyszło na naszą pocztę drugie TAK, także z najwyższej półki. W tej zbiórce nie było już głosów NIE, a tydzień później ponownie rozwiązaliśmy problem plecaka, aby zmieścić najlepsze oferty w ograniczonej rundzie.

Ważny wniosek: w Valley indywidualny charakter jest czasami ważniejszy niż dobra prezentacja lub dobrze zaprojektowany projekt. Na wczesnych etapach życia firmy inwestorzy rozumieją, że dany produkt lub projekt będzie ulegał wielu zmianom, dlatego znacznie bardziej skupiają się na zespole i jego chęci do szybkich iteracji. 

Prędkość nie jest największym problemem

Pod koniec 2018 roku wybraliśmy się na hackaton ETH San Francisco. To jeden z wielu hackatonów na całym świecie poświęconych Ethereum. Na hackatonie mieliśmy duży zespół, który chciał zbudować pierwszą wersję mostu pomiędzy NEAR i Ether.

Odłączyłem się od zespołu i zdecydowałem się obrać inną ścieżkę. Znalazłem Vlada Zamfira, dobrze znanego influencera w ekosystemie, który pisał swoją wersję shardingu dla Ethereum, podszedł do niego i powiedział: „Cześć, Vlad, napisałem sharding w MemSQL, dołączmy do tego samego zespołu”. Vlad był z dziewczyną i na jego twarzy było widać, że nie wybrałem najlepszego czasu na komunikację. Ale dziewczyna powiedziała: „Brzmi fajnie, Vlad, powinieneś zabrać go do zespołu”. W ten sposób trafiłem do zespołu z Vladem Zamfirem i przez kolejne 24 godziny uczyłem się, jak działa jego projekt, i napisałem z nim prototyp.

Wygraliśmy hackaton. Ale nie to było najciekawsze. Najciekawsze jest to, że do tego czasu on i ja pisaliśmy już prawie od zera prototyp transakcji atomowych między shardami, nasz główny zespół, który planował napisać most, nawet nie zaczął jeszcze pracy. Wciąż próbowali stworzyć lokalne środowisko programistyczne dla Solidity.

Na podstawie wyników tego hackathonu i ogromnej liczby badań użytkowników, które po nim nastąpiły, zdaliśmy sobie sprawę, że największym problemem blockchainów nie jest ich prędkość. Największym problemem jest to, że aplikacje oparte na technologii blockchain są niezwykle trudne do napisania, a jeszcze trudniejsze w użyciu dla użytkowników końcowych. W 2019 roku rozszerzyliśmy nasze zainteresowania, zatrudniliśmy ludzi, którzy rozumieją doświadczenie użytkownika, stworzyliśmy zespół skupiający się wyłącznie na doświadczeniach programistów i skupiliśmy się głównie na wygodzie dla programistów i użytkowników.

Budowanie uznania

Mając w banku wystarczającą ilość pieniędzy, aby nie martwić się jeszcze o następną rundę, oraz silny zespół piszący kod i pracujący nad projektem, przyszedł czas na pracę nad uznaniem.

Dopiero zaczynaliśmy, a nasi konkurenci mieli już duże rzesze fanów. Czy istnieje sposób, aby w jakiś sposób dotrzeć do tych fanów, aby wszyscy na tym skorzystali? Pewnego ranka siedzieliśmy w małej grupie w kawiarni Red Door w San Francisco, kiedy przyszedł nam do głowy fenomenalny pomysł. W świecie, w którym dziesiątki protokołów konkurują ze sobą o miano kolejnej wielkiej rzeczy, ludzie tak naprawdę nie mają innego źródła informacji o tych protokołach niż własne materiały marketingowe. Byłoby wspaniale, gdyby ktoś wystarczająco mądry stanął przed zarządem badaczy i twórców takich protokołów i wyrzucił ich do kosza. Te filmy są dobre dla każdego. Dla nich (jeśli nie zostaną rozerwani), ponieważ ich społeczność widzi, że ich projekt nie jest trawą. Dla nas jest to szansa, aby zostać zauważonym przez swoją społeczność, ale także okazja do poznania dobrych pomysłów. Prawie wszystkie protokoły, w tym NEAR, są opracowywane w sposób otwarty, więc pomysły i kod jako całość nie są ukryte, ale czasami mogą być trudne do znalezienia. Można się wiele nauczyć w ciągu godziny przed tablicą z mądrą osobą.

Dolina po raz kolejny okazała się przydatna. NEAR nie jest jedynym protokołem, który ma swoje biuro we Flocie Północnej, a pomysł nagrywania takich filmów spotkał się z dużym entuzjazmem twórców innych protokołów. Szybko zapisaliśmy w kalendarzu pierwsze spotkania, żeby nagrać filmy z chłopakami, którzy też geograficznie byli we Flocie Północnej, a na dziś takie filmy już prawie czterdzieści.

W następnych miesiącach spotkaliśmy na konferencjach niezliczone osoby, które po raz pierwszy dowiedziały się o NEAR z tych filmów, a co najmniej dwa rozwiązania projektowe NEAR powstały w wyniku adaptacji informacji z tych filmów, więc pomysł sprawdził się świetnie zarówno jako chwyt marketingowy i jako szansa. Dowiedz się jak najszybciej o najnowszych przełomach w branży.

Dalsza historia

Zespół się rozrastał, a najważniejszą rzeczą w życiu startupu jest posiadanie wystarczających środków finansowych, aby wspierać rozwój. Trzecia zbiórka również nie od razu ruszyła pomyślnie, otrzymaliśmy kilka głosów NIE, ale jedno TAK ponownie wywróciło wszystko do góry nogami i szybko ją zamknęliśmy. Czwarta zbiórka na początku tego roku rozpoczęła się od TAK niemal natychmiast, otrzymaliśmy finansowanie od Andreessen Horowitz, czołowego funduszu zarówno w założeniach, jak i w dziedzinie blockchain, a dzięki a16z jako inwestorowi runda zakończyła się bardzo szybko. W ostatniej rundzie zebraliśmy 21.6 mln dolarów.

Koronawirus wprowadził własne zmiany w tym procesie. Jeszcze przed pandemią zaczęliśmy zatrudniać ludzi zdalnie, a kiedy w marcu, na dwa tygodnie przed oficjalnym lockdownem, podjęto decyzję o zamknięciu centrali, całkowicie przestaliśmy dawać pierwszeństwo lokalnym kandydatom i dziś NEAR jest dużą firmą rozproszoną.

W kwietniu tego roku rozpoczęliśmy proces uruchomienia. Do września wszystkie węzły obsługiwaliśmy sami, a protokół działał w scentralizowanym formacie. Teraz węzły są stopniowo zastępowane przez węzły od społeczności, a 24 września wygasimy wszystkie nasze węzły, co będzie właściwie dniem, w którym NEAR zostanie uwolniony i stracimy nad nim jakąkolwiek kontrolę.

Na tym rozwój się nie kończy. Protokół ma wbudowany mechanizm migracji do nowych wersji, a przed nim jeszcze dużo pracy.

Na zakończenie

To pierwszy wpis na blogu firmowym NEAR. W nadchodzących miesiącach opowiem Wam jak działa NEAR, dlaczego świat jest lepszy z dobrym wygodnym protokołem blockchain niż bez niego oraz jakie ciekawe algorytmy i problemy rozwiązaliśmy podczas rozwoju: sharding, generowanie liczb losowych, algorytmy konsensusu, mosty z inne łańcuchy, tzw Protokoły warstwy 2 i wiele więcej. Przygotowaliśmy dobre połączenie popularnonaukowych i pogłębionych postów technicznych.

Mała lista zasobów dla tych, którzy chcą teraz kopać głębiej:

1. Możesz zobaczyć, jak wygląda rozwój NEAR i poeksperymentować w internetowym środowisku IDE tutaj.

2. Kod protokołu jest otwarty, można go wybrać szpatułką tutaj.

3. Jeżeli chcesz uruchomić własny węzeł w sieci i pomóc w jego decentralizacji, możesz dołączyć do programu Wojny palikowe. Jest język rosyjski społeczność telegramu, w którym ludzie przeszli przez program i uruchomili węzły oraz mogą pomóc w tym procesie.

4. Dostępna jest obszerna dokumentacja dla programistów w języku angielskim tutaj.

5. Możesz śledzić wszystkie wiadomości w języku rosyjskim we wspomnianym już miejscu grupa telegramówi w grupa na VKontakte

Wreszcie przedwczoraj uruchomiliśmy hackaton online z pulą nagród w wysokości 50 tys. dolarów, podczas którego proponuje się napisanie ciekawych aplikacji wykorzystujących pomost pomiędzy NEAR i Ethereum. Więcej informacji (w języku angielskim) tutaj.

Do zobaczenia wkrótce!

Źródło: www.habr.com

Dodaj komentarz