Gesponsord doorDoraHacks logo
Share this article

Binnen DoraHacks: De Open Source Bazaar die Web3-innovaties mogelijk maakt

Updated Aug 1, 2023, 1:37 a.m. Published Aug 1, 2023, 1:32 a.m.

Interview met Steve Ngok, Partner bij DoraHacks

Ondersteunend aan meer dan 4.000 projecten om in negen jaar meer dan 30 miljoen dollar aan financiering te verkrijgen, heeft DoraHacks zich gepositioneerd als een wereldwijde hackathonorganisator en een van de meest actieve multi-chain Web3 ontwikkelaarsplatformen ter wereld.

Het CoinDesk-team kreeg de gelegenheid om met Steve Ngok, partner bij DoraHacks, te spreken over hoe hij betrokken raakte bij de hacker-cultuur en Web3-ontwikkelaarsplatforms. We horen ook hoe DoraHacks grensverleggende technologie en Web3-ontwikkeling bevordert, en hoe het een open-source “bazaar” bouwt voor wereldwijde ontwikkelaars en startups.

Hoe is DoraHacks begonnen?

Het verhaal van Dora gaat terug tot 2014, toen onze oprichter, Eric Zhang, afstudeerde aan de Universiteit van Oxford en eerder een succesvolle Webfest Hackathon organiseerde bij CERN, de Europese Organisatie voor Nucleair Onderzoek waar het Web werd geboren. In Oxford onderzocht Eric de structuur van natuurlijke taal met een door quantumfysica geïnspireerde methode, uitgevonden door zijn scriptiebegeleiders. Na zijn studie computerwetenschappen en engineering nam Eric regelmatig deel aan hackathons. Vaak nam hij deel aan of organiseerde hij kleinschalige hackathons met universiteitsstudenten en junior onderzoekers om te werken aan een zeer specifiek product of onderwerp.

Bij hackathons creëer je eenvoudigweg een product dat je echt wilt bouwen en je gebruikt 24 tot 48 uur om het echt uit te werken. Meestal slaap je tijdens die hackathons eigenlijk niet; je doet een of twee nachten door en werkt volop aan je project. Een deel ervan is gewoon voor de lol, maar er kunnen ook wedstrijden zijn.

Na zijn terugkeer naar Azië bezocht Eric enkele lokale gemeenschappen en ontmoette hij enkele vrienden aan de Tsinghua Universiteit. Hij realiseerde zich dat daar eigenlijk niemand echt gaf om deze hackathon-cultuur. Weinig mensen kenden destijds de hackersbeweging in Azië. Dus dacht hij, waarom doen we daar niet iets aan?

In november 2014 werkte Eric samen met de medeoprichter van University of Michigan Hacks en enkele anderen aan het organiseren van de allereerste college hackathon aan de Tsinghua Universiteit, genaamd THacks. Na THacks wilde Eric een blijvende hackercommunity opbouwen voor iedereen in Azië en richtte hij DoraHacks op.

Destijds was DoraHacks een kleine hackathon hacker community met de focus op het organiseren van weekendbijeenkomsten en workshops, niet alleen over blockchain, maar ook over andere baanbrekende technologieën toen, waaronder cloud computing, IoT en ruimtetechnologie.

Van 2014 tot 2017 breidde DoraHacks zijn activiteiten uit en begon het hackathons te organiseren door heel Azië, waarmee het uitgroeide tot een van de grootste hackathonorganisatoren en hackercommunities ter wereld.

En dit is het moment waarop ik daadwerkelijk ben toegetreden.

Hoe bent u bij DoraHacks terechtgekomen? Was hacken en Web3 iets waar u al bij betrokken was voordat u zich aansloot?

Dus, mijn persoonlijke verhaal is dat ik daadwerkelijk economie en financiën heb gestudeerd aan de universiteit. Toen ik bij Dora kwam, was ik eigenlijk mijn laatste jaar van de universiteit aan het afronden en wilde ik advocaat worden. Ik studeerde voor dit JD-programma, deed de LSAT’s, werd toegelaten tot enkele universiteiten en was klaar om naar de Verenigde Staten te gaan om mijn JD te studeren.

En toen kwam ik gewoon DoraHacks tegen. Zij organiseerden deze blockchain hackathon in januari 2018 in Beijing. Ik was gefascineerd door wat DoraHacks in feite aan het doen was.

