Як мы будавалі кампанію ў Крамянёвай даліне

Як мы будавалі кампанію ў Крамянёвай далінеПогляд на Сан-Францыска з усходняга боку заліва

Прывітанне Хабр,

У гэтым пасце я раскажу пра тое, як мы будавалі кампанію ў крамянёвай даліне. За чатыры гады мы прайшлі шлях ад стартапа з двух чалавек у падвале аднаго з будынкаў у Сан-Францыска да вялікай вядомай кампаніі з інвестыцыямі ў больш чым $30M ад вядомых фондаў, у тым ліку такіх гігантаў, як a16z.

Пад катом шмат цікавых гісторый пра Y Combinator, венчурныя інвестыцыі, пошук каманды, і іншыя аспекты жыцця і працы ў даліне.

перадгісторыя

Я прыехаў у даліну ў 2011 годзе, дзе далучыўся да кампаніі MemSQL, якая толькі выпусцілася з Y Combinator. У MemSQL я быў першым супрацоўнікам. Мы працавалі з трохпакаёвай кватэры ў горадзе Менла-Парк, у якой і жылі (у адным пакоі я з жонкай, у іншай CEO з жонкай, а CTO кампаніі Мікіта Шамгуноў спаў на канапе ў зале). Час цякло, MemSQL сёння - гэта вялікая enterprise кампанія з сотнямі супрацоўнікаў, шматмільённымі здзелкамі і офісам у цэнтры Сан-Францыска.

У 2016 годзе я зразумеў, што кампанія мяне перарасла, і вырашыў, што час пачынаць нешта новае. Яшчэ не вырашыўшы, што рабіць далей, я сядзеў у кавярні ў Сан-Францыска і чытаў нейкі артыкул таго года па машынным навучанні. Да мяне падсеў іншы малады чалавек і сказаў "я заўважыў, ты пра машынку чытаеш, давай знаёміцца". Такія сітуацыі ў Сан-Францыска - звычайная справа. Большасць людзей у кавярнях, у рэстаранах і на вуліцы - супрацоўнікі стартапаў або вялікіх тэхналагічных кампаній, таму верагоднасць дык вось з кімсьці пазнаёміцца ​​вельмі высокая. Праз яшчэ дзве сустрэчы з гэтым маладым чалавекам у кавярні мы вырашылі пачаць будаваць кампанію, якая будуе разумных памагатых. Samsung толькі што купіў VIV, Google анансаваў Google Assistant, і здавалася, што будучыня недзе ў гэтым кірунку.

У якасці яшчэ аднаго прыкладу таго, як шмат людзей у СФ працуюць у галіне ІТ, праз тыдзень ці два з гэтым жа маладым чалавекам мы сядзелі ў той жа кавярні, і я рабіў нейкія змены ў наш будучы сайт, а яму не было чым заняцца. . Ён проста павярнуўся да выпадковага маладога чалавека, які сядзіць праз стол ад нас, і сказаў "а ты машынкай займаешся?", на што той малады чалавек здзіўлена адказаў "так, як ты ведаеш?"

У кастрычніку 2016 года мы вырашылі пачаць паднімаць венчурныя інвестыцыі. Я меркаваў, што патрапіць на сустрэчу з топавымі фундатарамі вельмі складана. Аказалася, што гэта зусім не так. Калі ў інвестара ёсць хаця б мінімальнае падазрэнне, што кампанія можа ўзляцець, яны з радасцю выдаткуюць гадзіну свайго часу на зносіны. Вялікі шанец выдаткаваць гадзіну на бесперспектыўную кампанію нашмат лепш, чым маленькі шанец прапусціць наступнага аднарога. Той факт, што я быў першым супрацоўнікам MemSQL дазволіў нам атрымаць у календары сустрэчы з шасцю вельмі стромкімі фундатарамі ў даліне за тыдзень працы. Мы былі акрыленыя. Але з той самай лёгкасцю, з якой мы гэтыя сустрэчы атрымалі, мы гэтыя сустрэчы правалілі. Інвестары сустракаюцца з такімі камандамі як мы па некалькі разоў у дзень і ўмеюць за мінімальны час зразумець, што хлопцы перад імі не маюць ні найменшага падання, што яны робяць.

Заяўка ў Y Combinator

