Come abbiamo costruito un'azienda nella Silicon Valley

Come abbiamo costruito un'azienda nella Silicon ValleyVeduta di San Francisco dal lato est della baia

Ciao Habr,

In questo post parlerò di come abbiamo costruito un'azienda nella Silicon Valley. In quattro anni siamo passati da una startup composta da due persone nel seminterrato di un edificio a San Francisco a una grande azienda riconoscibile con oltre 30 milioni di dollari di investimenti da parte di fondi noti, inclusi giganti come a16z.

Sotto il taglio ci sono molte storie interessanti su Y Combinator, investimenti di rischio, ricerca di team e altri aspetti della vita e del lavoro nella valle.

Sfondo

Sono arrivato a Valley nel 2011 e sono entrato in MemSQL, un'azienda che si era appena diplomata a Y Combinator. Sono stato il primo dipendente di MemSQL. Lavoravamo da un appartamento di tre stanze nella città di Menlo Park, in cui vivevamo (io e mia moglie eravamo in una stanza, l'amministratore delegato e sua moglie erano in un'altra, e il CTO dell'azienda, Nikita Shamgunov, dormiva sul divano nel soggiorno). Il tempo è volato, MemSQL oggi è una grande azienda con centinaia di dipendenti, transazioni multimilionarie e un ufficio nel centro di San Francisco.

Nel 2016 mi sono reso conto che l'azienda era troppo grande per me e ho deciso che era ora di iniziare qualcosa di nuovo. Non avendo ancora deciso cosa fare dopo, ero seduto in un bar di San Francisco e leggevo un articolo di quell'anno sull'apprendimento automatico. Un altro giovane si sedette accanto a me e disse: "Ho notato che stai leggendo di una macchina da scrivere, facciamo conoscenza". Situazioni come questa sono comuni a San Francisco. La maggior parte delle persone nei bar, nei ristoranti e per strada sono dipendenti di startup o grandi aziende tecnologiche, quindi la probabilità di incontrare qualcuno del genere è molto alta. Dopo altri due incontri con questo giovane in un bar, abbiamo deciso di iniziare a costruire un'azienda che costruisca assistenti intelligenti. Samsung aveva appena acquistato VIV, Google aveva annunciato Google Assistant e sembrava che il futuro fosse da qualche parte in quella direzione.

Come altro esempio di quante persone a San Francisco lavorano nel campo informatico, una settimana o due dopo, lo stesso giovane ed io eravamo seduti nello stesso bar, e stavo apportando alcune modifiche al nostro futuro sito web, e lui non aveva nulla da fare. Si è semplicemente rivolto a un giovane a caso seduto di fronte a noi e ha detto "fai dattilografia?", al che il giovane ha risposto sorpreso "sì, come lo sai?"

Nell'ottobre 2016 abbiamo deciso di iniziare a raccogliere investimenti in capitale di rischio. Pensavo che arrivare a un incontro con i migliori investitori sarebbe stato molto difficile. Si è scoperto che questo è completamente sbagliato. Se un investitore ha anche il minimo sospetto che un’azienda possa decollare, trascorrerà volentieri un’ora del suo tempo a parlare. Una grande possibilità di perdere un’ora in un’azienda senza uscita è molto meglio di una piccola possibilità di perdere il prossimo unicorno. Il fatto di essere il primo dipendente di MemSQL ci ha permesso di inserire nel nostro calendario incontri con sei investitori molto interessanti nella valle entro una settimana di lavoro. Siamo stati ispirati. Ma con la stessa facilità con cui abbiamo accolto questi incontri, li abbiamo falliti. Gli investitori incontrano team come noi più volte al giorno e riescono a capire in un tempo minimo che i ragazzi che hanno di fronte non hanno idea di cosa stanno facendo.

Applicazione al Combinatore Y