Ik begon met alle hackers daar te praten en raakte echt betrokken bij deze groep die ik daarvoor eigenlijk nooit echt had gekend. Ze kunnen echt dingen doen zoals het schrijven van een smart contract binnen 24 uur. Sommige hackers veranderden een iPhone in een joystick en speelden daarmee games op hun computers. Anderen gebruikten AI en computervisiesystemen om criminelen te monitoren en te identificeren aan de hand van hun lichaamstaal op een camera. Ze kunnen deze programma’s gewoon binnen 24 uur coderen. Ik was echt onder de indruk van wat ze deden.

Ik heb ook geleerd over de grotere visie van Dora, hoe zij er echt naar streefden om hackers met andere hackers te verbinden en hoe zij actief bijdroegen aan de hackergemeenschap en de ontwikkeling van grensverleggende technologie bevorderden.

Ik geloof dat baanbrekende technologie ieders leven kan veranderen. Het is eigenlijk vergelijkbaar met hoe crypto het leven van zoveel mensen in ontwikkelingslanden wereldwijd heeft veranderd. Op dezelfde manier, stel je eens voor hoe quantum, ruimtevaart en fusie ons leven in de nabije toekomst ook zouden kunnen veranderen?

Dus, ik heb mijn JD-programma uitgesteld en uiteindelijk al mijn aanbiedingen afgewezen om fulltime bij DoraHacks te blijven. En het is nu zes jaar geleden.

Sinds mijn indiensttreding ben ik ook gegroeid van operationeel specialist naar marketingspecialist, vervolgens naar onze COO, en ben ik nu partner die het merendeel van onze samenwerkingsinspanningen, investeringen, enz. leidt. Het is een geweldige reis geweest.

En Dora is ook aanzienlijk gegroeid. Van een zeer, zeer kleine hackerorganisatie tot een van de grootste en meest actieve hackathonorganisatoren in 2017 tot 2018, en een van de meest invloedrijke ontwikkelaarstimulansplatformen, die tegenwoordig meer dan de helft van de Web3-hackathons organiseert.

unnamed1.jpeg
Ik heb gemerkt dat veel mensen in deze sector, zoals u, aanvankelijk geïnteresseerd zijn in hacken en er uiteindelijk echt in betrokken raken. Zelfs wanneer hun achtergrond niet per se technisch is. Het lijkt moeilijk om niet deel te willen uitmaken van de hackercultuur.

Ja, precies. Ik geloof dat de reden waarom ik me daadwerkelijk bij DoraHacks heb aangesloten is dat ik persoonlijk geloof in

deze cultuur, de hackercultuur of de hackergemeenschap.

Het is een zeer bevredigende reis geweest.

Wat maakt hackerscultuur zo aantrekkelijk in vergelijking met traditioneel ontwikkelen? En waarom bouwen hackers op Web3 in plaats van Web2?

Er is een boek van Eric Raymond, een van de vroege pleitbezorgers van de free-softwarebeweging, genaamd “The Cathedral and the Bazaars.” Hij vergelijkt grotere bedrijven – die gesloten-source zijn en alle kernontwikkeling intern uitvoeren – met kathedralen. Zij beschikken over veel kapitaal om hun producten te ontwikkelen en zij verdienen ook geld aan software en producten die zij bouwen.

Hacker gemeenschappen, of open-source ontwikkelaarsgemeenschappen, zijn als bazaars. Het is een beetje chaotisch, maar iedereen kan komen uit grassroots achtergronden en iedereen kan daadwerkelijk bijdragen aan hun product, en hun product kan worden doorontwikkeld met de bijdragen van andere ontwikkelaars.

Volgens Eric Raymond en veel andere hackers zijn bazaars een model om producten te itereren en een zeer robuust product te maken in vergelijking met wanneer je het intern zou ontwikkelen. We kregen eigenlijk een heel interessante kijk op de open-source versus interne modellen in de vroege dagen van crypto, toen IBM begon met het bouwen van Hyperledger en Vitalik Buterin en de rest van het team begonnen met het bouwen van Ethereum.

Ik zou zeker zeggen dat Ethereum, samen met vele andere open-source blockchains, veel succesvoller is geworden in vergelijking met Hyperledger. Er is een open ecosysteem waarop elke ontwikkelaar kan bouwen. Ethereum floreerde omdat het open-source was. Dit is wat Web3 of blockchain zo’n geweldige technologiestack maakt die zeer geschikt is voor deze hacker-cultuur. We hebben geprobeerd hackathons te organiseren met andere technologiestacks, zoals clouddiensten, IoT en AI, en ik moet zeggen dat de meeste daarvan niet ideaal zijn voor dit soort bizarre ontwikkelstijl omdat de drempel simpelweg te hoog is voor iedereen om een zeer innovatief product bovenop te kunnen bouwen.