Нам трэба было падцягнуць нашы навыкі ў будаўніцтве кампаніі. Будаваць кампанію - гэта не код пісаць. Гэта разумець, што трэба людзям, праводзіць user studies, прататыпіраваць, правільна вырашаць, калі піваціцца, а калі працягваць, знайсці product-market-fit. Як раз у гэты час праходзіў набор у Y Combinator Winter 2017. Y Combinator - гэта самы прэстыжны акселератар у Крамянёвай даліне, праз які прайшлі такія гіганты, як Dropbox, Reddit, Airbnb, нават MemSQL. Крытэрыі Y Combinator і венчурных інвестараў вельмі падобныя: ім трэба з вялікай колькасці кампаній у Крамянёвай даліне выбраць невялікую колькасць і максымізаваць шанец злавіць наступнага аднарога. Каб патрапіць у Y Combinator, трэба запоўніць анкету. Анкета адсякае прыкладна 97% заявак, таму яе запаўненне - гэта неверагодна адказны працэс. Пасля анкеты праходзіць інтэрв'ю, якое адсякае палову з пакінутых кампаній.

Мы патрацілі тыдзень на запаўненне анкеты, перазапаўненне, чытанне з сябрамі, чытанне яшчэ раз, перазапаўненне зноў. У выніку праз пару тыдняў мы атрымалі запрашэнне на інтэрвію. У 3% патрапілі, засталося патрапіць у 1.5%. Інтэрв'ю праходзіць у галаўным офісе YC у Маунтин-Ую (гэта 40 хвілін на машыне ад СФ) і доўжыцца 10 хвілін. Пытанні задаюцца прыкладна адны і тыя ж і добра вядомыя. Ёсць сайты ў інтэрнэце, дзе засякаецца таймер на 10 хвілін і рандомна выбіраюцца пытанні з вядомай метадычкі і паказваюцца. Мы па гэтых сайтах займаліся кожны дзень гадзінамі, папрасілі некалькі нашых сяброў, хто прайшлі праз YC у мінулым, паінтэрв'юяваць нас таксама. Увогуле падышлі больш сур'ёзна, чым мы падыходзілі да сустрэч з інвестарамі за месяц да гэтага.

Дзень інтэрвію быў вельмі цікавы. Нашае інтэрв'ю было каля 10 раніцы. Мы прыехалі загадзя. Для мяне дзень інтэрвію ўяўляў пэўную праблему. Так як мая кампанія пакуль відавочна не ўзлятала, я дыверсіфікаваў свае інвестыцыі часу, пачаўшы выпрабавальны тэрмін у кампаніі OpenAI. Адзін з сузаснавальнікаў OpenAI, Сэм Альтман, па сумяшчальніцтве з'яўляўся прэзідэнтам Y Combinator. Калі я патраплю да яго на інтэрв'ю і ён у маёй заяўцы ўбачыць OpenAI, няма ні найменшага сумневу, што ён спытае аб маіх поспехах на маім выпрабавальным тэрміне ў майго мэнэджара. Калі я затым не патраплю ў Y Combinator, то мой выпрабавальны тэрмін у OpenAI таксама апынецца пад вялікім пытаннем.

На шчасце, Сэм Альтман не быў у групе, якая праводзіла інтэрв'ю ў нас.

Калі Y Combinator прымае кампанію, яны тэлефануюць у той жа дзень. Калі абвяргаюць, то пішуць email на наступны дзень з разгорнутым тлумачэннем чаму. Адпаведна, калі да вечара званка не паступіла, значыць, не пашанцавала. А калі патэлефанавалі, то не здымаючы трубкі, можна ведаць, што нас узялі. Інтэрв'ю мы прайшлі з лёгкасцю, усе пытанні аказаліся з метадычкі. Выйшлі натхнёныя, паехалі ў СФ. Прайшло паўгадзіны, мы былі за дзесяць хвілін ад горада, як нам патэлефанавалі.

Патрапіць у Y Combinator - гэта мара амаль кожнага чалавека, які будуе кампанію ў Крамянёвай даліне. Той момант, калі патэлефанаваў тэлефон, уваходзіць у топ 3 самых запамінальных момантаў у маёй кар'еры. Забягаючы наперад, другі з трох здарыцца ў гэты ж дзень усяго праз некалькі гадзін.

Дзяўчына на тым канцы зусім не спяшалася цешыць нас навінамі аб нашым прыёме. Яна паведаміла нам, што ім трэба правесьці другое інтэрвію. Гэта рэдкая падзея, але ў інтэрнэце пра яе таксама было напісана. Што цікава, па статыстыцы сярод кампаній, якія выклікалі на другое інтэрв'ю, прымаюць тыя ж самыя 50%, гэта значыць той факт, што нам трэба вяртацца, дае ім 0 новай інфармацыі аб тым, ці патрапім мы ў YC ці не.

