Nozarē, kurā daudziem Web3 projektiem ir grūti sasniegt šifrēšanas entuziastus, Upland ir kļuvis par ievērojamu veiksmes stāstu, kas lepojas ar vairāk nekā 3 miljoniem reģistrētu kontu un 300 000 unikālu zemes īpašnieku. Šīs tehniskās revolūcijas vadītājs ir Pavlo Kyrylovskyi, produktu izstrādes līderis ar dziļām zināšanām par blokķēdes spēlēm un Web3 ekosistēmām. Būdams Upland produktu attīstības vadītājs, viņam ir bijusi liela nozīme uzņēmuma paplašināšanā no tā pirmsākumiem līdz ikmēneša ieņēmumu gūšanai vairāk nekā 6 miljonu ASV dolāru apmērā. Viņa darbs ietver vadošās globālās komandas un inovatīvu blokķēdes risinājumu izstrādi, piemēram, Upland Smart Client, kas vienkāršo blokķēdes mijiedarbību galvenajiem lietotājiem. Iepriekšējā vadošā amatā Terminal3 un Paymentwall Pavlo ir spēcīga pieredze produktu stratēģijā, darbībās un jaunās tehnoloģijās. Viņa ieguldījums blokķēdes inovācijā ir plaši atzīts nozarē.
Mēs dziļi iedziļināmies blokķēdes spēļu tehniskajos izaicinājumos, risinājumos un nākotnē kopā ar vienu no nozares inovatīvākajiem līderiem.
Ishan Pandey: Jūs esat paņēmis Upland no koncepcijas līdz 6,8 miljonu ASV dolāru ikmēneša ieņēmumiem. Ar kādiem tehniskajiem izaicinājumiem jūs saskārāties sākumā?
Pavlo Kirilovskis: Galvenais izaicinājums bija būtiskā saikne starp blokķēdes sarežģītību un galveno lietotāju cerībām. Kad mēs sākām, katrai blokķēdes mijiedarbībai lietotājiem bija jāpārvalda privātās atslēgas, blokķēdes darījumu maksas un jāpārvietojas sarežģītās seifa saskarnēs. Tas radīja nepārvaramu barjeru lietotājiem, kas nav tehniski. Mums bija pilnībā jāpārdomā, kā lietotāji varētu mijiedarboties ar blokķēdes tehnoloģiju.
Ishan Pandey: Tas noveda pie jūsu Upland Smart Client izstrādes. Vai varat izskaidrot tehnisko jauninājumu aiz tā?
Pavlo Kirilovskis: Viedais klients ir paradigmas maiņa blokķēdes mijiedarbībā. Mēs izstrādājām patentētu sistēmu, kas nodrošina drošu privāto atslēgu klienta puses šifrēšanu, ļaujot lietotājiem mijiedarboties ar blokķēdi, izmantojot pazīstamu lietotājvārda/paroles autentifikāciju. Tehniskā arhitektūra nodrošina, ka, lai gan mēs veicinām darījumus, mums nekad nav piekļuves lietotāju privātajām atslēgām — tās paliek šifrētas klienta līmenī, un tām var piekļūt tikai ar lietotāja akreditācijas datiem.
Tam bija jāatrisina sarežģītas kriptogrāfijas problēmas, jo īpaši drošas atslēgu ģenerēšanas un uzglabāšanas jomā. Mēs ieviesām izsmalcinātu atkopšanas sistēmu, kuras pamatā ir e-pasts un divu faktoru autentifikācija, kas ļauj atjaunot piekļuvi, neapdraudot drošību. Tā bija liela novirze no tradicionālajām blokķēdes lietojumprogrammām, kur pazaudētas atslēgas nozīmēja aktīvu pazaudēšanu.
Ishan Pandey: Jūsu komanda ir izaugusi līdz vairāk nekā 60 profesionāļiem vairākās valstīs. Kā jūs izveidojāt attīstības infrastruktūru, lai atbalstītu šo mērogu?
Pavlo Kyrylovskyi: Mēs ieviesām izplatītu izstrādes arhitektūru, kas maksimāli palielina mūsu globālo klātbūtni. Mūsu infrastruktūra aptver vairākas laika zonas, un specializētās komandas apstrādā dažādus mūsu tehnoloģiju kopas aspektus. Pētniecības un attīstības komanda koncentrējas uz blokķēdes jauninājumiem, savukārt atsevišķas komandas nodarbojas ar kvalitātes nodrošināšanu, dizainu un klientu atbalstu. Tam bija jāizveido stabili CI/CD konveijeri un jāievieš stingri koda pārskatīšanas procesi, lai saglabātu kvalitāti pāri ģeogrāfiskām robežām.
Es personīgi izstrādāju mūsu izstrādes darbplūsmu, lai nodrošinātu netraucētu sadarbību starp komandām Ukrainā, Polijā, Brazīlijā un citās vietās. Tas ietver automatizētu testēšanas sistēmu ieviešanu un skaidru protokolu izveidi līdzekļu izstrādei un izvietošanai.
Ishan Pandey: Parunāsim par jūsu izstrādāto Sparklet marķiera sistēmu. Kādas tehniskas problēmas tas atrisina?
Pavlo Kyrylovskyi: Sparklet ir mūsu risinājums starpķēžu likviditātei un vērtības nodošanai. Tehniskā arhitektūra ļauj netraucēti izveidot tiltus starp dažādiem blokķēdes tīkliem, vienlaikus saglabājot drošību un darījumu integritāti. Mēs izstrādājām jaunu pieeju starpķēžu pārsūtīšanas apstrādei, kas samazina risku un palielina efektivitāti.
Sistēma ietver sarežģītus viedos līgumus, kas apstrādā marķieru ģenerēšanu, izplatīšanu un starpķēžu komunikāciju. Mēs ieviesām uzlabotus drošības pasākumus, lai novērstu bieži sastopamas ievainojamības tiltu sistēmās, tostarp vairāku parakstu validāciju un laika bloķētas transakcijas.
Ishan Pandey: jūsu platformas spēja apstrādāt 6 miljonus NFT pārdošanas, vienlaikus saglabājot veiktspēju, ir iespaidīga. Kā jūs atrisinājāt mērogojamības problēmas?
Pavlo Kyrylovskyi: Mērogojamībai bija vajadzīgas inovācijas vairākos mūsu tehnoloģiju kaudzes līmeņos. Mēs ieviesām hibrīda apstrādes sistēmu, kas optimizē darījumu caurlaidspēju, vienlaikus saglabājot decentralizāciju tur, kur tas ir vissvarīgākais. Tas ietvēra pielāgotu kešatmiņas slāņu izstrādi, efektīvas datu indeksēšanas ieviešanu un jaunas pieejas izveidi pakešu apstrādes darījumiem.
Mūsu arhitektūra tagad var apkalpot vairāk nekā 30 000 ikdienas aktīvo lietotāju, vienlaikus saglabājot atbildes laiku, kas nepārsniedz sekundes vairumam darbību. Tas prasīja rūpīgu mūsu viedo līgumu optimizāciju un efektīvu valsts pārvaldības metožu izstrādi visā platformā.
Ishan Pandey: Jūs esat integrējies ar tādiem galvenajiem partneriem kā FIFA un NFLPA. Kādas tehniskas problēmas radīja šīs integrācijas?
Pavlo Kyrylovskyi: Uzņēmuma integrācijai bija jāizstrādā stabilas API un jāievieš stingri drošības protokoli. Mēs izveidojām elastīgu integrācijas sistēmu, kas ļauj partneriem izmantot mūsu blokķēdes infrastruktūru, vienlaikus saglabājot savu zīmolu pieredzi. Tas ietvēra sarežģītu tiesību pārvaldības sistēmu izstrādi un reāllaika datu sinhronizācijas ieviešanu starp dažādām platformām.
Ishan Pandey: Kas notiks tālāk attiecībā uz Upland tehniskajiem jauninājumiem?
Pavlo Kirilovskis: Mēs virzām robežas vairākās jomās. Pirmkārt, mēs izstrādājam progresīvus mērogošanas risinājumus, kas ļaus mums apkalpot miljoniem vienlaicīgu lietotāju, neapdraudot decentralizāciju. Otrkārt, mēs strādājam pie jauniem starpķēžu sadarbspējas protokoliem, kas paplašinās mūsu ekosistēmas sasniedzamību. Visbeidzot, mēs ieviešam AI vadītas sistēmas, lai uzlabotu lietotāju pieredzi un automatizētu sarežģītas blokķēdes darbības.
Izmantojot šos tehniskos jauninājumus, mēs turpinām padarīt blokķēdes tehnoloģiju pieejamu galvenajiem lietotājiem, vienlaikus saglabājot drošību un decentralizāciju, kas padara blokķēdi vērtīgu. Mūsu mērķis ir turpināt paplašināt Web3 spēļu iespējas, vienlaikus nodrošinot, ka tehnoloģija kalpo lietotājiem, nevis otrādi.
Upland panākumi — no tās 300 000 unikālajiem zemes īpašniekiem līdz partnerattiecībām ar lielākajām organizācijām — pierāda, ka ar pareizo tehnisko pieeju blokķēdes tehnoloģija var panākt vispārēju pārņemšanu, vienlaikus saglabājot tās galvenās priekšrocības, proti, decentralizāciju un patiesas digitālās īpašumtiesības.
Neaizmirsti nospiest like un dalīties ar stāstu!
Intereses atklāšana: šis autors ir neatkarīgs līdzstrādnieks, kas publicē mūsu vietni