#citizencosmos

  • Episode link: https://www.citizencosmos.space/kadena

  • Episode name: Kadena, SEC, multichain & scaling

Transcript of the Episode:

[00:00:19] Citizen Cosmos: Hi everyone! Welcome to a new episode of Citizen Cosmos podcast! We have today two guests with us from Kadena, and it's Will Martino, the founder and president of Kadena and Randy Daal, the head of developer experience at Kadena. They will hopefully tell us all about Kadena, all about themselves, and everything else we want to know. Welcome to the show!

[00:00:39] Will Martino: Thanks so much for having us, Serge.

[00:00:42] Citizen Cosmos: So, there are two of you so we'll do a turn by turn. I usually present the guests, but I think it's much cooler when the guests present themselves and say whatever they want people to know about them. So please, Will, I'll let you go first. Present yourself, tell us all what you do.

[00:00:57] Will Martino: I'm the president and co-founder of Kadena. I met my co-founder Stuart Popejoy at JP Morgan. He had opened up a research desk working at high school there, It was in Brooklyn and I was living in Brooklyn at the time, and one of my friends from college was working there so I got a gig working there because it was a couple stops away from my apartment. We ended up starting to work on crypto because it was back before Etherium had launched and everyone under the sun was coming through JP Morgan trying to sell them on enterprise blockchain, and we needed to do diligence on behalf of the bank in this research group on blockchain. We ended up building JP Morgan coin version zero and open source to publish hyper ledger. The process like that informs a lot of how and why we built Kadena because we were doing this work on behalf of the bank and we knew that we would need certain answers to certain questions that we wouldn't be able to get industrial adoption without. That turned into us leaving and starting Kadena. Back before that I was at an Securities and Exchange Commission back before they had a crypto group because I was there when bellary formed it. I was the tech, I was back doing high frequency data analytics, building their super computing close to things, and then got tired of the government, went to hacker school for three months and to go learn Haskell and after that went to JP Morgan, and the rest of the history been doing Kadena for I think six and a half years now.

[00:02:24] Citizen Cosmos: That is the story! I would drop the mic at this point but to be honest I know your story of course, I just wanted you to share it. I have a lot a lot of questions about your story to you, we will get back to them for sure. Please, Randy, introduce yourself.

[00:02:38] Randy Daal: I'm leader of developer experience at Kadena, I started in April so I don’t have a long history that Will has. I started out as a job for developer at the airline company. I’m based in Netherlands. After that I soon made the transition after four years to front-end because that was really my passion and I always have a saying that you want to work on something where you find passion. I started switching my career towards front-end development work there for my in the fifteen years created all kinds of front-end application for large companies in the Netherlands. At one point in my career I founded my own company where I started out my own front-end company and basically from there on I started doing a lot with the community. I started a foundation called Frontmania where we created all kinds of fun stuff with friend community, educating people with conferences and meetups. I think somewhere in November I got into contact with Will and he told me all about Kadena, it wasn’t the first time I heard the name but I didn't know that it was that awesome. We got into a conversation and I could really help Kadena to grow on the front-end side. Will got me really enthusiastic basically and that's why I started in April working on the developer experience and until now it's a nice experience for me to talk to the community, see what they need. We got so many ideas and I will tell you about that later but it's going to be a real fun road for me and the community.

[00:04:23] Citizen Cosmos: Before I'm going to move back to Will, I have a question for you. Were you not terrified of starting working for Kadena? It’s a big project. Was it not terrifying to start at something that big?

[00:04:53] Randy Daal: I'm not really terrified of challenges. Challenges are something I like. It was something I would like to do. Also my background is I'm a big sports fan. I play sports on high level, so challenges is a way of life for me and that's what I like here as well. Starting your own company it's big challenge as well, the only difference which you have now is there's everything is exposed, everything is open source but everything you do should be spot on and I'm a perfectionist. It is fun for me working with a lot of smart people and Kadena is filled with amazing talents and a lot of smart people to learn a lot from. So no not really scared, more enthusiastic to work with such bright minds.

[00:05:41] Citizen Cosmos: Will, let's get back to you. I follow Kadena for a while and for everybody who's listening out there I'm also a token holder, so I'm going to put my cards on the table straight away just in case people do ask. But let's talk about JP Morgan first. I remember when JP Morgan coin came around, it was 2016 or 2017. How did you end up working for them and how did you suddenly realize that you wanted to go into something your own?