Разгарнуліся, прыехалі назад. Падышлі да пакоя. Сэм Альтман. Не пашанцавала…

Я напісаў свайму мэнэджэра ў OpenAI у слэк, што так і так, я сёння ў Y Combinator праходжу інтэрв'ю, табе напэўна напіша Сэм, не дзівіся. Прайшло ўсё ОК, майму мэнэджэра ў OpenAI, здаецца, не магло быць больш фіялетава.

Другое інтэрв'ю доўжылася пяць хвілін, задалі некалькі пытанняў, адпусцілі нас. Такога ж адчування, што мы разнеслі іх, не было. Здавалася, што на інтэрвію проста нічога не адбылося. Паехалі ў СФ, менш натхнёныя на гэты раз. Праз 30 хвілін зноў патэлефанавалі. На гэты раз ужо каб паведаміць, што мы прынятыя.

Y Combinator

Вопыт у Y Combinator быў вельмі карысны і цікавы. Раз у тыдзень, па аўторках, трэба было ездзіць у іх галаўны офіс у Маунтин-Ую, дзе мы сядзелі невялікімі групамі з дасведчанымі рабятамі і дзяліліся з імі нашым прагрэсам і праблемамі, а яны абмяркоўвалі з намі магчымыя рашэнні. У канцы кожнага аўторка падчас вячэры выступалі розныя паспяховыя прадпрымальнікі і расказвалі пра свой вопыт. На апошняй вячэры выступалі стваральнікі Whatsapp, было вельмі захапляльна.

Зносіны з іншымі маладымі кампаніямі ў кагорце таксама было цікавым. Розныя ідэі, розныя каманды, розныя гісторыі ва ўсіх. Яны з радасцю ўсталёўвалі прататыпы нашых асістэнтаў і дзяліліся ўражаннямі, а мы карысталіся прататыпамі іх сэрвісаў.

Апроч гэтага быў падняты партал, на якім мы маглі ў любы момант ствараць сустрэчы з рознымі разумнымі рабятамі, у якіх досвед у самых розных абласцях будаўніцтва кампаній: продажы, маркетынг, user studies, дызайн, UX. Мы гэтым карысталіся дастаткова шмат і набраліся кучы вопыту. Амаль заўсёды гэтыя хлопцы знаходзіліся ў СФ, таму нават не трэба было далёка ехаць. Часта нават не патрэбна была машына.

Пошук яшчэ аднаго сузаснавальніка

Удваіх кампанію не падняць. Але ў нас ёсьць $150K, якія YC дае ў пачатку праграмы. Трэба знайсці людзей. Улічваючы, што мы ледзь самі ведаем, што мы пішам, шукаць супрацоўнікаў пакуль што справа згубная, але, можа, мы знойдзем яшчэ чалавека, які хоча быць з намі сузаснавальнікам? У ВНУ я займаўся ACM ICPC, і многія з людзей, якія ў маім пакаленні ім займаліся, зараз мелі паспяховыя кар'еры ў даліне. Я пачаў пісаць сваім старым сябрам, якія зараз жылі ў СФ. І даліна не была б далінай, калі б за першыя пяць паведамленняў я б не знайшоў каго-небудзь, хто хоча будаваць кампанію. Жонка аднаго з маіх сяброў з паездак на ICPC будавала вельмі паспяховую кар'еру ў Facebook, але разглядала варыянт сыйсці і пачаць кампанію. Мы з ёю сустрэліся. Яна ўжо таксама была ў актыўным пошуку сузаснавальнікаў і пазнаёміла мяне з яе сябрам Іллём Паласухіным. Ілля быў адным з інжынераў у камандзе, якая будавала TensorFlow. Праз некалькі сустрэч дзяўчына вырашыла застацца ў Facebook, а Ілля прыйшоў да нас у кампанію трэцім заснавальнікам.

Пачатак NEAR

Пасля YC падымаць венчурныя інвестыцыі крыху прасцей. У апошнія дні праграмы Y Combinator арганізуе Demo Day, дзе мы прэзентуем перад 100 фундатарамі. YC пабудавалі сістэму, у якой інвестары выказваюць цікавасць да нас прама падчас прэзентацыі, а мы да іх у канцы дня, а потым там будуецца ўзважаны паразлучэнне і мы з імі сустракаемся. Мы паднялі $400K, я і Ілля ў гэтым працэсе не былі вельмі ўцягнутыя, мы пісалі код, таму шмат цікавых гісторый расказаць не магу. Але адна ёсць.