Avevamo bisogno di affinare le nostre capacità nella costruzione di un’azienda. Costruire un’azienda non significa scrivere codice. Ciò significa capire di cosa hanno bisogno le persone, condurre studi sugli utenti, creare prototipi, decidere correttamente quando cambiare direzione e quando continuare, trovare un prodotto adatto al mercato. Proprio in questo periodo si svolgevano le selezioni per Y Combinator Winter 2017. Y Combinator è l'acceleratore più prestigioso della Silicon Valley, attraverso il quale sono passati giganti come Dropbox, Reddit, Airbnb e persino MemSQL. I criteri per Y Combinator e i venture capitalist sono molto simili: devono selezionare un piccolo numero da un gran numero di aziende nella Silicon Valley e massimizzare la possibilità di catturare il prossimo unicorno. Per entrare in Y Combinator, è necessario compilare una domanda. Il questionario rifiuta circa il 97% delle domande, quindi compilarlo è un processo incredibilmente responsabile. Dopo il questionario avviene un colloquio che taglia fuori la metà delle restanti aziende.

Abbiamo passato una settimana a compilare il modulo, a riempirlo nuovamente, a leggerlo con gli amici, a rileggerlo, a riempirlo ancora. Di conseguenza, dopo un paio di settimane abbiamo ricevuto un invito per un colloquio. Siamo arrivati ​​al 3%, non resta che arrivare all’1.5%. L'intervista si svolge presso la sede di YC a Mountain View (40 minuti in auto da San Francisco) e dura 10 minuti. Le domande poste sono più o meno le stesse e sono ben note. Ci sono siti su Internet in cui è impostato un timer per 10 minuti e le domande di un noto manuale vengono selezionate e visualizzate casualmente. Abbiamo trascorso ore su questi siti ogni giorno e abbiamo chiesto a molti dei nostri amici che avevano visitato YC in passato di intervistare anche noi. In generale, abbiamo affrontato gli incontri con gli investitori in modo più serio rispetto a un mese prima.

Il giorno dell'intervista è stato molto interessante. La nostra intervista è avvenuta intorno alle 10:XNUMX. Siamo arrivati ​​presto. Per me, il giorno dell’intervista ha rappresentato una certa sfida. Dato che evidentemente la mia azienda non stava ancora decollando, ho diversificato il mio investimento di tempo iniziando un periodo di prova presso OpenAI. Uno dei cofondatori di OpenAI, Sam Altman, è stato anche presidente di Y Combinator. Se ottengo un colloquio con lui e vede OpenAI nella mia candidatura, non c'è il minimo dubbio che chiederà al mio manager quali sono i miei progressi durante il periodo di prova. Se poi non entro in Y Combinator, anche il mio periodo di prova presso OpenAI sarà in grande dubbio.

Fortunatamente, Sam Altman non faceva parte del team che ci ha intervistato.

Se Y Combinator accetta un'azienda, chiama lo stesso giorno. Se lo rifiutano, il giorno successivo scrivono un'e-mail con una spiegazione dettagliata del motivo. Di conseguenza, se non ricevi una chiamata entro sera, significa che sei sfortunato. E se hanno chiamato, senza alzare il telefono, puoi sapere che ci hanno portato. Abbiamo superato il colloquio con facilità; tutte le domande provenivano dal manuale. Ne siamo usciti ispirati e siamo andati alla Flotta del Nord. Passò mezz'ora, eravamo a dieci minuti dalla città, quando ricevemmo una chiamata.

Entrare in Y Combinator è il sogno di quasi tutte le persone che costruiscono un'azienda nella Silicon Valley. Quel momento in cui squillò il telefono è uno dei 3 momenti più memorabili della mia carriera. Guardando al futuro, il secondo dei tre avverrà poche ore dopo, nello stesso giorno.

La ragazza dall'altra parte non aveva fretta di accontentarci con la notizia del nostro ricevimento. Ci ha informato che dovevano condurre una seconda intervista. Questo è un evento raro, ma se ne è parlato anche su Internet. È interessante notare che, secondo le statistiche, tra le aziende che hanno richiesto un secondo colloquio, lo stesso 50% accetta, cioè il fatto che dobbiamo tornare ci dà 0 nuove informazioni sul fatto che entreremo o meno in YC.