[00:06:13] Will Martino: That's a long story. There's this tradition inside of banks in New York and I believe London and Paris, where sometimes you'll get new CTOs, new management at the very high levels of these investment banks and they'll put together kind of like a pet RnD group to do some critical RnD they we’ve been wanting to do for long period of time. That group got forked and the way that you normally formed these is you go and you grab some very experienced higher level manager and then some extremely experienced engineers to run the various desks that you're going to fork. So I think this one had three desks. So, Stuart Popejoy, my co-founder was rewrote their agency equity trading platform which actually is a really important part of a Kadena story. So the business case for this thing was that in the agency desk they had these institutional clients and they would call up their clients and say “Hey, how do you want to trade?” and the clients would describe to them basically an algorithm of how they would want to execute their portfolios and balance things. They used to call them up and then they spend and then the traders would spend two months with the engineers getting these things implemented, getting them rolled in a production. So Stuart rewrote the trading engine and a bunch of other stuff but the main thing that's relevant for the Kadena story is that he wrote a domain specific language that traders could actually code on the phone. Basically it is like taking notes except that you could execute these notes while they're talking with their clients. This took the turn around time from call to production from two months to about two days. It would be like one day to get it into queue and the one day to get it actually shipped. So these are technical non-programmers who are now writing this domain specific language for algorithmic trade and the experience of that how to write a safe like domain specific language for technical non-programmers informs a lot of how we design PACT or smart contract language because we see them as very similar things. Blockchains are the databases with store procedures decentralized with coins. It has the notion of money built into it but at their core they're these databases and smart contracts with the store procedures on top and you can do tons of stuff with that so when we started working on Kadena, Stuart headed the RnD for PACT and all of that experience of years writing a language for technical programmers informed how we wrote PACT. That's why we kept PACT simple and that ended up having a lot of benefits later on being able to do formal verification and that is as easy to code in as the actual language itself being able to show contracts to lawyers who are domain experts but aren't programmers. So he finished that up and then he didn't retire out of JP morgan but took some time off and they came back to him six months later and asked if he wanted to run this RnD desk down the street from your apartment and how does he feel. He agreed and his first hire was one of my good friends out of Yele University. He was a big haskell guy, Stuart wanted to do the desk in haskell just kind of to try to see how this would go. We all like the language and so Carter pulled me in. I went and interviewed and everyone was expecting me. Then I joined up and within about a year we started enterprise blockchain. Our desk ended up capturing that as like the thing that we could focus on first before any of the other desks was that in doing some of the background research. Back in the school I had written the scheme implementation, like a little domain specific language that looks like PACT and when we were doing some research at JP we found this hardened BFT raft variant from Stanford research project that was written in haskell. So over the course of a weekend I had a fully functioning private blockchain that was executing around five hundred transactions a second and was able to run EVM and scheme side by side. That was how we just we kic dropped that.

[00:10:45] Citizen Cosmos: That's impressive! I have my first controversial question. You come from the world of enterprise blockchain and not just enterprise blockchain, you come from the enterprise world. Let's talk stigmas here a little bit, most people who use blockchain they automatically tie up blockchain technology and decentralization philosophy together and when people from the enterprise world come they say that enterprise blockchain will destroy them. What would you say to those things? Are those just crazy talks or does that have anything to it?