У якасці маркетынгу мы праводзілі ў Сан-Францыска сустрэчы па машынным навучанні з топавымі даследчыкамі (многія з якіх працуюць у Google Brain, OpenAI, вучацца ў Стэнфардзе або Берклі, і таму знаходзяцца геаграфічна тут жа ў даліне) і будавалі лакальную супольнасць. На адной з такіх сустрэч мы пераканалі аднаго з абсалютна топавых даследнікаў у вобласці быць нашым advisor. Мы ўжо амаль падпісалі дакументы, калі праз тыдзень ён зразумеў, што ягоная бягучая кампанія не дазваляе яму быць advisor'ам. Але ён адчуваў, што ён нас падводзіць, і таму прапанаваў замест таго, каб эдвайзіць, у нас проста інвеставаць. Сума ў маштабе кампаніі была невялікай, але атрымаць топавага даследчыка ў вобласці не проста як эдвайзера, але як інвестара, гэта было вельмі крута.

Гэта ўжо быў чэрвень 2017 г., Google Pixel выйшаў і быў папулярны. У адрозненне, нажаль, ад убудаванага ў яго Google Assistant. Я браў у сяброў Пікселі, заціскаў home button і ў 10 выпадках з 10 бачыў "наладзьце Google Assistant перад першым выкарыстаннем". Samsung ніяк набыты VIV не выкарыстоўваў, а выпусціў замест гэтага Bixby з хардварнай кнопкай, і ў Samsung Store сталі папулярныя прыкладанні, якія замянялі Bixby на ліхтарык.

На фоне ўсяго гэтага наша з Іллём вера ў будучыню асістэнтаў згасла, і мы пакінулі тую кампанію. Мы адразу заснавалі новую кампанію Near Inc, страціўшы падчас бэйджык Y Combinator на кампаніі, $400K і топавага даследніка як фундатара.

У той момант нам абодвум была вельмі цікавая тэма program synthesis калі мадэлькі самі пішуць (або дапісваюць) код. Мы вырашылі закапацца ў тэму. Але зусім без грошай таксама нельга, таму спачатку трэба папоўніць страчаныя $400K.

Венчурныя інвестыцыі

Да таго моманту паміж графамі знаёмстваў мяне і Іллі амаль усе фундатары ў даліне былі ў адным або двух поцісках рук, таму, як і ў першы раз, атрымаць сустрэчы было вельмі лёгка. Першыя сустрэчы ішлі вельмі няўдала, і мы атрымалі некалькі адмоў. Як я даведаюся за гэты і наступныя 2 фандрэйзы, у якіх я буду ўдзельнічаць, да першага ТАК ад інвестараў трэба атрымаць дзясяткі НЕ. Пасля першага ТАК наступнае ТАК прыходзіць у наступныя 3-5 сустрэч. Як толькі ёсць два-тры ТАК, НЕ ўжо больш амаль не бывае, і становіцца праблемай абраць з усіх ТАК, каго ж узяць.

Наша першае ТАК прыйшло ад фундатара Х. Я нічога добрага пра Х не скажу, таму і імя згадваць не буду. Х збіваў адзнаку кампаніі на кожнай сустрэчы і спрабаваў дадаць дадатковыя ўмовы, якія былі невыгодныя камандзе і заснавальнікам. Канкрэтны чалавек, з якім мы працавалі ў X, быў у пачатку сваёй кар'еры як інвестара ў вялікім фондзе, і для яго закрыць вельмі выгадную здзелку - гэта лесвіца ў кар'еру. І паколькі акрамя яго нам ТАК ніхто не казаў, ён мог патрабаваць усё, што заўгодна.

Х пазнаёміў нас з шэрагам іншых фундатараў. Інвестары не любяць інвеставаць у адзіночку, яны любяць інвеставаць з іншымі. Наяўнасць іншых інвестараў павышае верагоднасць, што яны не дапускаюць памылку (бо нехта яшчэ думае, што гэта добрая інвестыцыя), і павышае шанцы кампаніі выжыць. Праблема ў тым, што калі Х пазнаёміў нас з Y, Y пасля гэтага не інвесціруе без Х, таму што гэта будзе плявок Х у твар, а ім яшчэ часта мець справу адзін з адным. Другое ТАК пасля гэтых знаёмстваў паступіла параўнальна хутка, а затым і трэцяе, і чацвёртае. Праблема была ў тым, што Х хацеў выціснуць з нас усе сокі і даць грошы пад самыя нявыгадныя ўмовы, а іншыя інвестары, якія даведаліся пра нас ад Х, можа і былі б гатовы інвеставаць у нас на лепшых умовах, але не будуць рабіць гэта за спіной Х.