Het is eigenlijk erg moeilijk om in andere gebieden te bouwen, omdat de innovaties in niet-Web3-ecosystemen kapitaalintensieve hardware en veel andere factoren vereisen om hun product succesvoller te maken in vergelijking met de producten die door grote bedrijven worden gebouwd. Maar blockchain is in feite tot nu toe de meest open-source tech stack en de meest ontwikkelaarsvriendelijke.

Toen ik bij DoraHacks kwam, besloten we echt te focussen op crypto en blockchain omdat we allereerst deze trend observeerden tijdens onze hackathons, waarin we multi-inzetbare, multi-sector hackathons organiseerden waar ontwikkelaars niet beperkt waren tot een specifieke stack. Toch bouwde 90% van hen een vorm van blockchain omdat het voor hen gemakkelijk was om talen zoals Solidity of Rust te leren. Ze konden binnen 20 tot 40 uur snel een product bouwen, en het product kon direct miljoenen, zo niet miljarden dollars hosten.

Als de kern van deze hackercultuur en Web3 open-source is, hoe bevordert DoraHacks dan de open-source beweging?

Veel van de partners die we tegenkomen wanneer we samenwerken met crypto- of blockchain-ecosystemen zoals Ethereum en Cosmos zijn vanaf de basis open-source opgebouwd. Wanneer u naar deze ecosystemen kijkt, worden bijna alle applicaties ontwikkeld door community-ontwikkelaars – u zult niet veel grote organisaties vinden die bijdragen aan de netwerken.

Ethereum en Cosmos, evenals andere vergelijkbare open-source blockchains, creëren een omgeving waarin we waarschijnlijker waarde bieden en gemeenschapsondersteuning ontvangen. Vanuit het perspectief van partnerschap geven we de voorkeur aan samenwerking met deze open-source ecosystemen.

Vanuit het perspectief van de ontwikkelaars vereisen wij niet dat onze ontwikkelaars hun code open-source maken. Het is niet verplicht, maar we merken doorgaans dat degenen die hun code zichtbaar maken – niet alleen voor de juryleden van de hackathons of onszelf, maar ook voor andere ontwikkelaars en de community – dat deze open-source projecten ook een grotere kans hebben om die hackathons te winnen en subsidies te ontvangen van ons of van de diverse stichtingen waarmee wij samenwerken.

Ik merk ook dat het voor community-ontwikkelaars gemakkelijker is om te itereren op open-source projecten, omdat de community vaak zeer waardevolle feedback geeft, zowel tijdens de hackathon zelf als daarna. De hele ervaring kan de code en het product dat wordt gebouwd aanzienlijk verbeteren. De ontwikkelaars die zo geïnteresseerd zijn in het bouwen van een specifiek project, kunnen ook leren van eerdere hackathons en mogelijk een nog sterker team vormen dat kan uitblinken in een bepaalde categorie.

Naarmate de positieve feedbacklus tussen open-source code verbetert, bouwen steeds meer van deze hackers erop voort, en deze hackergemeenschappen groeien doordat open source beschikbaar is.

In deze positieve feedbacklus lijkt het erop dat de zaken in de loop der tijd blijven verbeteren, waarbij elke hackathon steeds nieuwere en betere projecten voortbrengt.

Precies.

Een kernethos binnen de hackermovement is dat wij een hekel hebben aan het opnieuw uitvinden van het wiel, dus dit is, denk ik, een van de redenen waarom wij het toonaangevende platform van de hackermovement zijn. We willen ook niet dat er bijvoorbeeld tien versies van hetzelfde product binnen één ecosysteem bestaan. We willen dat ontwikkelaars nieuwe producten bouwen.

In 2020 tot 2021 waren er ongeveer 15 leenprotocollen tijdens de Solana hackathon, en ik geloof dat er uiteindelijk slechts twee of drie daarvan zijn die hebben weten te overleven en echt belangrijk zijn geworden voor Solana. Wij steunen open-source code sterk omdat je daadwerkelijk kunt zien wat andere ontwikkelaars bouwen en ervoor kunt kiezen iets te bouwen dat niet helemaal hetzelfde is of wel tien keer beter kan zijn dan bestaande oplossingen.

Onlangs hebben wij een startup ondersteund die in feite een bibliotheek voor slimme contracten ontwikkelt, waarin je eenvoudig kunt zoeken naar open-source code voor alles van een NFT-marktplaats tot een GMX-achtige derivatenhandelplatform. Hiermee kun je gewoon zoeken naar een codebasis, deze downloaden en beoordelen of het iets is dat werkt voor jouw project. Het project sluit nauw aan bij onze waarden van open source en vooruitstrevende ontwikkeling, daarom hebben wij uiteindelijk besloten het te ondersteunen met een kleine subsidie uit ons subsidiefonds.