Ci siamo voltati e siamo tornati indietro. Ci siamo avvicinati alla stanza. Sam Altmann. Sfortuna…

Ho scritto in ritardo al mio manager di OpenAI dicendo che è così, oggi farò un colloquio a Y Combinator, Sam probabilmente ti scriverà, non essere sorpreso. Tutto è andato bene, il mio manager di OpenAI non avrebbe potuto essere più positivo.

Il secondo colloquio è durato cinque minuti, hanno fatto un paio di domande e ci hanno lasciato andare. Non c’era la stessa sensazione che li avessimo distrutti. Sembrava che non fosse successo nulla durante l'intervista. Siamo andati a San Francisco, questa volta meno ispirati. 30 minuti dopo hanno chiamato di nuovo. Questa volta per annunciare che siamo stati accettati.

Y Combinator

L'esperienza presso Y Combinator è stata molto utile ed interessante. Una volta alla settimana, il martedì, dovevamo andare alla loro sede a Mountain View, dove ci sedevamo in piccoli gruppi con ragazzi esperti e condividevamo con loro i nostri progressi e i nostri problemi, e loro discutevano con noi le possibili soluzioni. Al termine di ogni martedì, durante la cena, diversi imprenditori di successo si sono confrontati e hanno raccontato le loro esperienze. I creatori di Whatsapp hanno parlato all'ultima cena, è stato molto emozionante.

Interessante è stata anche la comunicazione con le altre giovani aziende del gruppo. Idee diverse, squadre diverse, storie diverse per tutti. Hanno installato con gioia i prototipi dei nostri assistenti e condiviso le loro impressioni, e noi abbiamo utilizzato i prototipi dei loro servizi.

Inoltre è stato creato un portale sul quale in qualsiasi momento potevamo creare incontri con vari ragazzi intelligenti che hanno esperienza in diversi ambiti della costruzione aziendale: vendite, marketing, studi sugli utenti, design, UX. Lo abbiamo usato parecchio e abbiamo acquisito molta esperienza. Quasi sempre questi ragazzi erano nella Flotta del Nord, quindi non dovevano nemmeno viaggiare lontano. Spesso non avevi nemmeno bisogno dell'auto.

Cerca un altro co-fondatore

Non è possibile fondare una società insieme. Ma abbiamo $ 150 che YC offre all'inizio del programma. Dobbiamo trovare persone. Considerando che sappiamo a malapena quello che scriviamo, cercare dipendenti è ancora una causa persa, ma forse troveremo un'altra persona che voglia essere co-fondatrice con noi? Ho frequentato l’ACM ICPC al college e molte delle persone che lo hanno fatto nella mia generazione ora hanno una carriera di successo nella valle. Ho iniziato a scrivere ai miei vecchi amici che ora vivevano a San Francisco. E la valle non sarebbe valle se nei primi cinque messaggi non trovassi qualcuno che vuole costruire un'azienda. La moglie di uno dei miei amici dell'ICPC stava costruendo una carriera di grande successo su Facebook, ma stava pensando di lasciare e avviare un'azienda. L'abbiamo incontrata. Inoltre stava già cercando attivamente cofondatori e mi ha presentato la sua amica Ilya Polosukhin. Ilya era uno degli ingegneri del team che ha creato TensorFlow. Dopo diversi incontri, la ragazza ha deciso di rimanere su Facebook e Ilya è arrivata nella nostra azienda come terza fondatrice.

Casa VICINO

Dopo YC, raccogliere investimenti in capitale di rischio è un po’ più semplice. Durante gli ultimi giorni del programma, Y Combinator organizza un Demo Day in cui presentiamo 100 investitori. YC ha costruito un sistema in cui gli investitori esprimono interesse per noi proprio durante la presentazione, e noi esprimiamo interesse per loro alla fine della giornata, quindi lì viene costruito un abbinamento ponderato e li incontriamo. Abbiamo raccolto $ 400, Ilya e io non siamo stati molto coinvolti in questo processo, abbiamo scritto il codice, quindi non posso raccontare molte storie interessanti. Ma ce n'è uno.