Адной сонечнай раніцы ў Сан-Францыска я атрымаў ліст ад Мікіты Шамгунова, ужо тады CEO MemSQL, "Introducing Alex (NEAR) to Amplify Partners". Праз літаральна 17 хвілін зусім незалежна і па чыстым супадзенні прыходзіць ліст ад X з сапраўды такім жа загалоўкам. Рабяты з Amplify апынуліся неверагодна стромкімі. Умовы, якія нам прапаноўвалі Х, здаваліся ім драконаўскімі, і яны былі гатовы інвеставаць у нас на разумных умовах. Шэраг інвестараў быў гатовы інвеставаць разам з Amplify. У такіх умовах мы адмовіліся ад інвестыцыі Х і паднялі раўнд з Amplify у якасці галоўнага фундатара. Amplify таксама не быў рады інвеставаць у абыход X, але бо першае інтра прыйшло ад Мікіты, а не ад Х, агульная мова паміж усімі знайшлася, і ніхто ні на каго ў крыўдзе не застаўся. Калі б Мікіта ў той дзень даслаў ліст на 18 хвілін пазней, усё магло б быць крыху больш складана.

У нас цяпер было $800K, каб існаваць, і пачаўся год, поўны хардкорных мадэлек на PyTorch, зносін з дзясяткамі кампаній у даліне, каб зразумець, дзе на практыцы можна было б прымяняць program synthesis, і іншых не вельмі цікавых прыгод. Да ліпеня 2018 года ў нас быў нейкі прагрэс па мадэльках і некалькі артыкулаў на NIPS і ICLR, але не было разумення, дзе мадэлі дасягальнага на той час ўзроўню маглі быць ужытыя на практыцы.

Першае знаёмства з блокчэйн

Свет блокчейна - гэта вельмі дзіўны свет. Я яго дастаткова мэтанакіравана пазбягаў доўгі час, але ў выніку нашыя шляхі перасекліся. У пошуках ужывання program synthesis мы ў выніку дашлі да таго, што нешта на скрыжаванні program synthesis і сумежнай тэмы formal verification можа быць вельмі карысна для смарт-кантрактаў. Мы нічога не ведалі пра блокчэйн, але даліна не была б далінай, калі б сярод маіх старых сяброў там не знайшлося хаця б некалькіх, хто гэтай тэмай цікавіўся. Мы пачалі з імі мець зносіны і зразумелі, што formal verification гэта добра, але ў блокчейне ёсць праблемы больш надзённыя. У 2018 годзе Ethereum ужо спраўляўся з нагрузкай дастаткова цяжка, і распрацаваць пратакол, які працаваў бы значна хутчэй, было вельмі надзённай праблемай.

Мы, вядома, далёка не першыя, каму такая ідэя прыйшла ў галаву, але хуткае вывучэнне рынку паказала, што ў той час як канкурэнцыя там ёсць, і высокая, выйграць яго можна. Што важней, і я, і Ілля - вельмі добрыя сістэмныя праграмісты. Мая кар'ера ў MemSQL была, зразумела, значна бліжэй да распрацоўкі пратаколаў, чым будаўніцтву мадэлек на PyTorch, а Ілля ў Google быў адным з распрацоўшчыкаў TensorFlow.

Я пачаў абмяркоўваць гэтую ідэю са сваімі былымі калегамі па MemSQL і маім сукаманднікам з часоў ICPC, і ідэя будаваць хуткі блокчейн пратакол аказалася цікавая чатыром з пяці людзей, з кім я пагутарыў. За адзін дзень у жніўні 2018 года NEAR вырас з трох чалавек да сямі і да дзевяці на працягу наступнага тыдня, калі мы нанялі head of operations і head of business development. Пры гэтым узровень людзей быў проста неверагодным. Усе інжынеры былі альбо з ранняй каманды MemSQL, альбо прапрацавалі па шмат гадоў у Google і Facebook. Трое з нас мелі залатыя медалі ICPC. Адзін з сямі першых інжынераў выйграў ICPC двойчы. На той момант двойчы чэмпіёнаў у свеце было шэсць (сёння колькасць двойчы чэмпіёнаў у свеце ўжо дзевяць, але зараз два з іх працуюць у NEAR, так што статыстыка з часам палепшылася).

