Inside DoraHacks: Відкритий базар, що розширює можливості інновацій Web3
Інтерв’ю зі Стівом Нгоком, партнером у DoraHacks
Підтримуючи понад 4 000 проєктів і залучивши понад 30 мільйонів доларів фінансування за дев’ять років, DoraHacks зарекомендувала себе як глобальний організатор хакатонів та одну з найактивніших багатоланцюгових Web3-платформ для розробників у світі.
Команда CoinDesk отримала можливість поспілкуватися зі Стівом Нгоком, партнером DoraHacks, щоб дізнатися, як він увійшов у культуру хакерів і платформи для розробників Web3. Також ми почули про те, як DoraHacks просуває передові технології та розвиток Web3, а також як вона створює відкритий «базар» з відкритим кодом для глобальних розробників і стартапів.
Як починався DoraHacks?
Історія Dora починається у 2014 році, коли наш засновник Ерік Чжан закінчив Оксфордський університет і раніше організував успішний Webfest Hackathon у CERN, Європейській організації ядерних досліджень, де винила мережа Web. В Оксфорді Ерік досліджував структуру природної мови, використовуючи підхід, натхненний квантовою фізикою, винайдений його науковими керівниками. Вивчаючи комп’ютерні науки та інженерію, Ерік регулярно брав участь у хакатонах. Досить часто він самостійно брав участь або допомагав організовувати невеликі хакатони з університетськими студентами та молодшими дослідниками, щоб працювати над дуже конкретним продуктом або темою.
На хакатонах ви просто створюєте продукт, який справді хочете розробити, і використовуєте 24-48 годин, щоб його дійсно опрацювати. Зазвичай під час цих хакатонів ви фактично не спите; ви залишаєтесь працювати всю ніч або дві, просто працюючи над своїм проєктом. Частково це робиться для задоволення, але також можуть бути й змагання.
Після повернення до Азії Ерік відвідав кілька місцевих спільнот і зустрівся з деякими друзями в Університеті Цінхуа, де він усвідомив, що ніхто насправді не цікавиться культурою хакатонів. Тоді в Азії про рух хакерів знали небагато людей. Тож він подумав: чому б нам не зробити щось із цього?
У листопаді 2014 року Ерік працював із співзасновником University of Michigan Hacks, разом з кількома іншими, щоб організувати перший у своєму роді студентський хакатон у Університеті Цінхуа під назвою THacks. Після THacks Ерік прагнув створити стійку спільноту хакерів для всіх в Азії, тому заснував DoraHacks.
На той час DoraHacks була невеликою спільнотою хакерів, яка зосереджувалась на проведенні вікенд-зустрічей та воркшопів не лише з блокчейну, але й інших передових технологій того часу, включаючи хмарні обчислення, Інтернет речей та космічні технології.
З 2014 по 2017 рік DoraHacks розширила свою діяльність і почала організовувати хакатони по всій Азії, ставши однією з найбільших організаторів хакатонів та спільнот хакерів у світі.
І саме тоді я насправді приєднався.
Як ви опинилися в DoraHacks? Чи займалися ви хакерством та Web3 до того, як приєднатися до компанії?
Отже, моя особиста історія полягає в тому, що я фактично вивчав економіку та фінанси в університеті. Коли я приєднався до Dora, я якраз закінчував останній курс університету і хотів стати юристом. Я навчався для програми JD, здавав іспити LSAT, був прийнятий у кілька університетів і був готовий поїхати до США для навчання на JD.
А потім я просто натрапив на DoraHacks. Вони проводили цей блокчейн-хакатон у січні 2018 року в Пекіні. Мене захопило те, чим займалася DoraHacks, по суті.
Я почав спілкуватися з усіма хакерами там і дійсно зацікавився цією групою, яку раніше ніколи не знав. Вони справді можуть робити речі на кшталт написання смарт-контракту за 24 години. Деякі хакери перетворювали iPhone на джойстик і грали у ігри на своїх комп’ютерах за допомогою нього. Інші використовували штучний інтелект і комп’ютерний зір для моніторингу та ідентифікації злочинців через їхні жести тілом на камері. Вони можуть просто кодувати ці програми за 24 години. Я був справді вражений тим, що вони робили.
Я також дізнався про більшу візію Dora, про те, як вони справді намагалися поєднати хакерів з іншими хакерами та активно сприяли руху хакерів і подальшому розвитку передових технологій.
Я вірю, що передові технології можуть змінити життя кожного. Це майже так само, як криптовалюта змінила життя багатьох людей у країнах, що розвиваються, по всьому світу. Аналогічно, уявіть, як квантові технології, космос та термоядерний синтез можуть змінити наше життя в найближчому майбутньому?
Отже, я відтермінував свою програму отримання юридичного ступеня і зрештою відхилив усі свої пропозиції, щоб працювати у DoraHacks на повний робочий день. І минуло вже шість років.
З моменту приєднання я пройшов шлях від фахівця з операційної діяльності до фахівця з маркетингу, потім до нашого операційного директора, а наразі є партнером, який очолює більшість наших партнерських ініціатив, інвестицій тощо. Це була надзвичайна подорож.
І Дора також значно зросла. Від дуже, дуже маленької хакерської організації до однієї з найбільших і найактивніших організаторів хакатонів у 2017–2018 роках, а також однієї з найвпливовіших платформ стимулювання розробників, яка сьогодні проводить понад половину Web3 хакатонів.