Per quanto riguarda il marketing, abbiamo tenuto riunioni di machine learning a San Francisco con i migliori ricercatori (molti dei quali lavorano presso Google Brain, OpenAI, studiano a Stanford o Berkeley e sono quindi geograficamente situati nella valle) e abbiamo costruito una comunità locale. In uno di questi incontri abbiamo convinto uno dei migliori ricercatori del settore a diventare nostro consulente. Avevamo quasi firmato i documenti quando una settimana dopo si rese conto che la sua attuale azienda non gli avrebbe permesso di fare il consulente. Ma sentiva che ci stava deludendo e quindi ha suggerito che invece di consigliare, semplicemente investessimo in noi. L’importo su scala aziendale era piccolo, ma assumere un ricercatore di punta nel settore non solo come consulente, ma come investitore è stato molto interessante.

Era già giugno 2017, Google Pixel uscì ed era popolare. A differenza, sfortunatamente, dell'Assistente Google integrato. Ho preso in prestito i Pixel dagli amici, ho premuto il pulsante Home e 10 volte su 10 ho visto "configura l'Assistente Google prima di utilizzarlo per la prima volta". Samsung non ha utilizzato in alcun modo il VIV acquistato, ma ha invece rilasciato Bixby con un pulsante hardware e le applicazioni che hanno sostituito Bixby con una torcia sono diventate popolari nel Samsung Store.

In questo contesto, la fiducia di Ilya e io nel futuro degli assistenti è svanita e abbiamo lasciato l’azienda. Abbiamo immediatamente avviato una nuova società, Near Inc, perdendo il nostro badge Y Combinator, $ 400 e un ricercatore di punta come investitore nel processo.

In quel momento eravamo entrambi molto interessati all'argomento della sintesi del programma, quando i modelli stessi scrivono (o aggiungono) il codice. Abbiamo deciso di approfondire l'argomento. Ma non puoi restare senza soldi, quindi prima devi recuperare i $ 400 persi.

Investire in investimenti

A quel punto, tra i grafici degli appuntamenti di Ilya e io, quasi tutti gli investitori nella valle erano a una o due strette di mano di distanza, quindi, proprio come la prima volta, è stato molto facile ottenere incontri. I primi incontri andarono molto male e ricevemmo diversi rifiuti. Come apprendo per questa e le prossime 2 raccolte fondi a cui parteciperò, prima del primo SI, ho bisogno di ricevere decine di NO da parte degli investitori. Dopo il primo SI, il successivo SI arriva nei successivi 3-5 incontri. Appena ci sono due o tre SI, non ci sono quasi più NO, e diventa un problema scegliere tra tutti i SI chi prendere.

Il nostro primo SÌ è arrivato dall’investitore X. Non dirò nulla di buono su X, quindi non menzionerò il suo nome. X declassava l'azienda ad ogni riunione e cercava di aggiungere ulteriori termini svantaggiosi per il team e i fondatori. La persona con cui abbiamo lavorato in X era all'inizio della sua carriera come investitore in un grande fondo e per lui concludere un accordo molto redditizio ha rappresentato una scala per la sua carriera. E poiché nessuno tranne lui ci ha detto SÌ, poteva pretendere qualsiasi cosa.

X ci ha presentato a numerosi altri investitori. Agli investitori non piace investire da soli, preferiscono investire con gli altri. Avere altri investitori rende più probabile che non commettano errori (perché qualcun altro pensa che sia un buon investimento) e aumentano le possibilità di sopravvivenza dell'azienda. Il problema è che se X ci presentasse a Y, Y non investirebbe senza X dopo, perché sarebbe uno schiaffo in faccia a X, e avrebbero comunque a che fare spesso tra loro. Il secondo SI dopo queste conoscenze arrivò relativamente presto, poi il terzo e il quarto. Il problema era che X voleva spremerci tutto il succo e darci soldi alle condizioni più sfavorevoli, e altri investitori che avevano saputo di noi da X avrebbero potuto essere pronti a investire in noi a condizioni migliori, ma non lo avrebbero fatto per sempre. X è tornato