[00:11:23] Will Martino: It’s a good question. I think that enterprise adoption of blockchain technology will matter in the long term. I don't think you can have full adoption of crypto currency and blockchain technology without that happening but as we’ve seen, it's going to take a long time. This isn't like the internet which has started quickly taking over a bunch of different domains, this is much more like advent and money which maybe even like up to a generation that actually convert over. Those aren't the chains that I'm worried about. I'm more worried about the VC chains and the the more exchange focus chains because enterprise really doesn't understand blockchain and I would be surprised if we see any major industrial adoption enterprises before 2030. Since we started Kadena that was our target. We asked ourselves, what do we need to build so that by 2030 when enterprise catches up, we're ready to go and that's why we built Kadena the way we did. It's the VC chains that I worry about more because you just end up with these, you end with the proof of stake networks or you have a few whales who are these major VC funds that do not have a good track record in doing things for the common good and they have this massively outside voting control but it's also basically hidden because it's anonymous enough and everyone knows about these chains and knows who controls it but you can't really track it. It's one of things that I've always loved about Cosmos from the beginning, was they burnt one of these chains, they did a very decentralized launch, they have a great community and they stuck to their guns on that since the beginning and didn't try to take the short cut as some other chains have. So those are the ones that I worry about the most because those ones do not have their community's interests at heart and they're really just kind of waiting to mature and get people stuck. They're waiting for people to not be able to migrate off because so many things get integrated and then I suspect that you're going to see a mate voting changes that are of course decentralized and they're going to change things like the gas model to do some rent extraction. I’m not going to name names that's not our style but it's like general themes like those are the ones that i worry about the most. IBM poisoned that well so hard from 2018 to 2019. We were still focused on enterprise back then, we were doing enterprise alongside public and IBM’s ability to force all of their clients to try to do an enterprise change when their technology wasn't even a blockchain and couldn't even run. We sent people to some of their workshops and in the workshops the IBM guy couldn't even get people's computers to run their blockchain. The well is so poisoned that it's going to take at least five more years. You need almost like a cycling of the upper management in companies before you're going to be able to really do enterprise blockchain again.

[00:14:31] Citizen Cosmos: Yeah it makes sense. There are a lot of VCs out there, some of them could own up to like certain percent and I'm not talking about just a network, I’m talking about the whole market cup. I think they do some good things especially with RnD, they do have a lot of Rnd that they bring forward and hopefully that RnD can be used to get better and to improve what we are doing in general. Last question about your your history. You worked at SEC and you worked for the committee. What was it?

[00:15:16] Will Martino: It was the crypto currency working group back then, now it's the digital ledger technology group. It was back when it was Valery who formed the group. She still runs that now. It was me and one person that were basically brought on by her to be the first people in it and then we grew it from there. It all started because they just had some cases. They needed to look at someone who was in the ASSC who didn't own any coin and who understood the tech. Bitcoin was at sixty and I decided between buying Bitcoin at sixty and going into this. Based on how Kadena started and my career since then, I maintained that was the right decision but it's been close for years. It was fun, I can't talk too much about it because I am still a domain expert at the intersection of regulation and technology in the space so there's just not a ton of details I can go into. We should all be happy that the ASSC didn't go the path that New York did with the bitcoin license because that would have messed up a lot more stuff. At least they've been slow and diligent about it as opposed to coming in and just crashing on the grade.

[00:16:26] Citizen Cosmos: Did that experience give you more understanding of how to go with Kadena?

[00:16:36] Will Martino: I think it's intuition because this stuff isn't set down in case law. The way that Kadena structure will be by twenty thirty be kind of set in stone or at least the guidance that we provided. But until that guidance comes out you can't be sure so that we all have to be super careful. Now we've been essentialized for years, we've been in production for years, we're in a very good place now, it's always the launching period that's hard but based in the way that we did it we're pretty confident that if we're not good then most of the entire industry has major problems. We'll see where it goes. I'm hopeful that we get some clear guidance. I'm very thankful that they didn't come and really screw things up.

[00:17:20] Citizen Cosmos: First question about Kadena. It's going to sound silly to both of you but i like to break things down. So a multichain network, let's talk about this. You have proof of work, proof of stake, multichain network. What on earth does it mean for the regular user out there who is just browsing the Cosmos ecosystem or Coingecko looking for gems or for anything else but from gems you know he's looking for l1s. Can you guys whoever wants to answer this explain how it works and what does it mean?