Гэта быў выбухны рост, але была праблема. Ніхто не працаваў бясплатна, і офіс у цэнтры СФ таксама далёка не танны, і пакрываць арэнду офіса і заробкі ўзроўню даліны дзевяці людзям, маючы тое, што засталося ад $800K праз год было праблематычна. NEAR засталося існаваць 1.5/XNUMX месяца, перш чым у банку застанецца нуль.

Зноў венчурныя інвестыцыі

Маючы ў пакоі з дошкай сем вельмі моцных сістэмных праграмістаў з сярэднім досведам каля 8 гадоў, мы змаглі ў кароткія тэрміны прыдумаць нейкі разумны дызайн для пратакола і пайшлі зноў мець зносіны з фундатарамі. Нажаль, шматлікія фундатары пазбягаюць блокчейна. У той час (ды і зараз) у гэтай індустрыі была неверагодная колькасць апартуністаў, і адрозніць сур'ёзна настроеных рабят ад апартуністаў было складана. Раз звычайныя фундатары пазбягаюць блокчейн, нам трэба ісці да фундатараў, якія інвестуюць мэтанакіравана ў блокчейн. Такіх у даліне таксама шмат, але гэта зусім іншае мноства, з малаважным скрыжаваннем з фундатарамі, не якія спецыялізуюцца на блокчейне. Суцэль чакана, у нас апынуліся ў нашым графе знаёмстваў людзі і ў такіх фондах у адным поціску рукі. Адным з такіх фондаў быў Metastable.

Metastable - топавы фонд, і атрымаць ТАК ад іх значыла б закрыць раунд амаль адразу. Мы ўжо да таго часу набралі 3-4 НЕ, і колькасць фондаў, з кім можна пагутарыць, хутка скарачалася, як і час да таго, як NEAR застанецца без сродкаў да існавання. У Metastable працавала некалькі неверагодна разумных рабят, задача якіх была разнесці нашы ідэі ў трэску і знайсці мінімальныя недакладнасці ў нашым дызайне. Бо нашаму дызайну ў той час было некалькі дзён, як і нашаму досведу ў блокчейне на той момант, на мітынгу з Metastable яны нас з Іллёй знішчылі. Колькасць НЕ ў скарбонцы павялічылася яшчэ на адзін.

У наступныя пару тыдняў праца перад дошкай працягвалася, і дызайн пачаў збірацца ў нешта сур'ёзнае. Мы, несумненна, паспяшаліся з нашай сустрэчай з Metastable. Калі б сустрэча прайшла зараз, знішчыць нас так лёгка б не атрымалася. Але Metastable не сустрэнецца з намі ўсяго праз два тыдні. Што ж рабіць?

Рашэнне знайшлося. З нагоды дня нараджэння Ілля зладзіў шашлыкі на даху сваёй хаты (якая, як і шматлікія дахі ў кватэрных комплексах у СФ, уяўляла з сябе дагледжаны парк), куды былі запрошаныя ўсе супрацоўнікі NEAR і сябры, уключаючы Івана Багатага – сябра Іллі, які працаваў у Metastable у той момант, а таксама некаторыя іншыя фундатары. У адрозненне ад прэзентацыі інвестарам у пакоі для нарад, на шашлыках уся каманда з NEAR магла пагутарыць у простым становішчы з півам у руках з Іванам і іншымі інвестарамі аб нашым бягучым дызайне і мэтах. Да канца шашлыкоў Іван падышоў да нас і сказаў, што, здаецца, нам ёсць сэнс сустрэцца яшчэ раз.

Гэтая сустрэча прайшла нашмат лепш, і мы з Іллём змаглі абараніць дызайн ад падступных пытанняў. Metastable паклікалі нас сустрэцца з яе заснавальнікам Навалам Равікантам праз пару дзён у офісе кампаніі Angellist. У офісе было абсалютна пуста, таму што кампанія амаль усім складам з'ехала на Burning Man. На гэтай сустрэчы НЕ ператварылася ў ТАК, і NEAR больш не была за крок ад смерці. Мітынг скончыўся, мы селі ў ліфт. Навіны аб тым, што Metastable у нас інвесціруе, разляцеліся вельмі хутка. Ліфт яшчэ не даехаў да першага паверха, калі на нашу пошту без якога-небудзь удзелу з нашага боку прыляцела другое ТАК, таксама ад топавага фонду. Больш НЕ ў тым фандрэйзе не было, і праз тыдзень мы зноў вырашалі задачу аб заплечніку, каб змясціць самыя лепшыя прапановы ў абмежаваны раўнд.