Het bestrijden van het wiel opnieuw uitvinden is een uitstekende filosofie omdat – vooral wanneer je deze grote type wedstrijdformaten doet waarbij iedereen iets nieuws bouwt – je niet elke keer opnieuw vanaf nul hoeft te beginnen. Je kunt voortbouwen op een idee of andere bestaande ideeën bekijken en iets nieuws creëren, en zo ontstaan er behoorlijk wilde ideeën gebaseerd op reeds interessante projecten.

Is dit consistent bij hackathons binnen dezelfde of vergelijkbare ecosystemen, of ziet u deze feedbackloop interoperabel verspreiden?

We werken sinds 2017 tot 2018, toen alternatieve L1’s aan populariteit begonnen te winnen, met veel verschillende Web3-ecosystemen. Het destijds heersende denkkader was: “Hoe kunnen we concurreren met Ethereum?” Deze strijd tussen L1’s ging door, van monolithische blockchains zoals Ethereum, Solana, Avalanche, tot aan de nieuwste generatie monolithische netwerken zoals Aptos, Sui en Monad. De briljante infrastructuur voor appchains heeft ecosystemen toegankelijker gemaakt en applicaties diverser dan ooit tevoren.

Om deel te nemen aan een Dora hackathon, moet u een ideeënlijst opstellen zodat uw team, andere hackers en de jury uw visie kunnen zien voor het bouwen binnen een specifiek ecosysteem. We werken deze lijst graag samen met hen uit, omdat één van de kernzaken waar we op willen toezien is dat deze nieuwere ecosystemen de bestaande infrastructuur die nodig is laten groeien, zoals PancakeSwap voor BNB Chain of Trade Joe op Avalanche, en dat nieuwe ideeën voortbouwen op de gespecialiseerde functies die door de ecosystemen worden mogelijk gemaakt.

Over het algemeen is het belangrijkste wat wij onze partners meegeven dat zij zich daadwerkelijk moeten onderscheiden. Als je al een matching orderboek hebt op Solana, zoals Serum, en er is al een DEX, maakt het bouwen van hetzelfde in een ander ecosysteem je niet beter.

Een manier waarop ik zie dat L1’s zich onderscheiden en differentiatie binnen hun ecosysteem bevorderen, is via gaming. Om eerlijk te zijn werd de eerdere gaminghype in crypto gedreven door play-to-earn als een bullmarktfenomeen en is het niet erg duurzaam. Dit is de reden waarom de meeste games die in 2021 erg groot waren, nu niet meer relevant zijn – hun model was niet duurzaam.

Veel van onze partners werken samen met echt uitstekende gamestudio’s of grotere gamingbedrijven om AAA-games te ontwikkelen die zich richten op de spelbeleving in plaats van op tokens. Er zijn nog steeds in-game aankopen en blockchain-technologie, maar de gebruikerservaring is honderden keren beter op monolithische, op games gerichte blockchains.

Welke interessante projecten worden er ontwikkeld tijdens hackathons die we vandaag de dag nog niet echt op de markt hebben gezien?

Dit is gaande, en er zijn er veel. Velen namen deel aan hackathons op DoraHacks.io.

Een direct voorbeeld dat in me opkomt, is dat hackers betere methoden ontwikkelen voor multi-chain treasury management. Momenteel kun je je geld ofwel in Metamask of Gnosis plaatsen, maar het is niet erg gebruiksvriendelijk of intuïtief, waardoor nieuwe cryptogebruikers het vrijwel onmogelijk zullen vinden om te begrijpen hoe ze activa over verschillende ketens moeten verplaatsen. Bridges zijn ook erg moeilijk te gebruiken en om nog maar te zwijgen, ze zijn niet erg veilig gebleken voor de gemiddelde gebruiker of nieuwe adoptant.

Ik denk dat de hele crypto-industrie zich over het algemeen beweegt richting betere gebruikersinterfaces, een verbeterde gebruikerservaring en meer toepassingen die inspelen op de sociale behoeften van de gemiddelde gebruiker.

Over het geheel genomen, wat denkt u dat een van de grootste kansen is die DoraHacks biedt voor de hackerbeweging?

Ik denk dat onze grootste missie binnen de hacker- en open source-beweging is om hackers en ontwikkelaars te verbinden met cruciale middelen, zodat zij zich beter kunnen richten op het bouwen van hun product. Net als andere veteranen in de sector geloof ik dat het belangrijkste in crypto niet de token is, maar de producten en de teams die deze aan het ontwikkelen zijn. Daarom willen we dit op een directe manier uiteenzetten die ontwikkelaars het beste ondersteunt.

