Vad som krävs för att driva en DAO: Intervju med horisontella system
Vi intervjuade Aibek Esengulov, grundare av vår systersida, Använda, och drivkraften bakom hans spännande nya DAO, Horisontella system. Hans företag har skapat UNSTOPPABLE decentraliserad plånbok-app för Android och iOS.
Hej Aibek, kan du ge oss en introduktion till ditt nya företag?
Ja ok, så vi byggde faktiskt något annat sedan 2014, vi försökte bygga en messengerplattform för organisationer som slack, det är en meddelandeplattform på sätt och vis, eller hur? Så vi gjorde samma sak och vi byggde produkten för mobil. MakeUseOf-appen är till exempel en messenger-plattform integrerad med några tillägg ovanpå dem, men är i grunden en messenger-rättighet?
Så vi byggde den här programvaran, och det är ganska svårt att konkurrera i ekosystemet just nu, eftersom några stora företag kontrollerar utrymmet och de är verkligen kraftfulla på sätt och vis resursmässigt. Det var ganska svårt för oss att stanna där, så vi kom in i blockchain. vi har varit i detta utrymme i ungefär ett år nu.
Vad vi i huvudsak gör är att bygga decentraliserade applikationer (DApps), och nyligen talar många människor om decentraliserade appar. Det finns några, men mestadels är det bara decentraliserade börser, som är ganska mycket begränsade. Det finns en decentraliserad youtube-klon, men alla dessa är i grunden bara webbplatser. Även om de är decentraliserade applikationer är de inte riktigt en applikation som de appar vi är vana vid.
så det vi gör är att bygga sådana typer av appar, för vi vet hur man bygger appar riktigt bra. Vi förstår vad som verkligen behövs för att bygga sofistikerade och välpresterande appar på iOS- och Android-ekosystem. Samtidigt nu vet vi mycket om blockchain.
Det är vad vårt företag försöker göra, vi bygger decentraliserade applikationer och den allra första just nu är en plånbok. och det kommer att släppas om ungefär en månad eller så. Det är mer eller mindre där vi är just nu, så du får en idé.
Wow! Skulle du överväga eller har du några planer på att bygga ut appar för andra blockchainföretag??
Det är en del av vårt koncept på sätt och vis, men som företag gör vi också något annat. Vi startar inte riktigt företaget på ett traditionellt sätt, till exempel MakeUseOf, där detta är ett företag med en laglig adress och så vidare. Vad vi vill göra med Horisontella system är att starta det som en DAO, och vad det verkligen skulle betyda är att det finns vissa människor, och dessa människor är de som äger [DAO] -token, och det är de som styr hela organisationen.
De kan i huvudsak hålla det befintliga företaget i arbete med projektet och ta en lön, eller om de vill kan de faktiskt anställa ett nytt företag eller utvecklare, så som en blockchain-styrning. Och det är vad vi utvecklar just nu, vi har en produkt, det finns en plan, och redan minsta möjliga kod för implementering av detta, men det måste testas riktigt bra.
I huvudsak är planen att starta ett företag och ett varumärke som är ett decentraliserat företag. Vem som helst kan vara en del av det, och det företaget kommer att göra decentraliserade applikationer. Som jag nämnde är en plånbok den första. Det är en slags översikt över allt vi gör just nu.
Så du kör på Ethereum och du kommer att använda ERC-20-tokens för att styra företaget?
Ja, i princip kommer det att finnas ett smart kontrakt, och det kontraktet spårar de enheter som äger tokens. Det kommer att betrakta dessa enheter som ägare. Inom det avtalet finns det en viss funktionalitet. Jag kunde gå in på detaljerna, men poängen jag försöker göra är att du lägger alla interaktioner mellan tavlan i koden, och inom den ramen, eller vad du än lägger in där, definieras en relation. Det är så jag skulle förklara det.
Ethereum är väldigt bekvämt i det avseendet, du behöver inte verkligen uppfinna någonting. Det mesta av infrastrukturen är redan där, och du kan skapa och skapa en säker app. Men för att göra ett smart kontrakt måste du naturligtvis veta vad du gör för att se till att det kontraktet är säkert. Men poängen är att det inte är riktigt svårt att göra styrningen på Ethereum. Det är lämpligt för det och det är väldigt enkelt att implementera vad du vill göra.
Ok, varför ville du köra en DAO på en blockchain?
Först och främst, om du har lite erfarenhet av att driva ett programvaruföretag, ett traditionellt mjukvaruföretag, har du många saker som kunde ha automatiserats och egentligen inte kräver några allvarliga resurser för att underhålla dem. Ett sådant exempel är teknisk support. I vilket företag som helst har du många människor i tekniskt supportteam. För det mesta kan de för det mesta försöka lösa problem i backend-infrastrukturen.
Jag gillade verkligen begreppet decentralisering när jag hörde talas om det på grund av det. för när vi byggde messengerplattformar, så mycket tid du slutar spendera på att åtgärda problem i din backend. Jag antar att det kunde ha gjorts perfekt från början, men det har du inte i många programvaruföretag. Du har mycket buggiga backend-ekosystem, som kräver mycket ansträngningar för att det ska fungera bra.
Så jag gillar begreppet decentralisering, det vädjade verkligen till mig. Det är verkligen det som lockade det, så vi bestämde oss för att gå in i blockchain och börja göra decentraliserade appar, men vi planerade inte riktigt att starta en DAO. Det kom verkligen efteråt, men grundidén här är att du kan optimera effektiviteten i att driva ett företag om det är helt decentraliserat. Om du startar ett ordentligt decentraliserat företag i det nuvarande blockchain-ekosystemet behöver du betydligt färre resurser för att hålla den här saken igång.
Jag tror att precis som Bitcoins blockchain, alla använder det, och alla vet att Bitcoin är bra. Det är många som bidrar av protokollet av egna skäl. Det var vad jag ville göra med företaget. Vi ville verkligen lansera den så decentraliserad som möjligt. Det finns några saker som du inte riktigt kan decentralisera ännu, men för det mesta kan allt du gör i en normal organisation också göra det på blockchain – särskilt Ethereum.
Det här låter riktigt hårt, men rider du bara på blockchain-hype? Finns det någon anledning att du inte använde en “traditionell” central databas?
Jag har inte ett definitivt svar på detta, men jag berättar hur jag uppfattar det själv. Vårt företag är ungefär fyra år gammalt. Vi är fjorton, och för det mesta är vi alla programmerare. Så vi började bygga denna messengerplattform för fyra år sedan. Vi ansåg WhatsApp och Telegram etc som våra konkurrenter. I huvudsak är konkurrensen i den branschen väldigt hög. Det är verkligen svårt att komma in på marknaden och bygga en budbärare som WhatsApp och försöka övertyga alla att förändras.
Förutom marknadsföringsdelen är den svåraste uppgiften att faktiskt bygga den. Du har inte många open source-bibliotek, du måste faktiskt göra det. Att bygga messenger-appar är tufft, det kan jag berätta för att vi byggde en. Det tog oss mycket tid att få många saker rätt. inklusive föreställningen.
Att veta allt detta när jag tittade in i blockchain-utrymmet, det jag såg är att det finns många ganska mediokra företag, med bokstavligen ingenting, som bara en vitbok och kanske lite kod, men något riktigt enkelt, som ett team , kan göra på en vecka verkligen. Dessa företag tjänade mycket pengar och genererade mycket hype, så det tänkte mig att att gå in i det utrymmet med den kunskap om mjukvaruutveckling som vi har skulle ge oss en ledning.
Om du har lite erfarenhet av plånböcker är de för det mesta dåliga. Det är verkligen svårt att använda dem, men det är inte något som är svårt att bygga. Det är inte lätt, men det är inte så svårt heller. Det är det som verkligen berättar vilken typ av företag som nu konkurrerar om användarna, de är mycket svaga. Det finns väldigt få ”bra” appar, som plånböcker och utbyten och så vidare. Så det är i grunden en möjlighet, och inte många bra företag tävlar där, så det var en bra möjlighet.
Men samtidigt hittade jag många bra saker i det rummet. Du har decentralisering, vilket är riktigt bra i den meningen att du kan placera ett e-handelssystem i din app och du behöver inte göra det via någon form av betalnings-API-leverantör, vilket kräver att du gör många saker du vet inte hur man gör. Du vet, om du är IT-person kanske du inte känner till ekonomiska regler. Det fanns många fördelar som dessa.
Hur planerar du att göra plånboken och hela företaget lönsamt?
Jag har viss erfarenhet av att tjäna pengar på produkten. Jag har gjort det tidigare och har gått igenom hela processen med MakeUseOf. Vi gjorde inte någonting, och långsamt, långsamt, under åren hade vi ett enormt team. Och det var svårt. Att tjäna pengar på en publikation är inte en lätt uppgift. Det är mycket svårt, vilket jag förmodligen inte kunde göra riktigt bra. Med en plånbok-app ser jag inga problem med det. Jag tar det verkligen som en utmaning på sätt och vis, för jag tror att det skulle vara ganska enkelt att tjäna pengar på applikationen, så länge det är riktigt bra och användarna använder det.
När jag säger att tjäna pengar, vanligtvis när du är i en app och du behöver användare att betala, finns det några saker att göra. Du måste få kreditkortsinformation eller ansluta din app till någon leverantör. Det finns många komplexiteter i den processen, vilket gör det svårt som en appleverantör eller vem du än ska få pengar från användaren. Om du tillhandahåller en plånbokstjänst, i huvudsak för att användaren ska betala dig för något, är det som ett klick på en knapp, kanske ett gränssnitt. Några klick på en knapp, ange stift, och det är det. Så jag tror att det skulle vara enkelt och inom plånboken är vår plan att tjäna pengar på det genom att förse användarna med finansiell information.
När du får en plånbok får du i princip en lista över plånböcker för varje blockchain. Det finns en plånbok för Ethereum blockchain med en balans på noll och en plånbok för Bitcoin blockchain med en noll balans. Och så vidare. Du kanske har hört talas om Cardano [eller något annat projekt], men kanske vet du inte riktigt vad det är.
I grund och botten är det du hör vad media säger till dig. Du kanske inte går till GitHub-sidan, tittar på koden och verkligen studerar den – det är inte många som gör det här. Du kanske inte vet mycket om projektet, även om du tittar på Coin Market Cap-data. Jag anser mig vara ganska involverad och konsumerar mycket information, men jag känner fortfarande inte till de flesta av dessa företag och vad de gör. Det tar typ av tid. Du väljer en, går, studerar den i ett par dagar för att få bilden.
Jag släppte att alla dessa företag, de har ganska höga marknadsvärden, cirka 50 miljoner, några några hundra miljoner. Samtidigt finns det inte mycket, och i vissa fall väldigt lite information om vad detta företag gör, om de har ett team, hur de arbetar, hur många tokens de har, om de kan mynta så många tokens som de vill.
De riktigt viktiga parametrarna för den informationen. Så ett sätt att tjäna pengar på plånboken, vilket är vad vi planerar att göra, är genom den finansiella informationen. Vi kan använda vår erfarenhet för att analysera projekt ur ett IT-företags perspektiv. Vi kan berätta för användare och potentiella investerare om det är en övervärderad token, oavsett om den har något eller inte, baserat på vitboken. Så det är ett exempel, men för att vara ärlig är jag inte så orolig för det. I huvudsak med plånboken är det viktigt att integrera så många blockkedjor som möjligt, så att användaren kan ha allt i en plånbok.
Det låter bra! Vad är din största utmaning inför införandet av appen och framåt med företaget och producera nya appar?
Plånboken var den första appen vi försökte göra, och valet att göra plånboken var enkelt. Det är hur de flesta interagerar med blockkedjor, och det var därför ett logiskt steg för oss att lära oss tekniken. Du lär dig genom att skapa en plånbok för varje blockchain. Just nu har vi en plånbok som fungerar på tre blockkedjor. Den stöder Bitcoin, Bitcoin Cash och Ethereum. Så jag tror att vi i några månader kommer att integrera stöd för så många blockkedjor som möjligt eftersom det också ger oss en möjlighet att studera var och en av dem.
För tillfället är jag inte säker på när vi ska börja med en andra [app], men jag tror att det definitivt inte är något vi ska skjuta upp i sex månader, kanske i några månader, men det är offentligt, helt öppen källkod. Det har inga servrar som det beror på, så det betyder i princip att vem som helst kan gå och bidra och göra plånboken bättre, kanske föreslå några förbättringar. Det är möjligt att göra det på GitHub, och många projekt förbättras på det sättet. Det är planen för plånboken.
Vi vill göra det riktigt bra innan vi hoppar på något annat, och jag tror att det är vad vi gör med det. Det finns många coola saker om det ur teknisk synvinkel. Jag kommer inte att gå in på detaljer, men jag tror att det definitivt är en av de bästa som finns där ute.
Har du några råd till någon som läser detta transkript just nu, som vill skapa sina egna appar eller blockchainföretag?
Det är en fantastisk tid just nu att lära mig skulle jag säga att lära mig soliditet, som är det smarta kontraktsspråket för Ethereum. Alla som kan lära sig det kan skapa många bra appar på egen hand. Du behöver inte många människor för att göra det.
Om någon är intresserad av att skapa blockchain-appar eller något relaterat till blockchain, tycker jag att det är det bästa sättet att göra det. För i app- och tjänsteutrymmet har vi ännu inte sett något. För det mesta finns det inget där än. Det finns inga populära appar som alla använder. Så vi kommer att se många sådana tjänster. De allra första kommer inte att bli sofistikerade, de kommer att bli väldigt enkla. Det finns några exempel som används på blockchain just nu med coola idéer som fungerar, och jag tycker att de fungerar mycket bra, så många av dem kommer att dyka upp i framtiden. Jag skulle säga att det är en bra tid för alla som vill skapa något eller göra något intressant i webbutrymmet, att lära sig att göra saker på Ethereum blockchain skulle vara bra.
Det här sammanfattar alla mina frågor för idag. Tack så mycket för din tid Aibek, vi är väldigt glada över ditt projekt! Kan du dela länken till ditt Github-arkiv med oss ännu?
Ja, i huvudsak med GibHub-förvar, vi försökte lägga allt vi har där. Jag tycker att det häftiga med det är när man sa något om vår app eller om vårt projekt, alla som kan använda GitHub kan gå och se att vad vi säger är korrekt. Det är helt öppen källkod.
Låt oss veta om alla projekt du arbetar med antingen i kommentarfältet nedan eller på vårt Twitter och Facebook samhällen!