Una mattina soleggiata a San Francisco, ho ricevuto una lettera da Nikita Shamgunov, già allora CEO di MemSQL, "Presentazione di Alex (NEAR) a Amplify Partners". Letteralmente 17 minuti dopo, in modo del tutto indipendente e per pura coincidenza, arriva una lettera da X con esattamente lo stesso titolo. I ragazzi di Amplify si sono rivelati incredibilmente fantastici. I termini che X ci ha offerto sembravano loro draconiani ed erano disposti a investire in noi a condizioni ragionevoli. Numerosi investitori erano disposti a investire insieme ad Amplify. In tali circostanze, abbiamo abbandonato l’investimento X e avviato un round con Amplify come investitore principale. Anche Amplify non era felice di investire nel bypassare X, ma poiché la prima introduzione proveniva da Nikita, e non da X, è stato trovato un linguaggio comune tra tutti e nessuno è stato offeso da nessuno. Se Nikita avesse spedito la lettera 18 minuti più tardi quel giorno, le cose sarebbero state un po’ più complicate.

Ora avevamo 800 dollari con cui vivere e iniziammo un anno pieno di modellazione hardcore su PyTorch, parlando con dozzine di aziende della valle per capire dove la sintesi del programma potesse essere applicata nella pratica, e altre avventure non molto interessanti. A luglio 2018, avevamo fatto qualche progresso sui modelli e diversi articoli su NIPS e ICLR, ma non si capiva dove i modelli del livello ottenibile in quel momento potessero essere applicati nella pratica.

Prima conoscenza con la blockchain

Il mondo della blockchain è un mondo molto strano. L'ho evitato di proposito per molto tempo, ma alla fine le nostre strade si sono incrociate. Nella nostra ricerca di applicazioni per la sintesi dei programmi, alla fine siamo giunti alla conclusione che qualcosa all’intersezione tra la sintesi dei programmi e il relativo argomento della verifica formale potrebbe essere molto utile per i contratti intelligenti. Non sapevamo nulla di blockchain, ma la valle non sarebbe una valle se tra i miei vecchi amici non ce ne fosse almeno qualcuno interessato a questo argomento. Abbiamo iniziato a comunicare con loro e ci siamo resi conto che la verifica formale è positiva, ma ci sono problemi più urgenti nella blockchain. Nel 2018, Ethereum aveva già difficoltà a gestire il carico e sviluppare un protocollo che funzionasse molto più velocemente era una questione molto urgente.

Naturalmente, non siamo i primi ad avere un'idea del genere, ma un rapido studio del mercato ha dimostrato che mentre c'è concorrenza lì, ed è alta, è possibile vincerla. Ancora più importante, sia io che Ilya siamo ottimi programmatori di sistema. La mia carriera in MemSQL è stata, ovviamente, molto più vicina allo sviluppo di protocolli che alla creazione di modelli su PyTorch, e Ilya di Google è stato uno degli sviluppatori di TensorFlow.

Ho iniziato a discutere questa idea con i miei ex colleghi MemSQL e con il mio compagno di squadra dei tempi dell'ICPC, e l'idea di costruire un protocollo blockchain veloce si è rivelata interessante per quattro persone su cinque con cui ho parlato. In un giorno dell’agosto 2018, NEAR è passata da tre persone a sette e a nove nella settimana successiva, quando abbiamo assunto un responsabile delle operazioni e un responsabile dello sviluppo aziendale. Allo stesso tempo, il livello delle persone era semplicemente incredibile. Tutti gli ingegneri provenivano dal primo team MemSQL o avevano lavorato per molti anni presso Google e Facebook. Tre di noi hanno vinto medaglie d'oro dell'ICPC. Uno dei sette ingegneri originali vinse due volte l'ICPC. A quel tempo c'erano sei doppi campioni del mondo (oggi ci sono nove doppi campioni del mondo, ma ora due di loro lavorano al NEAR, quindi le statistiche sono migliorate nel tempo).