We willen ervoor zorgen dat ontwikkelaars zich geen zorgen hoeven te maken over hoe ze geld kunnen inzamelen, subsidies kunnen ontvangen of geweldige teamgenoten kunnen werven. Daarom hebben we dit hackathon- en ontwikkelaarsincentiveplatform gebouwd, DoraHacks.io, met elke functie die een team nodig heeft, plus een hackathonplatform dat alle soorten ontwikkelaars in staat stelt om direct deel te nemen aan hackathons. Er zijn momenteel 15 tot 20 hackathons tegelijk gaande, en het is vrij indrukwekkend om te zien dat deelnemers zelfs in een bearmarkt financiering ontvangen.

DoraHacks geeft letterlijk elke maand honderden duizenden dollars, zo niet miljoenen, weg aan een wereldwijd netwerk van ontwikkelaars en hun projecten zonder enige toetredingsdrempels.

Ze hoeven alleen maar deel te nemen, en als ze een echt goed idee en een echt goed project hebben, kunnen ze iets kleinschaligs opbouwen dat met de subsidie-infrastructuur die wij hebben gecreëerd, zelfs nog groter kan worden.

We hebben robuuste financierings- en community governance-mechanismen ontwikkeld, zoals maar niet beperkt tot kwadratische financiering, vergelijkbaar met het concept voorgesteld door Vitalik in 2019, maar op een manier die native wordt ondersteund in multi-chain ecosystemen zoals Aptos, Solana, Polygon en vele anderen. We hebben veel problemen met quadratische financiering opgelost, waardoor het veel robuuster en effectiever is geworden. Tegelijkertijd creëren on-chain beloningen op Dora kansen voor fundamentele ondersteuning in een meer algemene zin, door beloningen aan te bieden voor het creëren van vertaalde documentatie of het vinden van een bug.

In de afgelopen jaren hebben we ongeveer $30 miljoen aan subsidies en hackathonprijzen verdeeld – geen investeringen, puur subsidies – aan meer dan 4.000 teams in Web3 die momenteel een zeer belangrijke rol spelen in ecosystemen.

unnamed.jpeg

In de kern bieden wij infrastructuur en middelen aan, niet alleen voor het bouwen op nieuwe ideeën, maar ook voor het creëren ervan. We hebben werkelijk veel van onze tijd en denkkracht hieraan gewijd DoraHacks.io en er is een echt geweldige functie die ik wil benadrukken: “Ideeën"." Gebaseerd op het sleutelconcept "Inspireer om te Bouwen," hebben we deze gave functie waarbij iedereen ideeën kan delen met de gemeenschap en deze openlijk kan bespreken met andere geïnteresseerde ontwikkelaars en hackers. We willen iedereen helpen elkaar te inspireren om de meest baanbrekende ideeën te bouwen.

Stel, je bent een frontier tech-hacker en je hebt een idee over hoe je van New York naar Parijs kunt vliegen in 10 minuten. Het kan zijn dat je niemand kent die dicht bij een oplossing is, maar je hebt wel toegang tot hackers die op zoek zijn naar een oplossing voor hetzelfde of een soortgelijk probleem. Er zijn ook uitstekende Web3-discussies over hoe bestaande systemen te decentraliseren, zoals hoe je een roll-up lanceert die meer gedecentraliseerd is dan de sequencers die we vandaag de dag hebben.

Ik zou graag willen zeggen dat DoraHacks de bazaar is, en het is echt belangrijk om een geweldige, wereldwijde bazaar te hebben zodat iedereen die hacker wil worden daar de kans toe krijgt. Hackers en BUIDLers, wij staan achter jullie! DoraHacks zet zich in voor het ondersteunen van de wereldwijde open-source beweging en werkt samen met iedereen in de sector om de ontwikkeling van grensverleggende technologie nu en in de toekomst te bevorderen.

Als wereldwijde organisator van hackathons en Web3-ontwikkelaarsplatform zet DoraHacks zich in voor de ondersteuning van de hackerbeweging wereldwijd. Hun doel is het creëren van een open-source bazaar voor grensverleggende technologie, in tegenstelling tot bedrijven die een gesloten-source "kathedraal" benadering hanteren. DoraHacks brengt ontwikkelaars uit diverse gebieden van grensverleggende technologie samen en biedt middelen voor productontwikkeling, waardoor zij zich kunnen richten op technologie en groei. De inzet van DoraHacks voor hackercultuur en Web3 draagt bij aan het vormgeven van de toekomst van innovatie.