Важная выснова: у даліне асобасныя адносіны часам важней, чым добрая прэзентацыя або якасна прапрацаваны дызайн. На ранніх стадыях жыцця кампаніі фундатары разумеюць, што пэўны прадукт ці дызайн яшчэ шмат разоў зменіцца, і таму арыентуюцца значна больш на каманду і іх гатовасць хутка ітэраваць. 

Хуткасць - не самая вялікая праблема

У канцы 2018 года мы пайшлі на хакатон ETH San Francisco. Гэта адзін з мноства хакатонаў па ўсім свеце, прысвечаных Ethereum. На хакатоне ў нас была вялікая каманда, якая хацела пабудаваць першую версію маста паміж NEAR і Эфірам.

Я ад каманды аддзяліўся і вырашыў пайсьці іншым шляхам. Я знайшоў вачыма Улада Замфіра, вядомага інфлюенсера ў экасістэме, які пісаў сваю версію шардынгу для Ethereum, падышоў да яго і сказаў "Прывітанне, Улад, я пісаў шардынг у MemSQL, давай удзельнічаць у адной камандзе". Улад быў з дзяўчынай, і на яго твары ясна чыталася, што я абраў не самы лепшы час для зносін. Але дзяўчына сказала "гэта гучыць крута, Улад, табе трэба ўзяць яго ў каманду". Так я апынуўся ў камандзе з Уладам Замфірам, і наступныя 24 гадзіны даведваўся аб тым, як працуе яго дызайн, і пісаў разам з ім прататып.

Хакатон мы з ім выйгралі. Але гэта было не самае цікавае. Самае цікавае, што да таго моманту, як у нас з ім ужо быў напісаны амаль з нуля. прататып атамарных транзакцый паміж шардамі наша асноўная каманда, якая планавала пісаць мост, яшчэ нават не пачала працу. Яны ўсё яшчэ спрабавалі наладзіць лакальнае асяроддзе распрацоўкі для Solidity.

Па выніках гэтага хакатона і велізарнай колькасці user-studies, якія за ім рушылі ўслед, мы зразумелі, што самая вялікая праблема блокчейнов гэта не іх хуткасць. Самая вялікая праблема - гэта тое, што прыкладанні на блокчейн жудасна складана пісаць і яшчэ складаней выкарыстоўваць канчатковым карыстачам. Наш фокус у 2019 годзе пашырыўся, мы прывялі людзей, якія разбіраюцца ў user experience, сабралі каманду, чый фокус - выключна developer experience, і зрабілі асноўным фокусам зручнасць для распрацоўшчыкаў і карыстальнікаў.

Які будуецца пазнавальнасць

Маючы ў банку дастаткова грошай, каб пакуль не турбавацца аб наступным раундзе, і моцную каманду, якая пісала код і працавала над дызайнам, трэба было зараз працаваць над пазнавальнасцю.

Мы толькі пачыналі, а ў нашых канкурэнтаў ужо былі вялікія фан-базы. А ці ёсць спосаб неяк дастукацца да гэтых фан-баз, каб усе аказаліся ў плюсе? Мы сядзелі невялікай кампаніяй у кавярні Red Door у Сан-Францыска раніцай калі ў галаву прыйшла фенаменальная ідэя. У свеце, дзе дзясяткі пратаколаў канкуруюць за тое, каб быць the next big thing, рэальна ў людзей няма ніякай крыніцы інфармацыі аб гэтых пратаколах, акрамя іх уласных маркетынгавых матэрыялаў. Было б выдатна, калі б хтосьці дастаткова разумны ўстаў з даследчыкамі і распрацоўшчыкамі такіх пратаколаў перад дошкай і разносіў іх. Такія відэа добрыя для ўсіх. Для іх (калі іх не разнясуць), таму што іх супольнасць можа бачыць, што іх дызайн - не трава. Для нас - магчымасць быць заўважанымі іх супольнасцю, а яшчэ магчымасць даведацца добрыя ідэі. Амаль усе пратаколы, у тым ліку NEAR, распрацоўваюцца адкрыта, таму ідэі і код у цэлым не хаваюцца, але знайсці гэтыя ідэі часам складана. За адну гадзіну перад дошкай з разумным чалавекам можна навучыцца вельмі шматлікаму.