[00:17:51] Will Martino: It is technical to describe. It's difficult for me to even coverwith people who aren't you know like serious consensus researchers just in like a two minute thing. In Cosmos you have the Cosmos Hub, then you have folks off of it those folks may have their own coins you can lock up coins and put them on the other chains through IBC but at the end of the day they aren't one network. It's a series of networks that can interoperate and talk to each other. So that's like the hub model. People are also familiar with dags, they directed a cycle graph which basically means that you have a ledger that you can run transactions and parallel in that is another approach to scaling, Solon's famous for this one. What we do that is different as we have like real horizontal scaling so we have one coin that you can transfer from one chain to another chain. All of these chains are peers with each other and they are all in the same network and it's proof of work that actually allows us to do this so if you've heard of webt2 scaling with companies like Google where they do horizontal scaling, where you can just throw more servers at something to scale it up, we do something very similar but with us it's more chains now you can't just throw more chains at our network. We launched with ten chains we hard for up to twenty chains. Theoretically, you can hard work up to a billion chains. I don't think we ever going get there. I think a hundred thousand chains which would represent fifteen million transactions a second or something like that is the highest that we would ever see and I suspect that would take two decades to get to because ours is much more demand driven as our network grows and we need more scale than we hard work to bigger and bigger networks and of course things all decentralized, we do a lot of the core RnD but we take APRs from outside the community and if we misbehave as a foundation then we fully expect people to do what they've done with the proof of work network. So the way that works is that you you have each of these chains running, just a single chain like Ethereum or Bitcoin but they're all in the same network so you can run transactions on gen 1 or gen 19, and you can also do cross-chain messaging through simple payment verification and that's pretty much it. The secret sauce is proof of work is this weird thing where you can actually split up the work that's being done in every chain and make the overall system more efficient because right now we have twenty chains. When we go up to say forty chains, what we do is we drop the difficulty of each chains the new block in half keep the overall rate throughput. From an energy used point of view we increase our overall energy used by maybe one percent and in return get double the proof. It’s because proof of work is weird and because the amount of mining that goes into a network isn't related to the overall transaction throughput and you can just split it up and things actually getting more secure as your scale which is this weird kind of shunk probability theory that proof of work captures but it works and it's really simple. So, proof of work works, it's just not efficient and we set out to solve that and then of course we threw on PACT or smart contract language and that just allows you to now have this a multithreaded list machine in the sky that you can really do whatever you want with.

[00:21:04] Citizen Cosmos: Randy, quick question to you from a perspective of developer experience. Working with both proof of work and proof of stake, how does it work for you?

[00:21:26] Randy Daal: So, all our chains are based on proof of work. We can maybe in the future go through a hybrid state but that's not necessary because our chain solves all the problems with proof of work. The only thing we need to improve at Kadena, I mean our primary focus for the last few years has been the greatest state of the first layer blockchain development solution and in my opinion, Kadena completely revolutionized the blockchain world in that part but one thing it doesn't matter how good your technology might be, nothing can replace a good user experience that really is essential. So that's why Will basically came up to me and asked me to help them out on that part and currently we're busy creating a whole new developer experience that would be truly game changing. At the moment building an application or a platform can be tough, you have a pretty high learning curve as well as the documentation written in a more traditional manner. So that's why we're focusing on creating new documentation side, we're also engaging a lot more with the community of what they need from us. We're going to build it developer academy where people can have certifications and badges so when a developer comes into Kadena and gets certified so people will know who get trained in how to do things properly and with that we also kind of developed user friendly tooling, creating robust APIs and SDKS. So it really doesn't matter if you use proof of work, it's the layer on top of that brings developer experience. That should be transparent for developers and users.

[00:23:20] Citizen Cosmos: What's your number one thing to go out and attract developers? Today the competition in l1s is enormous and obviously without developers it's a bit hard to build an open source chain.

[00:23:39] Randy Daal: So the main thing where we need to focus on it should be easy to develop something on Kadena. So if you look at our APIs at the moment, they're very low level, so if you want to to mint an NFT, you have to do a lot of stuf. The thing is, we should focus on instead of explaining developers of how to built something. The main thing I always go back to is when a couple of years ago you had that battle between Internet Explorer and FireFox, and they were battling each other who has is the best browser, and then very lately Chrome came into play and if you look nowadays, they are the main browsers people are using and it's not because they were better browsers, they focused on technology, they focused on the good developer experience because it was really easy to build applications by using Chrome and that's what we need to focus on as well. It should be easy for developers to build something on Kadena and that's where you’ll get a better and greater adoption,and for that we also need the community to help us out on what they're missing, and that's why you need to interact with community as well.

[00:24:57] Citizen Cosmos: Will, do you want to add something?