Я помітив, що багато людей у цій сфері, як і ви, спочатку цікавляться хакерством, а згодом глибоко занурюються у нього. Навіть якщо їхній бекграунд не обов’язково технічний. Здається, складно втриматися від бажання долучитися до хакерської культури.
Так, саме так. Я справді вважаю, що причиною мого приєднання до DoraHacks є те, що я особисто вірю в
ця культура, культура хакерів або хакерський рух.
Це був надзвичайно плідний шлях.
Що робить культуру хакерів такою привабливою у порівнянні з традиційною розробкою? І чому хакери створюють проекти на Web3 замість Web2?
Існує книга Еріка Реймонда, одного з ранніх прихильників руху вільного програмного забезпечення, під назвою «Кафедраль і базари». Він досить докладно порівнює великі компанії — які працюють із закритим вихідним кодом, розробляють всю основну продукцію всередині — з кафедралами. Вони мають значний капітал для розробки своїх продуктів, а також монетизують програмне забезпечення та продукти, які створюють.
Спільноти хакерів або спільноти розробників з відкритим вихідним кодом нагадують базари. Там панує певний хаос, але кожен може прийти з народних ініціатив, і кожен дійсно може зробити внесок у їхній продукт, а продукт може бути вдосконалений завдяки внескам інших розробників.
За словами Еріка Реймонда та багатьох інших хакерів, базари є моделлю для ітерації продуктів та створення дуже надійного продукту порівняно з тим, якби він був розроблений всередині компанії. Насправді, ми отримали дуже цікавий погляд на моделі з відкритим кодом і внутрішньої розробки на ранніх етапах криптоіндустрії, коли IBM почала створювати Hyperledger, а Віталік Бутерін та решта команди почали розробляти Ethereum.
Я однозначно сказав би, що Ethereum, разом із багатьма іншими блокчейнами з відкритим кодом, став набагато успішнішим порівняно з Hyperledger. Існує відкрита екосистема, на базі якої кожен розробник може створювати свої проєкти. Ethereum процвітав саме завдяки відкритому коду. Саме це робить Web3 або блокчейн такою чудовою технологічною платформою, дуже підходящою для культури хакерів. Ми намагалися проводити хакатони на інших технологічних платформах, таких як хмарні технології, IoT та AI, і мушу сказати, що більшість з них не підходять для такого дивакуватого стилю розробки, оскільки бар’єр входу надто високий, щоб будь-хто міг створити справді інноваційний продукт на їх основі.
Насправді дуже складно будувати в інших сферах, оскільки інновації в не-Web3 екосистемах потребують капіталомісткого обладнання та багатьох інших факторів, щоб зробити їхні продукти більш успішними порівняно з продуктами, створеними великими компаніями. Але блокчейн є, по суті, найвідкритішим стеком технологій з відкритим кодом і найзручнішим для розробників на сьогодні.
Коли я приєднався до DoraHacks, ми прийняли рішення справді зробити поворот у бік криптовалют і блокчейну, оскільки спершу помітили цю тенденцію на наших хакатонах, де проводили багатофункціональні, багатосекторні хакатони, де розробники не були обмежені конкретним стеком технологій. Проте 90% з них все одно створювали якийсь блокчейн, бо їм було легко вивчити мови типу Solidity чи Rust. Вони могли швидко побудувати продукт менше ніж за 20-40 годин, і цей продукт міг миттєво обслуговувати мільйони, якщо не мільярди, доларів.
Якщо ядром цієї культури хакерів та Web3 є відкритий код, як DoraHacks сприяє розвитку руху відкритого програмного забезпечення?
Багато партнерів, з якими ми стикаємося під час роботи з крипто- або блокчейн-екосистемами, такими як Ethereum та Cosmos, створені як open-source з нуля. Коли дивитися на ці екосистеми, майже всі застосунки розроблені спільнотою – ви не побачите багато великих організацій, які роблять внесок у мережі.
Ethereum та Cosmos, а також інші подібні блокчейни з відкритим вихідним кодом, створюють середовище, в якому ми з більшою ймовірністю зможемо забезпечити цінність та отримати підтримку спільноти. З точки зору партнерства, ми схиляємося до співпраці з цими екосистемами з відкритим кодом.
Зі сторони розробників ми фактично не вимагаємо від них відкривати свій код у відкритий доступ. Це не є обов'язковим, але ми зазвичай помічаємо, що ті, хто робить свій код видимим – не лише для суддів хакатонів або нас, а й для інших розробників та спільноти – мають вищі шанси перемогти у цих хакатонах та отримати гранти від нас чи різних фондів, з якими ми співпрацюємо.
Я також вважаю, що розробникам спільноти легше ітеративно вдосконалювати проєкти з відкритим вихідним кодом, оскільки спільнота часто надає дуже якісний зворотній зв’язок як під час самого хакатону, так і після нього. Увесь досвід може значно покращити код та продукт, що розробляється. Розробники, які дуже зацікавлені у створенні певного проєкту, також можуть навчитися на попередніх хакатонах і, можливо, сформувати ще сильнішу команду, здатну лідирувати в певній категорії.
Оскільки позитивне зворотне посилення між відкритим вихідним кодом покращується, дедалі більше хакерів створюють на його базі, а ці хакерські спільноти зростають у розмірах завдяки доступності відкритого коду.
У цьому позитивному циклі зворотного зв’язку, схоже, що ситуація з часом буде лише покращуватися, і кожен хакатон приноситиме все нові та кращі проєкти.
Саме так.
Основним принципом у хакерському русі є те, що ми не любимо винаходити колесо заново, тому це, напевно, одна з причин, чому ми є провідною платформою хакерського руху. Ми також не хочемо, щоб, наприклад, в одному екосистемі існувало десять ітерацій одного й того самого продукту. Ми хочемо, щоб розробники створювали нові продукти.
У 2020—2021 роках у хакатоні Solana було близько 15 кредитних протоколів, і я вважаю, що лише два або три з них зрештою пережили і дійсно стали важливими для Solana. Ми рішуче підтримуємо відкритий вихідний код, оскільки ви фактично бачите, що створюють інші розробники, і можете вибрати, щоб побудувати щось не зовсім таке саме або в 10 разів кращі за існуючі рішення.
Нещодавно ми підтримали стартап, який фактично створює бібліотеку смарт-контрактів, де ви можете просто шукати відкритий код для всього — від NFT-маркетплейсу до торговельної платформи деривативів на кшталт GMX. Це дозволяє вам просто знайти кодову базу, завантажити її та перевірити, чи підходить вона для вашого проєкту. Проєкт чітко відповідає нашим цінностям відкритого коду та прогресивного розвитку, тож ми в кінцевому підсумку вирішили підтримати його невеликим грантом із нашого фонду грантів.
Боротьба з винаходом колеса — це справді чудова філософія, оскільки – особливо коли ви берете участь у великих конкурсних форматах, де кожен створює щось нове – вам не потрібно починати з нуля щоразу. Ви можете вдосконалювати ідею або бачити інші існуючі ідеї та створювати щось нове, і на основі вже цікави́х проєктів виникають доволі сміливі ідеї.
Чи є це послідовним явищем у хакатонах одних і тих самих або подібних екосистем, чи ви спостерігаєте поширення цього зворотного зв’язку міжопераційно?
Ми працюємо з багатьма різними екосистемами Web3 з того часу, як альтернативні L1 почали набирати обертів у 2017–2018 роках, і тодішня домінуюча ментальна модель була такою: «Як ми можемо конкурувати з Ethereum?» Ця війна L1 тривала між монолітними блокчейнами, такими як Ethereum, Solana, Avalanche, і аж до останньої хвилі монолітних мереж, таких як Aptos, Sui та Monad. Блискуча інфраструктура для appchains зробила екосистеми більш доступними, а додатки – різноманітнішими, ніж будь-коли раніше.
Щоб взяти участь у хакатоні Dora, вам потрібно підготувати список ідей, щоб ваша команда, інші хакери та судді могли побачити ваше бачення розвитку у певній екосистемі. Ми насправді надаємо перевагу спільній розробці цього списку з ними, оскільки одна з ключових цілей — переконатися, що нові екосистеми розвивають вже існуючу інфраструктуру, яка необхідна, як PancakeSwap для BNB Chain або Trade Joe на Avalanche, і що нові ідеї будують на базі спеціалізованих функцій, які підтримуються цими екосистемами.
Загалом, найголовніше, що ми радимо нашим партнерам, це те, що їм справді потрібно відрізнятися. Якщо у вас вже є книга замовлень із паруванням на Solana, наприклад, Serum, і вже існує DEX, створення того самого в іншій екосистемі не робить вас кращими.
Один із способів, яким я бачу диференціацію L1 та сприяння диференціації в їхній екосистемі, — це через ігри. Чесно кажучи, попередній ігровий хайп у крипто індустрії був зумовлений концепцією play-to-earn як явищем бичачого ринку і це не є дуже стійким. Ось чому більшість ігор, які були дуже популярними у 2021 році, наразі втратили актуальність — їхня модель не була стійкою.
Отже, багато наших партнерів співпрацюють із дійсно чудовими ігровими студіями або великими ігровими компаніями, щоб створювати AAA-ігри, які зосереджуються на ігровому досвіді більше, ніж на токенах. Існують все ще внутрішньоігрові покупки та технології блокчейн, але користувацький досвід у монолітних блокчейнах, орієнтованих на ігри, є у сотні разів кращим.
Які деякі з цих цікавих проєктів, що створюються на хакатонах, яких ми на сьогоднішній день фактично не бачили на ринку?
Це триває, і їх багато. Багато хто брав участь у хакатонах на DoraHacks.io.
Одним із найочевидніших прикладів, який я можу навести, є те, що хакери розробляють кращі методи управління багатоланцюговими казначейськими активами. Наразі ви можете розміщувати свої кошти або в Metamask, або в Gnosis, але це не дуже зручно та інтуїтивно зрозуміло, що означає, що новим користувачам криптовалют буде надзвичайно складно зрозуміти, як переміщувати активи між різними ланцюгами. Мости також дуже складні у використанні і, не кажучи вже про це, вони не були безпечними для середнього користувача чи новачка.
Я вважаю, що загалом уся криптоіндустрія рухається в напрямку покращення інтерфейсу користувача, кращого користувацького досвіду та більшої кількості застосувань, що відповідають соціальним потребам середнього користувача.
Загалом, яку одну з найбільших можливостей, на вашу думку, надає DoraHacks для руху хакерів?
Я вважаю, що наша головна місія в русі хакерів та відкритого програмного забезпечення — з’єднати хакерів та розробників із важливими ресурсами, щоб вони могли краще зосередитися на створенні свого продукту. Як і інші ветерани у цій сфері, я переконаний, що найважливішим у криптоіндустрії є не токен, а продукти та команди, які їх створюють. Тож ми прагнемо пояснити це прямолінійно, щоб максимально підтримати розробників.
Ми хочемо, щоб розробники не турбувалися про те, як залучити кошти, отримати гранти або знайти відмінних колег. Саме тому ми створили цей хакатон та платформу для стимулювання розробників, DoraHacks.io, з усіма необхідними функціями для команди, а також платформою для хакатонів, яка дозволяє всім типам розробників брати участь у хакатонах уже зараз. Наразі одночасно проходить від 15 до 20 хакатонів, і це досить вражає — бачити, як учасники отримують фінансування навіть у ведмежому ринку.
DoraHacks фактично роздає сотні тисяч доларів, а то й мільйони, щомісяця глобальній мережі розробників та їхнім проєктам без жодних бар’єрів для входу.
Їм просто потрібно взяти участь, і якщо у них є справді хороша ідея та справді хороший проєкт, вони можуть створити щось у маленьких масштабах, що згодом може стати ще більшим завдяки грантовій інфраструктурі, яку ми створили.
Ми розробили надійні механізми фінансування та управління спільнотою, такі як, але не обмежуючись квадратичне фінансування, подібно до концепції, запропонованої Віталіком у 2019 році, але таким чином, який нативно підтримується в мульти-ланцюгових екосистемах, таких як Aptos, Solana, Polygon та багатьох інших. Ми розв’язали багато проблем із квадратичним фінансуванням, зробивши його набагато більш надійним і ефективним. Водночас, on-chain bounties на Dora створюють можливості для фундаментальної підтримки в більш загальному сенсі, пропонуючи винагороди за створення перекладеної документації або виявлення помилки.
За останні кілька років ми розподілили близько 30 мільйонів доларів у вигляді грантів та призів за хакатони — не інвестицій, а саме грантів — більш ніж 4 000 командам у Web3, які наразі відіграють дуже важливу роль у екосистемах.