È stata una crescita esplosiva, ma c’era un problema. Nessuno lavorava gratis, e anche l’ufficio nel centro di San Francisco è tutt’altro che economico, e coprire l’affitto dell’ufficio e gli stipendi a livello della valle per nove persone con ciò che restava di 800 dollari dopo un anno era problematico. A NEAR restano ancora 1.5 mesi di esistenza prima che rimanga zero in banca.

Ancora investimenti in venture capital

Avendo a disposizione sette programmatori di sistema molto forti con una media di circa 8 anni di esperienza, siamo stati in grado di elaborare rapidamente un progetto ragionevole per il protocollo e siamo tornati a parlare con gli investitori. Sfortunatamente, molti investitori evitano la blockchain. A quel tempo (e anche adesso) c’era un numero incredibile di opportunisti in questo settore, ed era difficile distinguere tra i ragazzi seri e gli opportunisti. Poiché gli investitori ordinari evitano la blockchain, dobbiamo rivolgerci agli investitori che investono specificamente nella blockchain. Ce ne sono molti anche nella valle, ma si tratta di un insieme completamente diverso, con poche sovrapposizioni con investitori non specializzati in blockchain. Come era prevedibile, ci siamo ritrovati con persone nella nostra rubrica sugli appuntamenti e con tali fondi in una sola stretta di mano. Uno di questi fondi era Metastable.

Metastable è un fondo di punta, e ottenere un SI da loro significherebbe chiudere il round quasi subito. A quel punto avevamo già raggiunto 3-4 NO e il numero di fondi con cui parlare stava rapidamente diminuendo, così come prima che NEAR rimanesse senza mezzi di sussistenza. Metastable aveva dei ragazzi incredibilmente intelligenti che ci lavoravano, il cui compito era quello di smontare le nostre idee e trovare i più piccoli difetti nel nostro design. Dato che il nostro progetto a quel tempo era vecchio di diversi giorni, così come la nostra esperienza nella blockchain in quel momento, durante una manifestazione con Metastable hanno distrutto me e Ilya. Il numero dei NO nel salvadanaio è aumentato di un'unità.

Nelle due settimane successive, il lavoro davanti al tabellone è continuato e il progetto ha cominciato a prendere forma in qualcosa di serio. Abbiamo sicuramente affrettato il nostro incontro con Metastable. Se l'incontro fosse avvenuto adesso, non sarebbe stato possibile distruggerci così facilmente. Ma Metastable non ci incontrerà dopo sole due settimane. Cosa fare?

È stata trovata una soluzione. In occasione del compleanno di Ilya, ha organizzato un barbecue sul tetto di casa sua (che, come molti tetti nei complessi di appartamenti della Flotta del Nord, era un parco ben curato), dove sono stati invitati tutti i dipendenti e gli amici di NEAR, incluso Ivan Bogaty, l'amico di Ilya che all'epoca lavorava presso Metastable, così come alcuni altri investitori. A differenza della presentazione agli investitori in una sala riunioni, il barbecue è stata un'opportunità per l'intero team NEAR di chiacchierare in un ambiente informale, birra in mano, con Ivan e altri investitori sul nostro progetto e sui nostri obiettivi attuali. Verso la fine della grigliata Ivan si è avvicinato a noi e ci ha detto che sembrava che avesse senso incontrarci di nuovo.

Questo incontro è andato molto meglio e io e Ilya siamo riusciti a proteggere il progetto da domande insidiose. Metastable ci ha invitato a incontrare il suo fondatore Naval Ravikant un paio di giorni dopo presso l'ufficio di Angellist. L'ufficio era completamente vuoto, perché quasi tutta la compagnia era partita per il Burning Man. In questo incontro il NO si è trasformato in un SÌ e NEAR non è più stato sull'orlo della morte. Finita la manifestazione, siamo saliti in ascensore. La notizia che Metastable stava investendo in noi si è diffusa molto rapidamente. L'ascensore non era ancora arrivato al primo piano quando alla nostra posta è arrivato un secondo SI, sempre di un fondo top, senza alcuna partecipazione da parte nostra. Non ci furono più NO in quella raccolta fondi e una settimana dopo stavamo risolvendo di nuovo il problema dello zaino per inserire le migliori offerte in un giro limitato.