[00:24:59] Will Martino: I do actually, I want to amplify some parts. Some other parts that we have are a very large grant program that we do for going to helping people to be able to kick start helping be able to kick start actually going out and building. It was very easy to apply for and I think we're gonna have our first major announcement some time in July. On top of that there's some other parts that I think are more at the infrastructure level because Randy has more actual development experience and part of the experience is not attracting developers but being able to keep them. If you want to go and have your own NFT platform, you need to roll out your own network and then run it, and that's a bigger lift to do. In Cosmos they built their core community and by moving on to their own spot makes sense but for DID launch itself on Cosmos as the first step I feel I would have a lot of adoption problems so it's one of the reasons that we wanted to scale layer one itself so that you don't have to run your own infrastructure, just deploy your application just like you could with Etherium which then gets to the second problem that we avoid by being able to scale and actually having a scalable platform is low gas fees. That said, it's really the core focus of what gas is for, it limits the amount of computation so you don't solve a network and really that it means we don't want people to do it outside of that, we want the piece to be as low as possible for everyone. So if all of a sudden you know you don't run into the Etherium problem where launching a new project is now super expensive, so this is one of the other reasons that we get scaling is so important as it applies to developer experience because you just don't have to worry about that with Kadena because the gas fees are just so much lower. So the part that Randy focuses on is how do you integrate, how do you build, how you get the front-end working there. These other parts that we found have been very attractive to developers because we have this story of launching crypto kitties on our platform and let’s say our platform is going to have massive massive adoption and you've just deployed it to chain zero. You can now deploy to change one through ten in addition to that, and now you have ten times the through put for your application and it takes a little bit of tooling but you deploy it out, there's no one that can stop you and now you have ten times a through put and it costs basically the same if you will be able to scale up your app. Then, we get to the point where you're on every chain and you're saturating all the chains. That's what we talk about when we say adoption drives the scale of the layer one itself because as the time approaches we're going to notice it. The community is going to notice and all of us are going to start to get ready for hard work to changes so that network always grows to meet the capacity of the demand. This is one of my core theses for crypto in general. Now we have straight decentralized work and we don't have the problem that all the other l1s have.

[00:29:07] Citizen Cosmos: This is a really great answer because a lot of founders unfortunately don't pay attention to attracting developers from the beginning to the scelability of the net and what we get is somebody building a cool application which breaks the network and then you have problems. I’m going to ask a question that's going to sound really stupid to you both of you but I need to ask it because Kadena is always listed as a Cosmos ecosystem project everywhere. What's the reason for this?

[00:29:45] Will Martino: I think it's because we've known them forever. I think they first presented Tenderment when we were presenting our private blockchain. We were presenting PACT formal verification of our smart contract language, it was still in development in that time. That was a really funny conference because you had a bunch of the people who now have a bunch of top projects. So I think it's because we've known them for so long we don't see ourselves as being competitive to Cosmos. It serves different needs, we don't have vast finality, because proof of work, our finality, is still in the order of like thirty seconds to a minute. There are certain apps that really do need that and there're certain apps that you want to run of your system on a proof of work network and then you want to run other networks that are more running on a proof of stake because you if want to do settlement on a proof of work network because you want that decentralization but you want the fast finality of a proof of stake system. So we've always seen it as complimentary and because of that we've just been working with Cosmos for a long time, before we working on IBC for a while, we were working with Terra before. The next place that will be looking at with Cosmos is definitely IBC but I’ve been recently getting a lot into zero now proofs and certain knowledge bridges from the point of view bridging and I suspect that will probably be the first time that we have true bridging between our two networks is getting an IBC system that has some knowledge component so that we can solve who owns the key for the bridges problem.

[00:31:29] Citizen Cosmos: Because right now I think if I go into the ecosystem part of the Kadena website and if I go click on the bridges section, IBC does come up but it doesn't have a link to it so I guess it's all kind of planted.

[00:31:44] Will Martino: Yeah, something has been worked on for a fair bit of time but definitely Terra’s implosion got in the way of us focusing on rolling it out this summer so we're still figuring out the business case for it, figuring out what we're going to do with it because bridges are important for Kadena. We had some bridges that were sort of ready to go this time last year that i didn't pull the plug on. But I basically stalled them because I was looking at them and they were so unsafe, they're going to get hacked. This approach in general is just not okay and over the preceding year I feel very vindicated in that decision because we've seen so many bridge hacks that I don't really feel bad about it. Wormhole for example, they hadn't gotten saved by FTX I don't know what would have happened to that ecosystem but they managed to dodge.