У своїй основі ми надаємо інфраструктуру та засоби не лише для реалізації нових ідей, а й для їх створення. Ми справді присвятили багато нашого часу та роздумів DoraHacks.io і є справді чудова функція, яку я хочу підкреслити: “Ідеї." Ґрунтуючись на ключовій концепції "Надихати на створення", у нас є ця цікава функція, яка дозволяє будь-кому ділитися ідеями з громадою та відкрито обговорювати їх з іншими зацікавленими розробниками та хакерами. Ми прагнемо допомогти кожному надихати один одного на створення найінноваційніших ідей.
Припустімо, ви — хакер передових технологій, і у вас є ідея, як полетіти з Нью-Йорка до Парижа за 10 хвилин. Можливо, ви не знаєте нікого, хто близький до розв’язання цього питання, але у вас є доступ до хакерів, що шукають рішення для тієї ж або подібної проблеми. Також існують чудові обговорення у Web3 про те, як децентралізувати існуючі системи, наприклад, як запустити рол-ап, який буде більш децентралізованим, ніж секвенсери, що ми маємо сьогодні.
Я хотів би сказати, що DoraHacks — це базар, і надзвичайно важливо мати чудовий, глобальний базар, щоб кожен, хто хоче стати хакером, мав таку можливість. Хакери та BUIDLери, ми підтримуємо вас! DoraHacks прагне підтримувати глобальний рух відкритого програмного забезпечення та співпрацювати з усіма учасниками простору для розвитку передових технологій сьогодні і в майбутньому.
Як організатор глобального хакатону та платформа для розробників Web3, DoraHacks прагне підтримувати хакерський рух у всьому світі. Їхня мета — створити відкритий базар для передових технологій з відкритим кодом, на відміну від корпорацій, які використовують закритий підхід "катедри". DoraHacks об’єднує розробників у різних сферах передових технологій і надає ресурси для розробки продуктів, дозволяючи їм зосередитися на технологіях та зростанні. Відданість DoraHacks культурі хакерів і Web3 допомагає формувати майбутнє інновацій.