Una conclusione importante: nella Valley, il tocco personale a volte è più importante di una buona presentazione o di un design ben progettato. Nelle prime fasi della vita di un'azienda, gli investitori comprendono che un particolare prodotto o progetto cambierà molte volte e quindi si concentrano molto di più sul team e sulla sua volontà di iterare rapidamente. 

La velocità non è il problema più grande

Alla fine del 2018 siamo andati all’hackathon dell’ETH di San Francisco. Questo è uno dei tanti hackathon in tutto il mondo dedicati a Ethereum. All'hackathon avevamo un grande team che voleva costruire la prima versione del ponte tra NEAR ed Ether.

Mi sono separato dalla squadra e ho deciso di intraprendere una strada diversa. Ho trovato Vlad Zamfir, un noto influencer nell'ecosistema che stava scrivendo la sua versione di sharding per Ethereum, si è avvicinato a lui e gli ha detto "Ciao, Vlad, ho scritto sharding in MemSQL, partecipiamo allo stesso team". Vlad era con una ragazza, ed era chiaro sul suo viso che non avevo scelto il momento migliore per comunicare. Ma la ragazza ha detto “sembra fantastico, Vlad, dovresti portarlo nella squadra”. È così che sono finito in una squadra con Vlad Zamfir e nelle 24 ore successive ho imparato come funzionava il suo progetto e ho scritto un prototipo con lui.

Abbiamo vinto l'hackathon. Ma non era questa la cosa più interessante. La cosa più interessante è che a quel punto io e lui avevamo già scritto quasi da zero prototipo delle transazioni atomiche tra i frammenti, il nostro team principale, che prevedeva di scrivere il ponte, non ha ancora iniziato a lavorare. Stavano ancora cercando di creare un ambiente di sviluppo locale per Solidity.

Sulla base dei risultati di questo hackathon e dell’enorme numero di studi sugli utenti che lo hanno seguito, ci siamo resi conto che il problema più grande con le blockchain non è la loro velocità. Il problema più grande è che le applicazioni blockchain sono incredibilmente difficili da scrivere e ancora più difficili da utilizzare per gli utenti finali. La nostra attenzione si è ampliata nel 2019, abbiamo coinvolto persone che comprendono l'esperienza dell'utente, riunito un team il cui focus è esclusivamente l'esperienza degli sviluppatori e posto l'obiettivo principale della comodità per sviluppatori e utenti.

Costruire il riconoscimento

Con abbastanza soldi in banca per non preoccuparsi ancora del prossimo round, e un team forte che scriveva il codice e lavorava alla progettazione, era giunto il momento di lavorare sul riconoscimento.

Avevamo appena iniziato e i nostri concorrenti avevano già un’ampia base di fan. C'è un modo per raggiungere in qualche modo queste basi di fan in modo che tutti ne traggano vantaggio? Una mattina eravamo seduti in un piccolo gruppo al bar Red Door di San Francisco quando mi venne in mente un'idea fenomenale. In un mondo in cui dozzine di protocolli competono per diventare il prossimo grande passo, le persone non hanno alcuna fonte di informazioni su questi protocolli se non il proprio materiale di marketing. Sarebbe fantastico se qualcuno abbastanza intelligente si mettesse al fianco dei ricercatori e degli sviluppatori di tali protocolli davanti al consiglio e li distruggesse. Questi video fanno bene a tutti. Per loro (se non si dilaniano) perché la loro comunità vede che il loro disegno non è l'erba. Per noi è un’opportunità per farci notare dalla loro comunità e anche un’opportunità per apprendere buone idee. Quasi tutti i protocolli, incluso NEAR, sono sviluppati apertamente, quindi le idee e il codice nel loro insieme non sono nascosti, ma a volte queste idee possono essere difficili da trovare. Puoi imparare molto in un'ora davanti a una lavagna con una persona intelligente.