[00:32:49] Citizen Cosmos: And to be honest, Wormhole was using bloc chain back in 2015. I'm not saying that's a bad thing necessarily but in 2015 using Wormhole wasn't a great user experience at all. So we talked about easiness of onboarding developers. You have PACT which is the smart count language you guys developed and I think in 2017 or 2018 I read and was quite impressed with the things I saw. There was a lot of concepts there about atomic execution, there were a lot of things which are not new to anything but against the language feels more like a blockchain developer friendly. Randy would you correct me here about that? Does Pact really make onboard developers easier or is it a stone you have to overcome?

[00:33:44] Randy Daal: I think nowadays for every smart contract you always have to learn a new language and Pact is a very easy language to learn. It's a list based language so that the only thing people have to overcome is all the parenthesis but it’s a very easy language to learn and that's what you see in the community as well once it clicks, it clicks and that's what feedback we're getting. A lot of people working but the only thing is if you're working with a cripting language you really are focused on a certain way of developing. It can be a bit harder to get acquainted with Pact, but it’s very intuitive and that's what I think Stuart wanted to accomplish as well, to create a language that is very easy to learn and very quick to create smart contract with. In my opinion he succeeded in that.

[00:34:40] Will Martino: The thing with Pact is that we could have gotten a different route and had something that looked and felt like Javascript which is the path that some other projects have taken which makes it easier to onboard the developers. First because you have a bunch of people who aren't very good at Javascript and you can go and grab them and then make be not very good at your smart contract language. But here's the problem. On the Internet you can evolve your website you can evolve it so it can be better. For smart contracts, when you deploy them, they are themselves a bug bounty and we intentionally decided not to go that route because safety matters more than everything else when it comes to smart contracts. So instead we have a safe language that is intuitive but is a little bit different in the beginning to get your head around. It's closer to the way I described, it is much closer to learning sequel for a data based for queries than it is to learning a Javascript because you can get up and run it quickly but as time goes on, you need to learn more and it's hard to do it safely. It is hard to do it at scale, in a way that you don't end up shooting your own foot off. Whereas in sequel you need to wrap your head around the idea of a table and this relational algebra that the language is expressing. After that everything clicks and it's very easy. Writing Uber in Pact would be very difficult if not impossible but then again, Uber would never run on top of a blockchain. It was that mantra that really draw us to do Pact the way that it is and then students’ experience with writing this language for non-programmers who were technical informed a lot of how we design things so that it would be very easy to learn. So yes there's a little bit of initial onboarding that's more difficult because but then it's usually about two or three days and I usually just help people look at the coin contracts, download it and get it running.

[00:37:18] Randy Daal: I also want to add something. I think the adoption of Pact will also help when we bring out the academy. I think that will help a lot. It’ll help onborning of new developers way more than what it is nowadays because now if people want to learn Pact, they really have to dive in and there's a lot of content on the Internet to find but it's not centralized and if we centralize all the content, give them a learning part we'll be adopted way more.

[00:37:41] Citizen Cosmos: i don't know if you guys heard about Urbit and Hoon. They have their own language which a runic language. I’m just talking about like easiness of onboarding developers because that language is completely made up from scratch and it's got different concept to most things and I don't think that especially you developed language that is concentrated on security. It’s the opposite, it should be easier to adopt and that's that's a great thing. One more thing that I did notice. Considering we think of ourselves as ecosystem developers we go out and help networks. It's hard not to notice how much attention Kadena is paying to ecosystem development. You have the accelerator programs, you have the academy you mentioned, you have a big ecosystem, the community is growing all the time, you have a lot of channels. Is that intentional, the focus ecosystem development on the community or that happened because you have the experience and you understand what you're doing and you understand that that's important or was that a natural evolvemental thing?