Даліна чарговы раз аказалася карыснай. NEAR - далёка не адзіны пратакол, у якога ёсць офіс у СФ, і ідэя запісаць такія відэа была сустрэтая распрацоўшчыкамі іншых пратаколаў з велізарным энтузіязмам. Мы хутка паклалі ў каляндар першыя сустрэчы для запісу відэа з хлопцамі, якія таксама геаграфічна былі ў СФ, і на сёньня такіх відэа ужо амаль сорак.

У наступныя месяцы мы сустрэлі велізарную колькасць людзей на канферэнцыях, якія ўпершыню даведаліся пра NEAR з гэтых відэа, і як мінімум два рашэнні ў дызайне NEAR з'явіліся як вынік адаптацыі інфармацыі з гэтых відэа, так што ідэя спрацавала выдатна і як маркетынгавы ход, і як магчымасць максімальна хутка пазнаць апошнія прарывы ​​ў індустрыі.

Далейшая гісторыя

Каманда расла, і ў жыцці стартапа самае важнае - гэта мець дастаткова фінансаў, каб падтрымліваць рост. Трэці фандрэйзінг таксама пачаўся ўдала не адразу, мы атрымалі некалькі НЕ, але адно ТАК зноў перавярнула ўсё з ног на галаву, і мы хутка яго закрылі. Чацвёрты фандрэйзінг у пачатку гэтага года пачаўся з ТАК амаль адразу, мы атрымалі фінансаванне ад Andreessen Horowitz, самага топавага фонду як у прынцыпе, так і ў галіне блокчейнов, і маючы a16z як інвестара раунд зачыніўся вельмі хутка. У апошнім раундзе мы паднялі $21.6M.

Каранавірус унёс свае карэктывы ў працэс. Ужо да пандэміі мы пачалі наймаць людзей выдалена, а калі ў сакавіку штаб-кватэру было вырашана закрыць, за два тыдні да таго як пачаліся афіцыйныя лакдаўны, мы зусім перасталі аддаваць перавагу лакальным кандыдатам, і сёння NEAR - гэта вялікая размеркаваная кампанія.

У красавіку гэтага года мы пачалі працэс запуску. Да верасня мы падтрымлівалі ўсе ноды самі, і пратакол аперыраваў у цэнтралізаваным фармаце. Цяпер ноды паступова замяняюцца на ноды з супольнасці, і 24-га верасня мы ўсе нашы ноды патушым, што фактычна будзе днём, калі NEAR сыходзіць у вольнае плаванне і мы губляем над ім які-небудзь кантроль.

Распрацоўка на гэтым не заканчваецца. Пратакол мае ўбудаваны механізм пераходу на новыя версіі, і наперадзе яшчэ шмат працы.

У заключэнне

Гэта першы пост у карпаратыўным блогу NEAR. У бліжэйшыя месяцы я буду расказваць, як працуе NEAR, чаму свет лепш з добрым зручным блокчейн пратаколам, чым без яго, і якія цікавыя алгарытмы і задачы мы вырашалі ў ходзе распрацоўкі: шардаванне, генерацыя выпадковых лікаў, алгарытмы кансэнсусу, масты з іншымі ланцугамі, т.зв. Layer 2 пратаколы і многае іншае. Мы падрыхтавалі добрую камбінацыю навукова-папулярных і глыбокіх тэхнічных пастоў.

Невялікі спіс рэсурсаў для тых, хто хоча закапацца глыбей ужо зараз:

1. Паглядзець як выглядае распрацоўка пад NEAR, і паэксперыментаваць у анлайн-IDE можна тут.

2. Код пратакола адкрыты, яго можна пакалупаць лапаткай тут.

3. Калі вы хочаце запусціць сваю ноду ў сетцы і дапамагчы яе дэцэнтралізацыі, можна далучыцца да праграмы Stake Wars. Ёсць рускамоўнае тэлеграм супольнасць, Дзе людзі прайшлі праз праграму і запусцілі ноды і могуць дапамагчы ў працэсе.

4. Шырокая дакументацыя для распрацоўшчыкаў на англійскай даступная тут.

5. Сачыць за ўсімі навінамі на рускай можна ва ўжо згаданай групе ў тэлеграме, І ў групе на Укантакце

Нарэшце, пазаўчора мы запусцілі анлайн хакатон з прызавым фондам у $50K, на якім прапануецца напісаць цікавыя прыкладанні, якія выкарыстоўваюць мост паміж NEAR і Ethereum. Больш інфармацыі (на англійскай) тут.

Да хуткіх сустрэч!

Крыніца: habr.com

Дадаць каментар