La valle ancora una volta si è rivelata utile. NEAR non è l’unico protocollo ad avere un ufficio nella Flotta del Nord e l’idea di registrare video del genere è stata accolta con grande entusiasmo dagli sviluppatori di altri protocolli. Abbiamo subito messo in calendario i primi incontri per registrare video con i ragazzi che erano anche geograficamente nella Flotta del Nord, e per oggi tali video già quasi quaranta.

Nei mesi successivi, abbiamo incontrato innumerevoli persone alle conferenze che hanno appreso per la prima volta di NEAR da quei video, e almeno due delle soluzioni di progettazione NEAR sono nate come risultato dell'adattamento delle informazioni da quei video, quindi l'idea ha funzionato benissimo sia come risultato stratagemma di marketing e come opportunità. Scopri le ultime scoperte del settore il più rapidamente possibile.

Ulteriore storia

Il team stava crescendo e la cosa più importante nella vita di una startup è avere risorse finanziarie sufficienti per sostenere la crescita. Anche la terza raccolta fondi non è iniziata subito con successo, abbiamo ricevuto diversi NO, ma un SÌ ha ribaltato di nuovo tutto e l'abbiamo chiusa rapidamente. La quarta raccolta fondi all'inizio di quest'anno è iniziata quasi subito con YES, abbiamo ricevuto finanziamenti da Andreessen Horowitz, il fondo top sia in linea di principio che nel campo della blockchain, e con a16z come investitore il round si è chiuso molto rapidamente. Nell'ultimo turno abbiamo raccolto $ 21.6 milioni.

Il coronavirus ha apportato le proprie modifiche al processo. Già prima della pandemia, abbiamo iniziato ad assumere persone da remoto e quando si è deciso di chiudere la sede a marzo, due settimane prima dell'inizio dei blocchi ufficiali, abbiamo smesso completamente di dare la preferenza ai candidati locali, e oggi NEAR è un'azienda a grande distribuzione.

Nell'aprile di quest'anno abbiamo avviato il processo di lancio. Fino a settembre abbiamo supportato noi stessi tutti i nodi e il protocollo operava in un formato centralizzato. Ora i nodi vengono gradualmente sostituiti dai nodi della comunità, e il 24 settembre spegneremo tutti i nostri nodi, che sarà effettivamente il giorno in cui NEAR sarà libero e noi perderemo ogni controllo su di esso.

Lo sviluppo non finisce qui. Il protocollo ha un meccanismo di migrazione integrato alle nuove versioni e c’è ancora molto lavoro da fare.

insomma

Questo è il primo post sul blog aziendale NEAR. Nei prossimi mesi vi racconterò come funziona NEAR, perché il mondo è migliore con un buon protocollo blockchain che senza di esso e quali algoritmi e problemi interessanti abbiamo risolto durante lo sviluppo: sharding, generazione di numeri casuali, algoritmi di consenso, ponti con altre catene, cosiddette Protocolli Layer 2 e molto altro. Abbiamo preparato una buona combinazione di divulgazione scientifica e post tecnici approfonditi.

Un piccolo elenco di risorse per coloro che vogliono scavare più a fondo ora:

1. Guarda come appare lo sviluppo in NEAR e puoi sperimentare nell'IDE online qui.

2. Il codice del protocollo è aperto, puoi raccoglierlo con una spatola qui.

3. Se vuoi lanciare il tuo nodo sulla rete e aiutarne la decentralizzazione, puoi aderire al programma Guerre di palo. C'è un russo che parla comunità di telegrammi, dove le persone hanno seguito il programma ed eseguito i nodi e possono aiutare con il processo.

4. È disponibile un'ampia documentazione per sviluppatori in inglese qui.

5. Puoi seguire tutte le notizie in russo nel già citato gruppo telegraficoE gruppo su VKontakte

Infine, l’altro ieri abbiamo lanciato un hackathon online con un montepremi di 50mila dollari, dove si propone di scrivere applicazioni interessanti che utilizzino il ponte tra NEAR ed Ethereum. Maggiori informazioni (in inglese) qui.

Arrivederci!

Fonte: habr.com

Aggiungi un commento