[00:39:08] Will Martino: It's a generic yes. I think the first trunk of Kadena's time was designing how we scale and figuring out what the protocol is like and then I was building a protocol, and then we launched Rnd and it became much more focused on adoption. We know it's stable, we demonstrate that. At the same time we have this community that was clamoring for support and hiring a bunch of people. But Kadena itself is a longer play and it's a longer project. Our entire tokeneconomic system is designed around a hundred and twenty year mission which is just weird for crypto. No one plans at that span of time. We figured out so much and also that means that crypto is now fully adopted in the global standard, so we'll cross that bridge when we come to it, it will be fine. We don't move super fast because it’s not web2, it’s web3, you can't move fast and break things because when you do you get hacked and that’s a huge problem. We have a different approach and it's a slower one where we just keep building and building. I think we hit that stage where it made sense for us to build the foundation for the ecosystems, build the academy. Also, we found Randy. I have been literally looking for someone who fits Randy's position for three years.

[00:41:33] Citizen Cosmos: I've been professionally working blocking for seven years now and the amount of chains I've seen come and go because of the lack of attention to system and developer experience. People just close their eyes to it as if it doesn't exist and it's great that you pay attention to it! I'm going to take into the last block of questions. Will, what was the goal and the motivation in deciding to build an l1 blockchain? I mean nobody just wakes up and thinks “I'm going to go and build the most scalable product!” There must have been something that led you here internally to this point. What was it?

[00:42:27] Will Martino: I mean part of it is the context and the timing at JP Morgan, just like having that experience having that in our background, having Stuart as a co-founder without whom I’d never would have done it. That was definitely part of it and part of it was that doing that due diligence at JP Morgan, we ended up with this one page of core questions we now needed to get answered if there was ever going to be industrial adoption blockchain and we knew that no one like we knew. We looked at every single project that was either coming up or that was being launched or had already launched and we knew that nothing answered even a quarter of these things very basic things. We had this core belief that crypto is going to be a thing and that it's going to have widespread global adoption within our lifetimes and we desisded someone needs to do it. So I left and did it. I don’t think without JP Morgan we would have had the motivation because we wouldn't have seen both the potentia, the shortcomings that we saw because there were so few projects that were coming out of anyone who had major financial experts even if most of the projects don't even have founders who have major industrial experts usually they're coming out of either other startups or the coming out of open source or coming out of research and cryptography. We came at it from a very different angle. We had an industrial background and leverage that because we knew what's going to be needed if this thing is ever going to be industrial adoption and no one else is going to do this and no one has those backgrounds.

[00:44:12] Citizen Cosmos: Randy i didn't ask you for your blockchain story but what motivated you? What led you to decide to go into blockchain in the first place?

[00:44:25] Randy Daal: I was always interested in crypto, I think since 2017. But I think the talk I had with Will in November really got me enthusiastic and really drove into my blockchain technology and that's what basically got me into Kadena.

[00:44:45] Citizen Cosmos: What did he tell you?

[00:44:51] Randy Daal: Basically, the people work in blockchain, especially at Kadena are extremely smart and I like to work with the best of the best because if you work with great people you will get a great product and that's what they have done at Kadena and that's currently what I'm doing at the moment as well for the developer experience. I'm trying to create a dream team and so we're basiclly building the best team out there and we focus on building, for us not good enough is not great on the strife of perfection.

[00:45:31] Citizen Cosmos: My last question to both of you. What motivates both of you to get out of bed every day and to keep on doing whatever it is you're doing? What would you like to advise to others?

[00:46:13] Randy Daal: For me it's like being an entrepreneur within the company itself so Kadena motivates me by telling me “do what you think is best.” I can create my own team do, what I think is best for the community, creating a whole new developer experience and even if it means throwing away old stuff in creating new stuff that gives me the motivation to build awesome things and that's why I want to get out of the bed every morning and start working.

[00:46:54] Citizen Cosmos: Will?

[00:46:55] Will Martino: I think it starts with the team and I've been doing this forever so it definitely starts with the team. We have is amazing the people we get to work with are brilliant. I don't know what else to say. We are strategically tied together, we’re going in : the right direction and we all find that it's meaningful. We all believe that crypto is going to be a thing and that solving the efficiency problems and the scaling problems do matter in the long term. At the same time we get to work on this really cool thing that we've built. It's just a really well built organization.

[00:48:14] Citizen Cosmos: Guys it's been a huge huge pleasure! Thank you for finding the time, I know it wasn't easy. Looking forwards to IBC working with Kadena! Join the Kadena social networks!


If you would like to support our mission in creating educational content and aligning the goals of different communities, please stake with us here)

Join our community, to build a future where communication is decentralized. May the code be with you!