Transcript
Speaker: Hello and welcome to the Behind the Blockchain podcast. Today I'm joined by Zoltan Fisakash, the head of research at Zilliqa. Zoltan, welcome to the show. How are you? Thank you, Jack. Thanks for having me today. I'm fine. I hope you're fine too. Yeah, can't complain. I hope I pronounced your name properly then.
Speaker: It was perfect. Good, good. It's also for people who don't know who you are. Could you give us a bit of an introduction, please? Yeah, sure. So I'm a blockchain research scientist working at Zilliqa, as you mentioned. Besides that, teaching at universities, giving blockchain courses on mentoring startups, supporting startups in this field. So yeah, various activities going on.
Speaker: Great. And so going back to the, I guess the very start of your career, why did you take an interest in technology in the first place?
Speaker: Oh, for that, we need to jump back, I don't know, 30 years or so or even more. Sometimes as a child already, I was kind of talented in maths and fascinated by computers from the first time I saw one. So I remember, I guess I was kind of maybe nine or 10 when I got a Commodore 64, if you know what I'm talking about. And it was... I've heard it was.
Speaker: Yeah. So those machines also used to be computers, home computers. And since then, I've been simply into computers and software development.
Speaker: I was eager to learn everything. So the first thing I learned on that machine was kind of basic. I mean the programming language basic. Later on I replaced this C64 with a PC. This is more of the kind of computers we know today.
Speaker: I learned kind of everything like I use Pascal, C, C++, all this before my first kind of job or working experience, before I later on learned Java, JavaScript, Python, then Solidity Rust and all these kind of newer things.
Speaker: So yeah it was since my childhood simply I'm fascinated by this industry, by computer technology and yeah this is it. Way back then how did you know that you wanted that as a Christmas present?
Speaker: I was asking for that for, I guess, two years or so. Yeah, you know, back then it was kind of not normal to have a computer at home, especially in the country where I come from originally. It was expensive, so not kind of that affordable as today, and it's kind of normal to have one at home. No internet, of course. So it was a completely different age, but I
Speaker: So one, I cannot even exactly remember where I guess we visited some relatives of ours and that guy worked with computers and that was the first time I saw one. And then I was always kind of asking my parents,
Speaker: I think I can get one, and yeah, I guess one or two years later they had no other choice than to buy me one. And yeah, of course, I was playing games and everything, but I was really interested in how these machines work. I even disassembled this C64 and reassembled it again and it still worked.
Speaker: So I didn't damage it completely, but I wanted to understand and learn everything. And yeah, this curiosity is something that I kept the same kind of curiosity as children have until my current age. That's cool. So could you talk us through your career journey then? So you've got your C64.
Speaker: got obsessed with technology, obsessed with computers. And then, yeah, where did your kind of career take off from there? And how did it reach where it is now?
Speaker: Yeah, so it was obvious that I would study computer science, which I did end of the 90s. I got my PhD 17, 18 years ago. At the same time, I started to work. And altogether, I spent two decades in what you call Web 2 today. So kind of web development from end of the 90s.
Speaker: Then .com burst, but still staying in the same industry and working there.
Speaker: I call this sometimes the first chapter of my professional life. We will get to the next chapter. And the peak of it, I would say, of my career was when I worked for a German software company, around 500 employees and renowned clients in Germany, Austria, so kind of in this region.
Speaker: And I was a member of the executive board there. And this is where my kind of change of mindset also began because the larger the company grew, the less time I was able to spend on hands -on work, kind of writing code or everything you would call hands -on work. And at some point I had kind of no other
Speaker: choice than if I wanted to stay there and keep my role than to look for some new area which where I can again get back to hands -on because nobody else can but at the same time same time my company would benefit from so kind of expansion you know new business opportunities and 2016
Speaker: This area was blockchain, mainly Ethereum as kind of the main platform or tech stack where I started to engage myself. I built up a team.
Speaker: within that company. Most of them, my colleagues were students or really young chaps, you know, super curious about how this new thing works. And I did the same handsome job.
Speaker: like them, so kind of Solidity Engineer later on conducted some smart contract audits. We designed ZK protocols and implemented circuits. I will tell you in a minute why. And one, just one of four many, many projects I'm very proud of.
Speaker: was an anonymous voting protocol on ethereum using zk -snarks and it was very useful during the pandemics
Speaker: where companies or organizations like associations with all of their members couldn't meet at some venues to have their annual general meetings or whatever they are called and vote on proposals. So they needed kind of a digital way of voting, of governance, and we thought
Speaker: Yeah, it's maybe something where blockchain can help, smart contracts can help, and zero knowledge can help, and this was just one of four projects in that company. Yeah, sorry. At some point, I saw that I will need to decide between
Speaker: between that job and staying with that company and going kind of full -in in web free and in blockchain. So 2020, I left the company and joined a startup called MyPrivacy. It's kind of a cryptographic startup. But the CTO. And 2022, finally, I joined Zilliqa.
Speaker: and we can talk a bit more about Zilliqa if you want to later. Yeah, for sure. Was there a point in that job that was a catalyst for you to say, right, now I want to leave and I want to really, really pursue this Web3 thing? Yeah, I struggled a little bit with...
Speaker: with the attitude of large companies attitude how they wanted to use a blockchain because it was fancy to use a blockchain. It's great for a press release to tell, hey, we are building this and that using a blockchain. But many of them didn't really mean it. So they
Speaker: would have been happy and maybe there was even not even a need for a decentralized or distributed technology for their use case. They just wanted to have one. And I saw several such cases where it was, we called it blockchain posing, you know.
Speaker: But it was not real. And when I worked, and this was a contrast when I worked with web free startups, blockchain startups, at the same time on other topics like, I don't know, one of them had a smart wallet with thousands of users. It was already live.
Speaker: and my job was to review their smart contracts and to work out a migration strategy from Ethereum to Polygon. Super interesting topics. I saw what or how a kind of real use of blockchain can look like. And this was, I guess, also one of the important triggers where I thought, okay, I want to go for the real thing.
Speaker: And then did you just see a job online at Zilliqa and you applied for it? Or did they headhunt you out of that company? How did you kind of land that out? There are headhunters and recruiters out there, as you might know. I was approached by one.
Speaker: That's cool. And could you talk us through the skills that you needed to learn or that you have learned throughout your career that have really helped you in your current role and helped you to achieve your current role?
Speaker: Yeah, it was a variety of skills, which also changed over time, of course, some kind of basic computer science skills around software architecture and requirements engineering and project management and then the software design and coding principles I went through.
Speaker: or many years ago and kept many of them and they are super useful even today. But it got a bit more specialized when I started to focus on web free. So my kind of focus of interest became distributed systems and algorithms, cryptography, even math.
Speaker: Because as you know, in order to really understand how C .K. Snarks, for example, work under the hood, you have to have a kind of good understanding of polynomials and their properties. So I had to refresh quite a lot of stuff from my studies, but it's fine. I'm really happy to learn. So I enjoy it.
Speaker: So this is kind of the hard skills. Then there are some, you know, everyone has some individual strengths or we can call them skills like mine was. People told me all the time that I was very good at explaining kind of complex concepts on various levels of abstraction, depending on to whom I explain. And this is something I benefited from kind of
Speaker: all the time, I was doing it from the beginning on. The topics changed, these concepts changed, but the skill of being a good explainer is what I maintained over these years. And then in terms of soft skills, people -related skills, there's also a lot to learn from the very first opportunity when I was offered to lead a team.
Speaker: At a very young age, no experience, no training in that. I took that opportunity, but it was more of a role of being like the captain of the football team. I was one of them. I was a teammate, but I became kind of the team lead.
Speaker: Later on, other roles in other companies were very different. It was kind of more of a coach, so I'm not playing with them, but I'm coaching them. After some years as the company grew, my own team became kind of 56, so kind of different dimensions, you know. You do not only have direct reports,
Speaker: Then it was about showing or teaching people how to lead others was also kind of a experience.
Speaker: Yeah, and one thing that I needed to learn over these years is how to deal with various stakeholders. It's not only your teammates, your boss, your colleagues, but there are clients, for example. And clients can be kind of tech -savvy clients. So tech people, it can be business people, it can be C -level, how to deal with investors, with board members.
Speaker: This was also very interesting to learn what kind of roles you need to play and how you can communicate with them.
Speaker: And how did you learn those communication skills? Is that just trial and error over time? Because based off a lot of the things that you were explaining, them all come down to communication, being able to easily explain really complex components of a certain technology, for example, or speaking with investors. And obviously, they're two very, very different things. You obviously speak to both in a very different way.
Speaker: How did you learn to be able to change your communication styles and stuff? It was actually learning by doing, to be honest. And leading my comfort zone all the time, which
Speaker: But sometimes it was hard, but I learned to reframe these situations where you face something challenging because you face a situation for the first time. It's a bit scary and you don't exactly know how to behave.
Speaker: I thought it would be easier if I see them simply as an opportunity to practice, to try out things, to learn if they work for me. So I learned a lot from others.
Speaker: serving others act and think and trying to adapt and try out in doing those opportunities if that works for me. So it was really learning from others, learning from examples, learning by trying and doing this. This was I guess most of the time of course later on you attend some trainings and what so I just do
Speaker: to settle what you already knew. But it's rather this street smartness and not book smartness I obtained over the years. Could you talk us through your current role in a little bit more detail then? What's it like being the head of research at Zilliqa? It's fun. No, really. So it's
Speaker: I would say that the mission is to know and follow the state of the art in everything a blockchain protocol needs, to understand how other protocols work, what we can learn from them, to monitor upcoming scientific papers,
Speaker: something really new that maybe has not yet been implemented and know that it exists and to come up with solutions to, I would say, the hard problems which are not just hasted down and coded. Yeah, in terms of concrete activities or daily routines,
Speaker: It's I can tell you on average which kind of activities I'm doing in a month, but it changes. So there are days. There are some periods like days, even weeks where I code maybe all the time or most of the time. There are times where I'm not writing a single line of code, but in general I would say it's.
Speaker: A lot of reading, reading papers, academic scientific papers, reading code on GitHub, listening to podcasts to stay up to date simply what's going on in the industry.
Speaker: I'm preparing or giving seminars, even internally, externally. From time to time, this consumes quite a lot of time. Writing papers, research papers, white papers, RFCs, improvement proposals, or reviewing them if others wrote such.
Speaker: designing features in our kind of new protocol I can talk about later, coding prototypes of those features and simply interacting with others. Also having meetings with the engineering team, with the dev team, with our, we've got a lot with our CEO, CTO and other colleagues. So yeah, it's a great mixture of activities. I really enjoy it as you can hear.
Speaker: They can tell. Yeah, it sounds it sounds fun. I can imagine there'll be a lot of people listening who would love to be at the forefront of innovation like you are. Have you got any advice for someone who wants to reach the position that you're in now? So somebody wants to start in the research space and be able to be at the forefront of innovation and being able to get involved in a lot of the things that you're describing there. Do you have any advice for someone if they're kind of starting out on that journey?
Speaker: Yeah, the question is where they are starting from. But in general, I believe it's in general good advice, regardless of on what level you already are in terms of these technologies or even the theory behind it to keep learning. So never give up learning.
Speaker: there's always either something new or you can dig deeper and you will see. Due to the knowledge you simply gain and your understanding and maybe combined with some ability to convey, to explain as I told you, you will also get opportunities to prove yourself in.
Speaker: in whatever roles you sought after. So yeah, I guess learning is my main thing my entire life. And I can just recommend everyone to do the same. That's really good advice. Really good advice. So I think it's quite nice for people to hear that someone
Speaker: Someone in your position still puts such a big emphasis on still learning. Obviously, you have had a really successful career and obviously now you're right at the forefront of the research and innovation. I suppose it's really nice people to hear that you still put such a big emphasis on trying to learn and still grow and still develop yourself, which is nice to hear.
Speaker: So could you introduce us to Zilliqa in a little bit more detail, please? Yeah, sure. Zilliqa is a layer one blockchain protocol from Singapore, by the way. It started six years ago. It became famous for being the first charted blockchain
Speaker: before ethereum also that kind of this approach it changed them quite a lot so the current tank sharding, protodank sharding is a little bit different so Zilliqa is closer to the original sharding approach ethereum
Speaker: wanted to pursue. And it's about massive scaling, the blockchain tree lemma and scaling. Otherwise, we use proof of work that there are not that many blockchains anymore using proof of work, but not in the same way like Bitcoin does. So in our case, proof of work is only done for very short periods.
Speaker: once per hour, approximately for one or two minutes to select the validators. So we need validator sets for these shards. They need to be selected randomly. And this is where we currently use proof of work. In the future, we will move to proof of stake. Consensus algorithm is PBFT. We are using some kind of, this is the
Speaker: the grandfather, the grandmother of many consensus algorithms out there today. We have our native token called ZIL and we have a separate governance token called GZIL.
Speaker: We have a own kind of smart contract programming language called Zilla, which is meant for more secure smart contracts besides EVM support, which we also have. And currently we are working on Zilliqa 2 .0, which is actually a brand new protocol. It will be launched with a new network next year. So this is also most of my work and our team's work.
Speaker: That's cool. Is that common knowledge yet? Or is that a bit of an inside scoop that you've released there? I'm not disclosing any secrets here. There will be something new to come. But details are not known yet, so it's kind of...
Speaker: Yeah, very new. The community knows if they follow our communication, but we haven't really done a lot of communication marketing PR on this. So, yeah. Okay, nice. I won't try and delve any deeper because I don't need to release any secrets that you're not allowed to release. But what does it take to build or create a new blockchain or a new protocol?
Speaker: Yeah, I mean, in our case, it's even a little bit more complicated than create a new one from scratch, you know, because we already have one. And of course, a new one must be better in every possible way. It needs to be cheaper and faster and more powerful. But it also needs to be backwards compatible.
Speaker: And we need to ensure a smooth migration of all the projects that already live on Anzilica. One, the current version of the chain to the new chain. So this is an additional challenge.
Speaker: Otherwise, it's kind of a lot of pieces you need to design and fit together. So, you know, every blockchain needs a consensus algorithm, you need P2P networking, you need persistence, you know, every node needs to persist some data, mempool, transaction processing, even kind of non -technical or less technical topics like you need a tokenomics, you need a governance. So a lot of pieces that need to be
Speaker: uh designed and then of course also implemented yeah there's a lot to think about lots of think about and yeah sorry sorry i just wanted to give you an example of okay what what's challenging uh what is there anything that has not yet been uh kind of solved by others and you can kind of copy your solutions and and uh
Speaker: One thing I would pick is two properties that we want to optimize for are kind of fast finality and high throughput. So fast finality means that you have short block times, and these blocks are kind of final within a few seconds, less than if the human and other chains. And high throughput means a lot of transactions in every block.
Speaker: And only achieving one of these properties is not that hard. So our current kind of DevNet can produce and finalize eight blocks per second. Eight blocks, not transactions. So it's actually great, but those blocks are actually empty. It's just the block production, they don't contain kind of heavyweight transactions, which require a lot of processing. If you want to fill those blocks with thousands of transactions,
Speaker: then the nodes need to execute the transactions and it takes time. They need to execute them in order to check kind of the validity of the proposed block before they agree that the block is kind of valid and can be committed. And you already see kind of the trade off between the two and why kind of
Speaker: A combination of certain properties makes it harder to achieve them all. And in this case, what we are working on is this kind of concurrency or battle execution of transactions. But there are several such challenges which have not yet been completely solved by no one in this industry.
Speaker: I can imagine that's quite fun, working on challenges that, especially for someone like yourself who, you know, with the research and your PhD background and stuff, like being able to solve challenges that haven't been solved before, I can imagine is something that's really exciting, that keeps you really interested. And yeah, and you probably don't regret leaving the corporate world to come across some work on exciting stuff like that. Not a single day.
Speaker: So what's it been like doing that whilst we're in a bear market then? Yeah, I mean, a few things are different. It's harder to find investors. This is also what I'm hearing from the startups I work with, I mentor. No one throws money at you just because you can spell NFT or whatever.
Speaker: You need to add an AI section. Yeah, of course. But if you already got money because you have a really good idea and you convinced people that it works and then you are the right
Speaker: team to build it then you need to be more thoughtful of how much money you can afford to spend on various things you know in order to deliver the things you promised before you run out of money. You need to prioritize what you want to focus on this kind of
Speaker: having more or less infinite money or in many cases it feels like infinite money at disposal because you know if you're tokens, skyrockets then and I don't believe
Speaker: That phase is a better one. I believe that this more disciplined planning and execution is the right way to do things. Of course, it's bad for especially for new startups. If they don't get funded because then it's over, you know, then you can do.
Speaker: anything, even if you had a really good idea, but still I believe this kind of disciplined way of working is better than just kind of swimming in money. Yeah, I guess it builds a real solid foundation and a solid base to be able to scale moving forward, right? If you're
Speaker: if you're rushing to get stuff built and rushing to get stuff out because you need to catch the next wave and everything. I can imagine maybe there's some corners that sometimes get cut or something like this. But I guess if you can take the time to build something properly with the solid foundations, then it really helps when you come to scale in the future. So what's it really like working in a Web3 startup then? I guess everyone has this
Speaker: idea of how and maybe people who aren't in the Web3 space, maybe have this idea of how kind of glamorous and fun and crazy and cool it might be to work within a startup in the Web3 space. What's it really like when you're on the ground there?
Speaker: Yes, some things are, I mean, Zilliqa, I wouldn't call Zilliqa a startup anymore. It has a lot of startup spirit, like kind of everyone in this industry. But yeah, the company has been around for six years, you know, we have already existing smart chairs. And so a lot of things are simply more professional, like in real startups.
Speaker: But something that was new for me, for example, and maybe new to many people who kind of come from the traditional corporate or web 2 or whatever vault and join the web free space is this fully remote work. So the team is fully distributed. Everyone is sitting more or less at home. No offices are not so
Speaker: extensively used like I used to in the past. It has some downsides for sure, because if you have never met most of your colleagues, then you can have a good relationship, work together, but it's different when you meet someone in person.
Speaker: And it's astonishing how well it works. And fortunately, I had to learn it like all of us during the pandemics, during my previous year, actually. So it was no difficulty for me. But this full distribution of the teams worldwide and working remotely is, I guess, something very typical for the three startups and larger companies.
Speaker: Yeah, it is. I don't think I've spoken to a Web3 company for the last
Speaker: 12, 18 months that have said, yeah, we really need someone to come into the office, to be honest. I don't think it happens really anymore. Not in Web 3 anyway. There's a bit of movement in, I'll say, traditional Web 2. It's still not necessarily traditional. But in the Web 2 world where there's a bit of a movement to try and get people back to the office. But in Web 3, I suppose it can't really happen because everyone's based in, you might say, if you say you're a startup with 20 people, you might have people from 10 different
Speaker: countries within that group. So you've got no office really that they can go to. So if someone is stepping into a leadership role for the first time in Web3 then, with a team being distributed and no one meeting and this kind of stuff, have you got any advice that you can share with someone on how to set yourself up for success in that sort of role?
Speaker: Yeah, my advice is the same as it would be for Web2, but this distributed remote work makes it even harder. So first, you need to realize that you're leading people. So whatever your role is, tech lead, et cetera, it's not about tech. It's about leading people. And for that, you need to
Speaker: To do things you may not be used to without being a leader of whatever team, like listening to people, understanding their feelings, their motivations, concerns, desires, without them complaining or kind of telling you, hey,
Speaker: objecting about something, then earning the trust, it's so essential and being careful not to lose it because once it's damaged, it's really hard to restore and earning it with your behavior, not with promises you cannot keep maybe later.
Speaker: Be, be authentic, you know, be, be yourself, be honest, be respectful all the time. There's no, I don't see a difference between Web2 and Web3 in these regards because all of us are humans. And I worked with very young people even in Web2. We had a super young team on average, I don't know, below 30, so 20 something. So I was used to this kind of generation and how they
Speaker: kind of think and work. You need to understand when you shall step in and it's most of the time in uncomfortable situations. When there are tensions, conflicts, I don't know, dissatisfaction with something, then you need to be there because you are the leader.
Speaker: And you should stay in the background when there is sunshine. So let the others shine. This is your job, basically, to encourage them to take ownership initiative and the fruits of it, basically, not to contribute to your own career. Now, that's really good advice. Really good advice.
Speaker: And are there any mistakes that you made throughout your career that were some really key learns for you? Probably focusing more on the learn that came from it than the actual mistake, but are there any points that really stand out to you as a key learn that you could share?
Speaker: Yeah, I had to learn a lot. But I would not call them kind of mistakes. So I had to learn how to delegate. I was not the best at the beginnings. I had to learn to tame my ego in leadership roles and several other things we already touched. There was, I guess, one thing I
Speaker: I regret it a bit at some point and then fixed it fortunately later and it was to trade off my developer carrier for a high management role. And the decision was
Speaker: It was actually easy. I wanted that role. It was kind of my desire. But I didn't know what the consequence is. I didn't know how badly I would miss coding, for example, and the appreciation for my technical skills I was used to in the past. So yeah, maybe, maybe I
Speaker: would change this if there was a time machine, if you can go back in time. But I'm fine with how the things went on. And then, as I mentioned, before it became too late, I fixed it again. And this was also something, as I told you, that led me to Web3 and then my current position. There's probably quite a lot of people listening who
Speaker: maybe at that crossroads or at that fork in the road where they can either kind of stay technical or they can go down the management route and they're really unsure about what to take. Have you got any advice on maybe how you made that decision or any advice for them if they're at that point in the road?
Speaker: You have to realize if you didn't know yet that management positions are not that shiny as they seem to be. So they are quite tough and hard. And if you are used to and if you enjoy kind of the feedback, the technical role. So I will tell you concretely what I missed the most.
Speaker: create a program if you write a program and it works as expected. It's a feedback, it's a good feeling that you cannot replace with anything or there's no kind of one -to -one replacement if you have a kind of pure leadership or management role. Because in that management role, you work mostly with people and people are non -deterministic.
Speaker: So you don't get the feedback you expect or maybe deserve or you think you deserve. And this was simply a struggle for me. I was used to having this kind of direct, mostly positive feedback and being kind of happy with my results and others telling me, hey, good job. And in my management roles,
Speaker: I many times didn't understand why things did not work out as I wanted to. I gave my best and other things suddenly worked out. But I don't want to turn down anything. So being a good leader is so important for
Speaker: even small teams for organizations. So if you feel like you want to become one or be one, go for it. But never forget, it's about people and it's about other people. It's not about yourself. You are actually, you are a servant. You're helping your team, your organization, and then go for it and then make your way, your career there.
Speaker: I suppose it's quite hard to know if you don't like it without giving it a go, right? Because if you hadn't ever gone into a leadership role, you wouldn't have maybe realized that you don't get the feedback for it, like you would do if you were building a system or building a program or something. So I suppose without really getting into it and giving it a go, it's quite hard to judge. It maybe doesn't help anyone. It doesn't really help anyone listening, I suppose.
Speaker: It's also hard to practice like I did as a child with my home computers to get kind of a gut feeling for what these kind of jobs might be about as a software engineer. You cannot really practice this management and leadership roles before you get them. But you can still kind of observe
Speaker: If you already got a job and you work in an organization, then you can be mindful about what's going on and observe how management, how well or less well it works. Talk to people and then make up your mind if you want to face the same challenges as
Speaker: as the leaders do, or if you want to keep building your carry -in in a tech role. Yeah, for sure. I mean, now there's obviously tons and tons of really senior tech roles that you can do that don't require any sort of leadership, right? So you don't have to necessarily go down that route if you don't want to. So yeah, there's all sorts of stuff. So I mean, here are what I see. It's also hard to
Speaker: generalize because the same title, the same role can mean different things depending on the team, on the organizations. There are cases where the challenge is really to work with the team. There are some issues among the teammates or the team inside a large organization does not have the visibility, the acceptance whatsoever issues.
Speaker: there can be. So then this role is kind of less technical, even though it has the same title as the same role in another organization where everything works fine and they really want to have a tech guy who knows things better, has more experience with certain
Speaker: architectural things or even a programming language. They want to have the most senior Rust developer. So these roles can vary depending on the challenges and the organization. So if you apply for such a role, always ask
Speaker: recruiters or in your interviews, what is it actually about? What's the mission? And not just the title and the salary and all these things. And I think every organization, every recruiter is happy to give you some insights. Maybe they won't tell any secrets or so, but kind of give you some insights and they are happy to see that you are interested. You want to know
Speaker: what the job is about and not just get it and earn the salary and get all the duties. Yeah, you're completely right. That's obviously one of the challenges when I'm recruiting for organizations is really working out what type of person do you need. Because an engineering manager at one organization might be completely different to an engineering manager at another one. So really working it out is tricky, actually.
Speaker: And I think that can sometimes change as well throughout the process. If you're applying for roles and you speak to a company, they might speak to a couple of people who are very, very technical and then quickly realize.
Speaker: or sorry, they might speak to people who are very, very management and not as technical as they still are not as hands on as they might want. And then they change their mind halfway through the process and go, actually, you know what, we've talked to a load of people there and we actually think we need someone who is way more technical and way more hands on. So yeah, it changes. Welcome to one of the challenges of being a recruiter, I suppose. So is there a piece of advice that you wish you'd have been told earlier in your career?
Speaker: Yeah, I guess a bunch of them. But it was okay not to know. It was okay to make this experience and this learning without knowing in advance. I mean, this is what life is about, isn't it? But sure.
Speaker: For example, I don't know. And these advices are always very kind of individual. If they apply to you or someone else depends on your personality. So maybe something I'm saying is either obvious or nonsense to you.
Speaker: I would have been thankful if someone told me at a young age that I should develop my strengths and not bother that much about my weaknesses. I wanted to be perfect at everything, fit into some stereotypes and
Speaker: Yeah, I'm not saying I failed, but I could not reach that. No one can reach the same perfection in everything. And I just wasted a lot of energy on that. Or, I don't know, just take more risk and use opportunities more spontaneously. Even if you see there was a risk and you consider everything and you have concerns, sometimes you just have to drive.
Speaker: Really like that. Another thing which is again very individual is don't try to make everyone happy. There are simply people who
Speaker: you can make happy or even worse. They see that you are trying hard and they abuse it and then try to manipulate you. So it cannot be kind of the goal of your life to make others happy and depend on their kind of feedback or whatsoever. So yeah, these kind of learnings, some of them
Speaker: took me long, but it's okay, as I mentioned, and I'm also happy to share them with others. If they apply for their situation, for their circumstances, but I think we are different enough, all of us, to have our own issues and learnings to go through.
Speaker: That's good. I think that's great. Yeah, I think that's really good advice, really useful for people listening, especially the part about not having to be perfect every single thing and really kind of honing in on your strengths and really doubling down on your strengths. I really like that. I really like that advice.
Speaker: So there is a good book. I forget that also I read it many years ago. It's called The Halo Effect, you know, the Halo. And it says that
Speaker: People are many kind of exposed personalities, mainly those were the examples in the book, are kind of judged based on a single either achievement or equality they have. And everyone believes they are kind of perfect in every possible way, just because they were super successful in one thing.
Speaker: And this is not true. Later we learn the full picture.
Speaker: I don't know, we know a bit more about Steve Jobs, for example, today than a few years back. And everyone has kind of strengths and weaknesses and kind of a complex personality. So this effect and the opposite of it, by the way, this is how the book goes, is that
Speaker: if you're such an exposed person and you do not even make a mistake, it just happens. I don't remember the name to be honest, but one of the examples in the book was the former CEO of Cisco.
Speaker: uh who was kind of a god end of the 90s you know cisco uh skyra cutting but after the burst of the of the bubble dotcom bubble like every other company he didn't make any kind of mistake completely crashed and from then on the press uh started to kind of uh
Speaker: just write the opposite. Everything that was believed about him in the past was wrong and then he became suddenly the worst person, the same person. This is one of the fallacies I guess and I just mentioned it because it was somewhat fitting too. That's a good book. It's called The Halo Effect. Yeah, The Halo Effect exactly.
Speaker: Yeah, I'm going to make a note of that and I'll check that out. Sounds good. So if someone's coming into the Web 3 space for the first time then, how do they set themselves up for success? Are there certain expectations around the industry and when you join the industry and working within it?
Speaker: One thing you should ask yourself if you really identify with the values. I really believe in these values, even though many times...
Speaker: or others perceive us differently, but I have not joined this industry, you know, to kind of quick money and all these memes like, you know, to the moon and Lambo, et cetera, it's nothing for me. So I truly believe in the values. And I guess if you want to stay in this space, be successful, you need to identify with them.
Speaker: then be prepared for maybe the fastest moving industry you have ever worked in. So it's much faster than IT in general. It's already kind of very fast -paced, but this is crazy, I would say. But the good thing about it is that there is always enough to learn.
Speaker: which is something I love to do all the time and acquiring kind of really deep knowledge in all these non -trivial topics is an advice I would give to everyone.
Speaker: regardless of your position. And what is deep depends on you. But try to always dig a little bit deeper than you were used to and it might differentiate you in your role from competitors, from other people applying for the same role.
Speaker: Yeah, and again, this values mindset. Let me give you an example of what I mean. So one of the very well -known themes in Web3 is trustless and decentralized. We are talking all the time about these, and these drive a lot of development, or I believe are the drivers of this industry. Otherwise, we are not doing better than Web2.
Speaker: designing solutions with these kind of properties in mind is very different than without or in Web 2. You cannot simply rely on things.
Speaker: we're used to in the past because, yeah, in Web2, there is some cloud service. You can kind of push data there or call it. You get a reliable response, et cetera. So this is the wrong way of thinking. And the simplest example to show kind of the difference, the contrast is what all of us know is the double spending problem.
Speaker: And this double spending is not an issue in central systems. It's simply trivial. Send all the transactions to a central entity which you simply trust in because this is the paradigm, basically. You trust in the entities or in certain entities in the system
Speaker: especially the large ones, the powerful ones, they will do the job, they will kind of determine the course of these events or the order of these events and they will filter out if there are attempts to double spend. So this problem does not really exist there, but it's a hard problem as we know in decentralized systems where you cannot rely on such a central entity and this is why we need consensus and all this stuff.
Speaker: So you need to change even a little bit your technical thinking and how you design features and solutions in this space. Yeah, that's a really good insight. Really good insight. I think the mindset shift maybe from coming across from Web 2 into Web 3 is probably the biggest kind of change, right? I guess building technology is
Speaker: building technology to some degree. There may be some problems that you haven't necessarily solved before, but it's still programming or it's still systems or whatever it might be. But I think the mindset around why you might be doing certain things and the ethos that underpins certain companies and things like that, I think is maybe one of the biggest shifts. Excuse me. And I guess with a lot of the projects being so
Speaker: So open source and so out there, you have so many opinions coming in from the community hammering in you all the time as to when's there going to be an update on this and when's this going to be built and when's this going to be released, which you don't necessarily get in Web 2. So maybe there's slightly different pressures from a Web 3 perspective just because of how open and out there it is.
Speaker: So, yeah. Yeah, the types are a little bit more intense, so to say, and it causes distraction, I would agree. Yeah, so there are a few differences. But yeah, I guess everyone who seriously wants to work in this space and is interested in this space, in the technology, in the values,
Speaker: get used to those differences, so it's not like kind of living on a different planet. Yeah, I agree. I think I already know the answer to this question, but what's your favorite part of working in the Web3 space?
Speaker: So what brought me to this space was it was not investing. So yeah, I own a few tokens, various tokens, but it was not kind of earning quick money. It was really the ideology around decentralization and kind of
Speaker: inclusiveness and protecting people, simply protecting the poor, the weak and preventing the abuse of power, which is kind of a natural consequence of growth and in a little bit more general or in a broader sense. So a lot of things in the world
Speaker: can only work efficiently if they scale. They have to grow simply because you need scaling effects, you need network effects. So it's okay to grow and to scale. But if this growth is controlled and the service of them.
Speaker: whatever we are talking about is controlled by either a single entity or a few entities which get super powerful, then we know the dangers, the risks of abusing this power in various ways or they can abuse the power. And the question is, can you grow on this scale globally and provide a service and infrastructure
Speaker: without these downsides, without giving it into the hands of a few entities or even a single entity in monopole. And I guess this is our mission. This is whether it's payment or could be, I don't know, social networks at some point which grow to similar sizes like Web2 social networks today. But these things
Speaker: need growth, they need massive scaling and not only massive scaling in terms of how many transactions per second you can process, but kind of cover the entire population, cover the entire world.
Speaker: And so these were kind of my drivers and the technical challenges I saw there. So in distributed systems, in cryptography, the first time I kind of faced DK proofs and snarks, I was blown. And I wanted to learn exactly how they worked, how the math works, and build such stuff.
Speaker: all of that together. The ideology, the values plus the tech was for me the perfect combination. It sounds like you really love working in Web3 and working on the Web3 technology. I do. Is there anything you change about the Web3 space? Yeah, there is.
Speaker: The first thing is, I don't know how, but if we could just get rid of the scammers, the impostors, the charlatans, there are simply people that harmed this industry.
Speaker: Yeah, if you ask me for one thing, this would be the thing, I guess, because we are being perceived, I believe, by many people outside of EPRI in an unfair way. We kind of, the good ones did not deserve. We have kind of good intentions, I believe, and yeah, the perception is.
Speaker: Yeah, no, I agree. And even the scams aren't just there from a either a scam project perspective or people trying to do hacks and stuff like this. I even see scam CVs and scam profiles get sent to me or people would apply for a role or send me a message saying they're looking for a job.
Speaker: And then I get on a video call with them and it's just completely obvious that they're either reading from a script and they can't divert away from that script, but they're just really trying to get a job within the Web3 space to collect the cash, to just not do any work in the background for two months and just disappear, for example, which is it's really bad. I've been in recruitment, what, 10 years now?
Speaker: And yeah, I didn't have that issue when I was recruiting in Web3 companies. When you come across the Web3, yeah, it seems to be a real issue. So yeah, I'm with you there. If we could get rid of that, it would be great. Great place to be. Sultan, then, to wrap up, as a leader in Web3, then, what advice could you give, if you could summarize, what advice could you give for people looking to follow in your footsteps?
Speaker: First of all, I would say do not try to copy anyone just to get in their footsteps. You'll be disappointed simply. It didn't work for me. So figure out what's important to you, what is your thing simply, and find your way. It's fun to learn from others, to adopt things, but you have to stay yourself.
Speaker: And of all of the things we are talking about today, I would say stay curious, never stop learning and success will come.
Speaker: Love that. That's brilliant. Well then, thank you very much for taking the time to have a conversation today. I've really enjoyed it. You shared some brilliant advice. It's great to learn more about your journey and why you got into technology in the first place. If anyone's interested to follow up with you or they're curious, they want to ask you any questions, are they able to reach out to you on Twitter or LinkedIn and stuff, for example?
Speaker: Yeah, LinkedIn. I'm rather old school. So either LinkedIn or you can send me an email on Zoltan. So the first name at Zilliqa .com. And I'm happy to answer whoever reaches out. Great, great. Cue all the job applications that can fly into your inbox now.
Speaker: applications or whatever spam more than enough of it. But anyway, so I'm kind of not hiding. So I'm happy to have conversations with anyone. Cool. That's great. Well, yeah. Thanks again. And I'll speak to you soon. Yeah. Thanks. Take care.






