Epicenter - Learn about Crypto, Blockchain, Ethereum, Bitcoin and Distributed Technologies - Anthony Lusardi: Ethereum Classic Cooperative – Accelerating the Growth of ETC

Episode Date: July 17, 2018

The 2016 Ethereum hard fork left us with two distinct Ethereum chains. While the main Ethereum chain dwarfs Ethereum Classic in terms of market cap, ETC has sustained its position as a significant act...or in the broader blockchain ecosystem. ETC’s recent listing on Coinbase demonstrates its credibility as a significant industry player. We’re joined by Anthony Lusardi, Director of the Ethereum Classic Cooperative, an organization who’s goal is to promote the development of the Ethereum Classic Network. Similarly to other industry organizations, The Cooperative invests in core development of the ETC blockchain, community building, marketing, and brand awareness. Topics covered in this episode: Anthony’s background and how he became involved in the crypto community The Ethereum Classic Cooperative and the goals of the organization What the ETC ecosystem looks like two years after the fork The people and companies contributing to the project and building on the platform The overlap and friction points with the broader Ethereum community ETC’s unique value proposition as a blockchain platform SputnikVM as an alternative to the Ethereum Virtual Machine The potential attack vectors on ETC, including 51% attacks Why the ETC community stands behind Proof-of-Work The Cooperative’s plans to remain relevant and the project’s development roadmap Episode links: Ethereum Classic Cooperative Website Ethereum Classic Website Crypto51: Cost of a 51% Attack for Different Cryptocurrencies @eth_classic on Twitter This episode is hosted by Sébastien Couture and Sunny Aggarwal. Show notes and listening options: epicenter.tv/244

Transcript
Discussion (0)
Starting point is 00:00:00 This is Epicenter, Episode 24 with guest Anthony Lassardi. The episode talks about the technologies, projects, and startup strategy, decentralized, and global revolution. Thank you for Joe. My name is Sunny Agarwal. And today we have with us Anthony Lusardi, who is the director of the Ethereum Classic Cooperative. Anthony, glad to have you on the show.
Starting point is 00:00:56 Hey, Sunny, thanks for having me. Yeah, so can you go ahead and introduce yourself and you know a little bit about yourself, how you got involved in the space and yeah okay great so i first got involved in cryptocurrencies not in a very uh in a very typical way so in about like 2014 i was spending you know 10 or 20 bucks at a time on dodge coin red coin a bunch of crappy little coins where i was like they're going to pull a bitcoin and go way up and i still actually own that 10 dollars worth of dutchd coin. And so at the start, I was just kind of like a lot of people, they just hear that there's easy fast money here and you short-term trade it and everything's great. But then I started actually
Starting point is 00:01:47 reading a lot more about blockchain itself and what it gives us and I got really interested in it far beyond the trading aspect of it. And so in about 2015, I, I was a lot of, I, I heard about Ethereum. I looked at it just a little bit. Then the crowd sale kind of happened without me even realizing it. About three to six months after the crowd sale ended, is when I started actually really looking at Ethereum and really getting interested and joined the Ethereum community.
Starting point is 00:02:23 So I was just on the subredits. I was posting a lot. I wasn't really doing anything, though, in any sort of official capacity. I was just a big fan. And after that, you know, the Dow hack happened, then the Dow refund happens a month later. And then I've been working on ETC, mostly in a volunteer capacity up until February of this year, end of February, early March, when I joined the ETC cooperative and now I'm doing ETC full time. And so what were you doing?
Starting point is 00:02:57 were you doing any development for the Ethereum codebase prior to the fork and the DAHA? No, I wasn't doing any development. I still don't really do development. I do program occasionally, but those are either my own projects or they're very small things. I wouldn't consider myself an ETC or Ethereum developer. I see. And so what was your experience during the Dow hack? You know, were you, did you had you had bought into the Dow?
Starting point is 00:03:33 What was like, were you watching it as it happened? What was that whole experience like for you? So I didn't buy into the Dow for a long time. I think I bought into it about a week or two before the Dow hack. Basically, I phomode in just a tiny little bit. The reason I didn't buy into the Dow initially is because I do program occasionally. And I didn't look at the code at all. I just saw that there was this super big, super complex project being launched on a blockchain
Starting point is 00:04:13 where you're not supposed to be able to change it after. And the code seemed like it had been ridden very fast and very rushed. So I just thought to myself there's probably bugs here. and I'll just sit this out and wait until that part gets fixed. And yeah, that was my interest in the Dow at the time. I thought it was really cool. I thought it was great to be able to give the community in a way to invest in this fledgling ecosystem.
Starting point is 00:04:42 It's just unfortunate it played out the way it did. And what were your thoughts about as the Ethereum community tried to pick up the pieces and came up with the idea for the fork, what were your thoughts about it then? Were you already against the fork when it was proposed by the foundation, or is it something that came later on?
Starting point is 00:05:08 Yes, so I don't know if the foundation would agree that they proposed the fork. That's up to them, though, to argue. But I was completely against the fork. at the start, I didn't think that a fork would happen at all to refund the Dow. Mainly for two reasons. One, Ethereum in all their communications were saying that this is an unstoppable blockchain and code is law and all that fun stuff.
Starting point is 00:05:41 And then in the Dow contract itself, it basically said the code of the Dow supersedes the written contract. Whether or not legally that's enforceable is rather an interesting question, since you can't expect people to be able to properly evaluate the code of the Dow for most investors. But at the same time, I couldn't understand why we would, you know, fork the Dow and do this refund and potentially cause damage to the blockchain when previously, we all agreed that even if the Dow contract didn't say that, we all agreed that these are the rules at the start of the game.
Starting point is 00:06:29 We can't change the rules in the middle of the game because that's unfair to some people who are playing by the same rules. Right, cool. And so obviously, you know, you weren't the only one with this viewpoint. There was a number of people who shared that, and this is kind of what led us to this existence of Ethereum Classic. You know, so let's fast forward a little bit. A few months ago, the Ethereum Classic Cooperative was created.
Starting point is 00:06:57 Could you tell us, and now you're the director of this organization, could you tell us a little bit about what the Ethereum Classic Cooperative is, what its mission is, what is the goal, et cetera? Yes, so actually to kind of correct that slightly, the Ethereum Classic Cooperative started back, I think, in April of 2017. but it was rather understaffed. And so when I joined is when it started to really take off. And what the Ethereum class,
Starting point is 00:07:29 what the ETC cooperative is, it's essentially an organization to fill in where we have all these different pain points. So for example, you may have, maybe parity has, I actually just submitted a PR this morning where they needed,
Starting point is 00:07:50 a little support for ETC there and somebody to check and do something. So I did it. There's a lot of community management that needs to happen and needs to be done. So we do that. There's more awareness raising that needs to happen. So we do that. We are planning an ETC summit in September of this year in Seoul, South Korea. So we're managing that. There's a lot of things where people kind of look at these blockchain projects as if everything is grassroots and everything is these good happy feelings but really you you need money and you need people working behind that in order to get it so i'll go into later why etc maybe uh does things a little differently so that when you have money being invested in the platform it's not such that it's going to have
Starting point is 00:08:44 undue influence compared to other blockchains where it might be a bit more centralized. But yeah, we still need these things and particularly for ETC we've suffered on awareness simply because nobody has
Starting point is 00:09:00 been doing anything to improve awareness. A lot of other blockchains have a group or a set of people that help with that and ETC largely because of its origins and initial lack of funding fell behind in that aspect, though still actually has maintained its lead in a lot of other areas.
Starting point is 00:09:23 So what do you consider, like, you know, what you described seems to be sort of what the role of the Ethereum Foundation is, or at least it's supposed to be. So what do you can say that like the ETC cooperative is sort of like the, you know, that equivalent to the Ethereum Foundation, but for the ETC community? Sort of. So I would say the one main difference is we don't do everything. We don't do the majority of the development that's handled by ETC Dev and Ioh-HK. And we don't really like to involve ourselves with that part too much unless it's something like parody needs some help and it doesn't fall under the purview of somebody else. ETC dev of course also
Starting point is 00:10:13 ports code and writes code for parity too so I don't want to take away from that but what Ethereum Foundation does is they kind of do everything for Ethereum they do all the awareness of marketing they do the programming they do all the event planning they do you know
Starting point is 00:10:31 all all those different grants to different people who are involved and so on ETC we try and do it differently like we have ETC labs, for example, that now does grants or initial funding for startups that are running on ETC. Ethereum ETC Cooperative then is what does some more of the awareness and community stuff. And then the various dev teams do the other part. And then, of course, we have volunteers that also do some moderation and other things. but we try and keep it a bit more separate.
Starting point is 00:11:12 So you can imagine that all these pieces are all individually and independently run, whereas for Ethereum Foundation, it's all the one cohesive whole. And there's positives and negatives to both of those approaches, obviously. So, you know, looking back now, you know, we've had the Ethereum Foundation for a couple of years, and, you know, we can certainly sort of look at some of the successes and failures there. In your opinion, sort of one of the things, that with this organization you wish to maybe do differently or to emulate from the Ethereum Foundation? From the Ethereum Foundation, I don't know exactly what we're trying to emulate here.
Starting point is 00:11:54 We're just trying to accomplish the same goals as Ethereum Foundation, like Hoyn Foundation, Zcash, Monero. I don't know if they have a foundation, but whatever they have. we're just trying to fulfill some missing roles that I mentioned but there's no there's no set thing that we want to do
Starting point is 00:12:19 there's no set mission it's simply to get people aware of ETC using ETC and helping out wherever help is needed for ETC kind of you know covering any any base that's not covered Like providing leadership to the ETC community, I guess.
Starting point is 00:12:37 Yeah, that's fair. That's a fair analogy. And just one question. So it's called the Ethereum Classic Cooperative. So legally actually a cooperative. Where is it based? How is it structured as an organization? So currently it's an LLC.
Starting point is 00:12:55 We're applying for a nonprofit status and hoping to get that approved closer towards the end of the year. And that's where we want to be where we're functioning as a nonprofit and able to help develop ETC in a way that doesn't have specific commercial interests. You mentioned that we have all of these, like, multiple teams and stuff. Could you, like, give us, like, a quick summary of, like, who are the players in the Ethereum Classic community? what are like some of the major dev teams and such? Yes, so we've got a bunch of different teams. First, of course, I want to shout out to all the community members,
Starting point is 00:13:44 Firo, Omniage, and a whole bunch of others that I probably don't have time to mention. They do a lot of stuff for ETC that just goes unnoticed. for the most part. So they're really important to us, even though they're not, you know, on a specific team. They're just on Team ETC. But as far as the teams go,
Starting point is 00:14:11 we have ETC dev that's led by Igor Artominov, who has been involved in ETC since the start. They do a lot of the core development for ETC. So Spudnik VM, which Sony, I know you're a big thing. fan of. They've developed that. And they're doing Emerald Projects slash SDK, which is essentially a tool chain to enable developers to more easily work on ETC without having to roll everything yourself. Right now, every blockchain, you roll everything you need yourself. And so they're doing
Starting point is 00:14:48 that, and they actually just hired a great guy, Darcy Reno, who's doing a lot of the day-to-day project management. they're a team in total of about I think 10 people right now and they're looking to double towards the end of the year hit 20 so they're growing pretty rapidly and producing a lot for ETC then there's IOHK which of course is led by Charles Hoskinson and he's dedicated a group of people for the past two years as well since he was involved since the start and they're developing things for ETC too I'm actually waiting to hear on what their remaining roadmap is. I'm actually told there's going to be some surprises from them at the summit, which I don't
Starting point is 00:15:38 even know, which is actually kind of fun because I don't know everything about ETC, and it's great that we're that distributed to reach that point. But yeah, they've so far developed the Mantis client
Starting point is 00:15:54 and then they were working on integrating ETC and Cardano. so they could swap currencies between each other. So that's really interesting. Then beyond that, we have ETC Labs, who is the one investing in startups. They're doing seed funding for them in exchange for a small percentage of the company,
Starting point is 00:16:18 giving them office space, mentorship, and all that nice stuff. So I'm really looking forward to see what comes out of them. And then we also on the ETC Cooperative side, we have not only me, but we have a gentleman by the name of Christian Zhu who's in China and he's essentially doing the same stuff I do on the western side of the world. He does on the eastern side of the world in China, Korea, and Japan. And yeah, those are the main teams. I don't think I'm forgetting anybody. Of course, we also have, you know, parity develops, note software for ETC.
Starting point is 00:16:55 too. It's honestly the software that I run the most of. I probably have about a dozen parity nodes and several Geth ETC nodes too. But yeah, shoutouts to parity for being such a great team. Yeah, I mean, I know like 60% of like the node on a Theorem Classic are even running Parody nodes. So like, you know, I think they've done a really good job of like, like, if I feel like if they hadn't built in and like continued their support for Theorem Classic, like, we won't have had like this much this many nodes and people like even aware of Ethereum Classic if like you know one of the major clients wasn't running it. Another one I've heard of is the Ethereum Commonwealth or Ethereum Classic Commonwealth.
Starting point is 00:17:40 Is that also one of the like main dev teams? So they're not a main dev team. They up until recently maintained classic Ether wallet and Classic Mask. Classic Mask they've sort of stopped maintain. or halted maintenance on. And then classic ether wallet is still maintained by one of their members.
Starting point is 00:18:05 And yeah, they don't do any of the core network development though. They did some of the side wallet stuff. And they were particularly necessary helpful at the start when we weren't
Starting point is 00:18:19 sure if my ether wallet was going to support ETC and that type of thing. Now it's obvious they have and support a lot of other coins too. But yeah, that's what Ethereum Commonwealth has been involved in. But now they've pretty much shifted focus to Colisto, so they don't work on as much ETC stuff anymore. I also heard that MetaMass will be soon supporting Ethereum Classic as well.
Starting point is 00:18:46 Is that true? Yes, hopefully. So there's a PR, but Dan Finlay, obviously, justifiably, said that the PR was too complex and we need to break it out into different PRs for different parts of the features. So we need to do that. And then hopefully we'll be able to get ETC into Metamask. So what's it like having so many teams working together in tandem? I mean, is the, is the cooperative playing a role there in sort of doing some kind of project management or is this happening organically amongst the teams? The cooperative is doing organic project management.
Starting point is 00:19:25 most definitely. Okay. So, yeah, it's fun. It's, there's a, there's a lot to keep track of. And then there's, you know, we're working, I'm working with Darcy and Kevin, who are my main contacts on both ETC Dev and IOHK to streamline the process a bit. You know, there's still a bit of, there's still some friction that we're working out, but we'll get that solved.
Starting point is 00:19:51 But yeah, right now, since March, when I started, it's been, And it's been a fun few months getting started up and ready. So you talked about friction. One thing that I wanted to ask is, you know, regarding the Ethereum community, you know, for those of us who don't actually work and, like, build stuff and, like, our coding, you know, what's, where is their overlap with the sort of Ethereum community, sort of broader Ethereum community, and where are there sort of friction points? Tell us about the interactions there.
Starting point is 00:20:26 What is that like? Yes. So I wouldn't say there's that much friction between ETC and ETH. I think when it comes down to any blockchain or any sports team or anything else, any political party, you have this small core contingent of true believers who believe that anything that isn't them is bad. and they have a very oversized voice and tend to
Starting point is 00:20:59 influence a lot of discourse online but I would say for most everybody on the Ethereum and Ethereum classic side while we don't really agree on everything and yes some people are
Starting point is 00:21:15 a bit more combative and some people are a bit more friendly there's not as much animosity anymore. I think there was a lot of fighting at the start because it was like kind of going through a divorce. There was a lot of bitterness on both sides, but we've all, we've kind of gotten over that, and now I'd say we're even okayish friends. We're actually at the ETC summit going to be having Virgil Griffith and Bob Summerwill of Ethereum coming and talking about, you know, working together more and Bob I'm sure is going to be talking about being nicer to each other. I mean, as a Canadian, I would assume that's probably what he's probably best at there.
Starting point is 00:22:03 Being nice to you're. So you were recently at Edcon in Toronto and you spoke there, I believe. I read a blog post where you said that actually is sort of like the Talic and some other key figures in the Ethereum community came to your talk. tell us what was that like for you to be there at the conference what was the reception what was your talk about first of all and what was the reception to it yes so the talk was about just how very similar etc and eth actually are so when you look at us code wise we're very highly compatible and interoperable same with a lot of other uhetherium-based software forks. And there's this kind of thing where because we formed our own different groups, we
Starting point is 00:22:57 kind of stopped collaborating and working with each other, which seems rather unnecessary because you have these open source projects and it's kind of like, you know, somebody went to your GitHub repo and forked it and now is maintaining a whole separate codebase when maybe you don't need to for every single case. There are probably our cases where it's necessary and makes sense, but there's a lot where it's just a natural thing of we became each other's other. And so my talk was on that. It was also to update everybody there on where Ethereum was,
Starting point is 00:23:38 I mean where ETC was in the sense of its development and community, and that type of thing. And overall, the reception was great. Everybody was welcoming. There were maybe two or three people who were very standoffish, and that was a little weird. Like, I would walk into a group
Starting point is 00:24:01 and start talking to people, and there were two people who would always find a reason to leave. But other than that, everybody else was great. I'm very happy that they had me. Virgil was the one who invited me to his conference, and that's also why Virgil's, you know, of course, invited to
Starting point is 00:24:20 our conference now. But at the start, I can say I was a little nervous. I just figured that I didn't, I really thought most people were going to respond nicely to me and not have any issues. But in the back of my mind, I was like, there's one guy here who is just a diehard Ethereum true believer who is going to try and start an argument with me. So I was prepared for that and it never happened. So it was actually great to see. Cool. Cool.
Starting point is 00:24:54 Can you tell us a little bit about this ETC summit? I know there was one last year as well. And unfortunately, I really wanted to go. I couldn't make it. You guys are doing another one this year. So can tell us a little bit about, you know, about the summit, where it will be. What is the sort of the goal of the summit? What do you hope to achieve by getting like everyone in this community in like one
Starting point is 00:25:17 geographical location for a short period of time? What do you want to see come out of that weekend or week? As far as the ETC summit itself goes, yeah, we're holding it in Seoul, South Korea on September 12th and 13th. The reason we picked Asia and particularly South Korea is because we want to do more outreach internationally. When you look at a lot of
Starting point is 00:25:47 cryptocurrencies, a lot of stuff tends to be based in the U.S. So we wanted to go somewhere else for our conference. There's also a lot of trading activity on ETC in South Korea.
Starting point is 00:26:03 But I feel like the trading activity actually outweighs the actual knowledge of ETC and other cryptocurrencies. So I think it's important to inform people that, yeah, you're trading these things, but here's why they're important beyond the fact that you can maybe make money on them. And that's not an endorsement saying you can make money on cryptocurrencies. You can also lose money. But what we wanted to do, too, is bring together a lot of different people.
Starting point is 00:26:33 So ETC obviously doesn't have the same level of funding as a couple other blockchains. But we do have a good amount and we want to use it responsibly where it's most important to be, where the impact of it is the biggest. So we don't want to just do something where we start a gigantic fund and throw money everywhere. We want the best bang for our buck here. So what we're doing is we're pulling together the developers. We're pulling together general users. We're pulling together a lot of businesses and we're pulling together people interested in the developers. the financial aspect of ETC as well, and presenting talks that at the very least, all of them
Starting point is 00:27:19 should appeal to any general audience, and then each audience in and of themselves has some talks that may have extra appeal to them. So, for example, we'll be going through the developers' roadmaps, will be, ETC Labs is going to be talking about their new projects, ETC Dev is going to do live demonstrations of IoT and then talk about Emerald Project and sidechains. And then we have a couple talks on why maybe immutability matters and how forks work. You know, some of the, I don't want to say ideology, but for lack of a better word, the ideology of blockchain. chain and then some of the finance stuff on kind of market dynamics and ETCG, which is the publicly traded derivative of ETCC that's traded on OTCQX right now.
Starting point is 00:28:20 And we're even going to have a really nice talk on A6 and why they matter and are they dangerous being given by another company, Lindsay, that's interested in producing ETCA6. And yeah, there's a lot of stuff going on. Cool. So, like, you know, it seems really cool that this is, we kind of like bringing together of the Ethereum Classic community. You know, you mentioned all these different people. Like, you know, we're going to have developers there, people who are interested in the financial
Starting point is 00:28:51 aspect, people who are interested in, like, businesses. What do you think it is that, like, brings people into the Ethereum Classic community in the first place? Like, is it normally just, like, speculators? or, you know, is it more like me? My reason was mostly like idealistic reasons and stuff. What do you think is like usually the, what is the driving force of the growth of the Ethereum Classic community
Starting point is 00:29:16 or the current community? I don't know if there's one specific thing that drives people. Like you said, different people have different motivations for doing things. And I think that's very good for ETC because we're trying to be this very general blockchain slash mission critical computing platforms where if you have something important, you can use it. So I don't know if there's any specific draw for ETC, but there's a lot of things where ETC appeals to a lot of different people for different reasons. So we've touched a lot on the community aspect of ADC, but I wanted to sort of circle back now and come back to the project itself. And I mean, at the origins, ETC was sort of created out of the Dow Hard Fork. The original idea was very much ideological.
Starting point is 00:30:23 And this was the difference in ideology where parts of the Ethereum community, were for the fork and one part of that same community that was against the fork. But now that we're sort of one year, I think one year and a half in. It's actually the two-year anniversary coming up. Okay, right. So time flies, right? So now that they're two years in, both projects sort of have their own development communities and their own product roadmaps.
Starting point is 00:30:56 and potentially even, you know, as a product, as a developer product, very different value propositions. So I'm interested in hearing from you sort of, you know, how do you sell ETC to someone? Say someone comes up to you and says, hey, I want to build a next killer Dap. And, you know, I'm considering all these, all these platforms, right? Whether it's, you know, Ethereum, Ethereum Classic or it could be like Cardano, it could be EOS, whatever, like how do you sell ATC to someone as the platform on which they should build their DAF? Okay, so one, just to go back to the DAO, I would actually disagree and say that the split was really close to 50-50. There's just a lot of people willing to go along with the hard fork because it's easier and more advantageous in other ways.
Starting point is 00:31:49 And that's up to them in their own way, you know, whatever is most valuable to you. but how do I sell ETC? Well, for a lot of blockchains right now, what they do is they focus on the end user. And within ETC and maybe within like the Bitcoin community, for example, you actually see this thing where that to us, and I don't want to disparage anybody else who's focusing on solely the end user right now,
Starting point is 00:32:20 but that's kind of putting the card before the horse. So what Ethereum Classic wants to focus on, is machine-to-machine communication and IoT types of things where you can take the benefits of blockchain and use them, you can use blockchain to your benefit and do it in as seamless and transparent of a way as possible. So on your side as the developer, you might need to invest some time in making sure that these things run smoothly and laying the grass. work and your back end rather than using solely the ETC chain itself as the back end for everything. Because right now what we see is there's a tradeoff when you're programming distributed applications
Starting point is 00:33:09 is that if you want high degrees of distribution and decentralization, then you sacrifice the total processing power. You know, you have the processing power on any, any really distributed trustworthy system, your processing power isn't very high. When you go to something like EOS, then your processing power can be a lot higher,
Starting point is 00:33:36 and you can maybe use EOS as your back end, but you end up dealing with the whims of the 21 validator nodes. And so there's tradeoffs there, but ETC is there if you want to have trusted computing and then do it in a way that, you know, it's trusted and distributed,
Starting point is 00:34:01 but you don't need to do everything on main chain. So one of the main things that ETC is going to be focusing on, and I'm sure ETC Dev could speak to this much better than I could, is sidechains and the ability to do most of your computation off-chain, gain your speed benefits there for when you need speed, and then when you need trustlessness, you can use the main chain and interact with that in a seamless way
Starting point is 00:34:29 such that if you have something on your side chain and you want it back on the main chain so that everybody can trust that everything's working right or that nobody can revoke it from you, then you move back to the ETC main chain. So really our core benefit there is that you get a lot of control over the data that you need, but you get trustlessness when you need it.
Starting point is 00:34:58 So is this something that you consider to be sort of a core differentiated than with ETC, say, compared to Ethereum, for instance? Yeah, absolutely. Okay. I would say that for the most part, when I see DAPs being built on ETH, they tend to be very, very focused on the core user. and that's not a bad thing but I think that focus right now is not going to work out because that focus puts them in a situation where they're using ETH as the back end for everything
Starting point is 00:35:37 and they're hoping that plasma is ready in time and deployed on main chain and working right they've essentially written something for a super slow database and they're waiting for that SQL upgrade to come and make everything work. But right now with even minor mild usage of DAPs on any truly distributed blockchain, you end up with very high fees and a very long wait time. So ETC is aiming to avoid that issue. I'm sorry, I'm not quite sure I understand what you mean by they're focusing on the core user. On the end user. So they're focusing on things that the end user can go and use immediately. And then they're using the Ethereum blockchain as the full complete database for everything.
Starting point is 00:36:31 And that's not going to, it doesn't scale. Blockchains don't scale well. Anybody who tells you a blockchain scales well right now is selling you something that's not true. And I don't actually think that Ethereum is selling that their blockchain is scalable today. They know it's not and they're working on plasma and other things to address that. I just don't think that timing is going to work out well. Okay. I mean, so perhaps Sunny has a bit more insights than I do on this.
Starting point is 00:36:57 But I mean, from my perspective, so Ethereum is working on these off-chain solutions as well. So you mentioned plasma, but there are other projects that you, you know, you could use with Ethereum or you could use sort of as a side chain, something like Truebit, for example, to do complex computations. How is, okay, of course, these projects are not built by Ethereum, but I think I'm quite sure you can use them with Ethereum to perform computations, more complex computations off-chain. How is that different and how is ETC positioning itself as a better competitor on this front?
Starting point is 00:37:41 Yeah, so, okay, obviously there are other ways. When I said plasma, I actually should have said Casper. I mix up my terminology. It's just that plasma is using a type of Casper consensus algorithm, so I got a little confused there. But going back, yeah, there are other off-chain scaling solutions. The way ETC differs itself there is that we're going to do it in a way that it's very seamless. So our off-chain processing and EVM and Sputnik VM all execute the same as the main chain.
Starting point is 00:38:21 The only difference is who has control to change those side chains versus the main chain. So it should make development on ETC very smooth. But of course, I'm not familiar with every off-chain scaling solution on Ethereum, so I couldn't speak to and properly compare all of them. So, you know, I saw one of your tweets, just I think a day or two ago was about like how Auger is using like, you know, they just released recently and it just uses like an absorbent amount of gas to just deploy a contract. I tried to deploy a contract the other day.
Starting point is 00:38:59 It was like 6 million gas or so. So is one of, you know, at Cosmos, which is where I work, you know, one of our philosophies is that, like smart contracts are really meant to be used just sort of like that as contracts. Like they're meant to be this like one time used thing. What do you really need scripting capabilities? And then when you want to build applications, you really want to build them on these like application specific side chains like side chains that are designed not with a VM or something
Starting point is 00:39:31 like that for a specific use case. What are your thoughts on this? And then is the goal for the Ethereum classic side chains to focus on EVM side chains or these application-specific side chains? I agree with your analysis there exactly, like 100%. But the goal for ETC sidechains is to do application-specific side-chains. So plasma, for example, is a side-chain for Ethereum that attempts to be one, holistic hole and achieve finality throughout its operation. Whereas ETC, if you have your auger, you launch it on your own side chain.
Starting point is 00:40:19 And then if you have your Gallum, you launch that on another side chain. Right. And so to build these applications-specific blockchain, are you guys developing tooling around this? For example, like, you know, I know something about this project called Emerald SDK. I don't really know too much about it. Is that kind of in the realm of like helping people build application specific blockchains? Or could tell us a little bit about that? Yes.
Starting point is 00:40:46 So ETC Dev could speak much better to this than me. And they actually have a, a very early demo GitHub called Sidekick, I think is the name of the repo, where they have some of the documentation on how the sidechains will work. But yeah, Emerald's Project is intended to be. be a way to wrap up whatever ETC dev produces such that you have these very easy to use, very portable and consumable objects that let you do everything from, and I don't want to overstep my bounds, but I would assume manage a side chain to have a cohesive UI design to manage hardware wallets, addresses,
Starting point is 00:41:37 talk to the different networks and all that, all that stuff. So yeah, I think Emerald SDK is going to be a whole cohesive way to tie all their tooling together, but I'm sure they'll also be talking about it a lot more at the summit and we'll have a live stream of it too if anybody wants to watch and learn. Before we go continue talking about side change, I think the design, of side chains really depends heavily on consensus mechanisms. And so, you know, one thing I've always
Starting point is 00:42:11 noticed within the Ethereum classic community is that you guys tend to be much more pro-proof of work than, let's say, the general Ethereum community. And could you explain a little bit about why that is, is there any thought of like, you know, switching to proof of stake in after maybe, let's say, main net Ethereum switches and like it was a resounding success, is this something that Ethereum Classic would be interested in looking into then?
Starting point is 00:42:43 These are obviously my views on why we say proof of work. For one, like you kind of touched on, proof of stake is in very, very early stages. When it comes to blockchain, the most reliable,
Starting point is 00:42:59 longest running consensus mechanism that we have is proof of work. So we want to stick to that now because we don't know the emergent properties of proof of stake. And we, if we're going to keep this immutable blockchain, we need to proceed with caution. And yeah, that's the basic reason why we don't want to do proof of stake right yet. If we saw proof of steak running for a good five or ten years. Me personally, if I saw proof of stake running for a good five or ten years without any major issues or centralization, then I would be more apt to throw my hat into the ring and say,
Starting point is 00:43:43 yeah, I think proof of stake works here. But there's, you know, there's a lot of things with proof of stake that create potential centralization issues because, for example, a lot of proof of state consensus algorithms just they involve having some of the base currency and locking it up so when you have a relatively finite base currency even in an inflationary model
Starting point is 00:44:16 you're not going to be if somebody gets a large portion of that and most people aren't going to care about staking at all and not going to do it, then if you get under my own assumption that's not based on any math, if you get 10 or 15% of the total coin cap, then you essentially control the network. And all of a sudden, your coins, even though they have this individual value, they've all of a sudden acquired this new property that is far, far more valuable. So if it was a billion dollars worth of coins that you possess, all of a sudden those billion dollars worth of coins might be two or three billion dollars
Starting point is 00:45:08 to the right person who's interested, or they might be so valuable to you in the sense that you have control over this entire network that you'll never give them up and you'll always be that, one block producer. So we see that right now on a lot of blockchains like Bitcoin and ETC and other ones where we're seeing some mining pools
Starting point is 00:45:30 having way, way too high hash power and we want to get that down and more distributed. We have the option to get that down by bringing in people who maybe they weren't even involved previously, but they don't require
Starting point is 00:45:47 anybody's permission to join and start doing with proof of my biggest concern is that it becomes a very permissioned network. I hope that doesn't happen. I want to see a permissionless decentralized blockchain no matter what it is. But that's one of my fears personally of proof of stake. Right. Yeah.
Starting point is 00:46:06 And these are some of the things that we're trying to tackle at Cosmos as well. With proof of work, though, you know, with Thurham Classic, one of the things that, like, you know, always been bugging me a little bit, it's like a little bit scary, is that you, The Ethereum Classic is a minority chain on a certain hash algorithm, which means what I mean by that is, like, you know, it has, like, less than 10% of the hash power of Ethereum. And which means a small coalition of Ethereum miners can suddenly 51% attack Ethereum Classic. There was a cool website that just came out like a month ago that, like, showed, like, how much it would cost to, uh, like, dumped to 51% attack different chains. And Ethereum Classic was, like, you know, one of the top chains on that thing. So what are your, what is the community's thoughts on this?
Starting point is 00:47:03 And has there ever been discussion of, you know, hard forking the proof of work algorithm? Especially now that there's rumors of like, each hash, ASIC miners. I also know that there's one mining pool that has 46% of the hash rate, which to me was a little bit, a little bit, I was taken back by a little bit. What are thoughts on this? As far as 51% attacks, obviously 51% attacks are always an issue for your network. The things, though, that I think we need to remember about 51% attacks is that, one, if you get exactly 51% of the network cash, you're still depending on some luck that your attack works. you're depending on luck in the short term.
Starting point is 00:47:51 So when you look at Crypto51.app, they have the cost per hour. If you want to increase your luck, you need to go for longer in order to actually, in order to reliably pull off your attack. I don't know what the exact numbers are on there, but I actually like looking at Crypto51 because it's very interesting. I just don't know if the prices they have listed their affair. But that aside, 51% attacks are still, of course, an issue. So there are different ways to handle it. Monaro, for example, when they found out there were ASIC miners, they went and did a hard fork.
Starting point is 00:48:32 They had a couple reasons for that. One of them being kind of ideological in that they want to resist A6 for as long as possible, even though I believe their devs also believe asics on proof of work are inevitable. The other one being technical because something like Crypto Knight is very asicable. I think some people who are probably listening don't realize that there's different levels that each of these algorithms could be ASIC at and Crypto Knight was one that could be really ASIC. It's kind of like Bitcoin with the shot 256. And so as far as ETC goes, we're not too concerned about 51% attacks.
Starting point is 00:49:20 For example, even on crypto 51, you need a $20,000 investment for at least an hour's worth of 51% attacks. And you need to have, if you're going to 51% attack, you still need to have a lot of ETC. So the fact that it's rather expensive to acquire and that such attacks are difficult to pull off, maybe not too technically difficult, but particularly difficult in getting away with your stolen goods, when you consider every major exchange does KYC ammo? Most people that have access to that type of capital to reliably pull off a 51% attack, are probably better served by just mining or something to that effect. And I think you see very, very small networks get 51% attacked,
Starting point is 00:50:21 but I don't think you'll see ones get it if there's not a two or 300% at least surplus of available hash rate. I think that's when you end up in a very dangerous situation. And then as far as ASICs go, we don't think that the best approach is to resist them. We think the best approach is to get as many ASIC manufacturers working on ET hash mining. So what we want to do is we want to get as many different manufacturers and mining pools using ASICs. as possible and producing them as possible. Because right now, for example, we have ET hash, and the two things you could reliably mine
Starting point is 00:51:14 with this dagger Hashimoto hashing, consensus algorithm, is you can mine with AMD and Nvidia cards. If either AMD or Nvidia became super interested in mining cryptocurrencies, there's your 100% control of the now. network. You don't even need both of them. You need one of them to decide that we're producing mining hardware and they could pump out their own A6 and run them themselves. So we don't think while GPUs are great right now, we don't think that long term they're that great. And they also
Starting point is 00:51:52 waste a lot of electricity for the amount of hash rate they produce. So we'd like to see A6, which are far more efficient, producing more hash rate for the, the same amount of energy use or potentially less. And those are my thoughts on A6. I, of course, don't speak for the entire community, but the majority are pro-staying proof of work for a variety of reasons. I wonder if in some scenario, like, I mean, of course, as public companies,
Starting point is 00:52:25 Nvidia and other chip manufacturers have an obligation to make, as much profits as they can, if at some point it became obvious that by simply shifting all of their production, rather than selling those cards, shifting that production to mine cryptocurrencies, one could demonstrate that they would make more profits than they currently are actually just selling the cards
Starting point is 00:52:52 to whatever gamers or whoever. If shareholders could force them, or maybe not forced, but through some legal mechanism, pressure to actually shift their business to crypto mining. Yeah, absolutely. I mean, it's a potentiality. It's probably a little far out there because GPUs are such a reliable system
Starting point is 00:53:19 or such a reliable market for them. But I could definitely see a situation where maybe they start to dip their toes into into ASIC manufacturer. It's really not hard for somebody like an AMD or in a video to scale that up. So, you know, 51% attacks are like one type of attack. Another, like, you know, semi-related topic I wanted to ask was, I think I, like, you know, I brought it up on Twitter with you a few weeks ago, but, you know, recently there was this, like, bug in the parody client where they were essentially, like,
Starting point is 00:53:58 literally just not even verifying signatures. And, you know, in Ethereum, luckily, parity was like, you know, it's less than half the hash power. But on Ethereum Classic, parity, you know, miners actually make up the majority of the hash rate. And, you know, like I said, majority of the nodes as well. And so I was, like, wondering, like, you know, I found the bug within like a couple minutes and, like, you know, I wanted to like try to see, like, you know, could I pull off at the attack? on the test net just to see like oh did I actually find the bug and then I was thinking to myself like what happens if someone attacks Ethereum Classic on the client side code what is the community response to that so clearly we can tell
Starting point is 00:54:42 that like if it was a ebm level like a smart contract bug the Ethereum classic you know philosophy is no that's part of the thing you should have audited the code does that but does that reason also stretch into the client Is it the user's responsibility to be auditing the client code and making sure it's bug free? What are your thoughts on this? Yes, so I think it's obviously that that bug was crazy. Props, though, to a couple members of parity, reaching out and letting us know and informing in a way such that we were able to get the major mining pools updated. once they were updated
Starting point is 00:55:28 that closes off the vulnerability so it closed off pretty quick I couldn't believe it when I saw these messages though I was beside myself but yeah we got a pretty quick response there as far as
Starting point is 00:55:44 that goes though the no I would say that if there was a blade and bug in a client software that that violates any of the rules, the pre-agreed rules of the network, like we're validating transactions that shouldn't be validated,
Starting point is 00:56:06 that under the de facto rules are incorrect, then no, we should absolutely fork to fix that because you have to fix bugs in all software and bugs do occur. It's just, it's not the, it's not the network's responsibility to fix a smart contract level bug, that's the responsibility of whoever deployed the smart contract. There are ways to deploy smart contracts in very mutable fashions, as we're seeing currently, with like bank or freezing funds and that type of thing. And there's tradeoffs there, but as far as the base system itself, if there's a bug in the
Starting point is 00:56:48 base system, you fix it. Even Bitcoin, which has been 100% immutable since its start about seven or eight years ago, had a buffer overflow attack that created billions upon billions of coins out of thin air. They immediately forked the blockchain five hours later and achieve the longer, the higher difficulty, and that became the canonical chain and that transaction no longer exists. So there's also precedent for that being an acceptable route, and I would definitely agree with that type of route. As I look at for the closely episode here, I'd like to talk a little bit about sort of
Starting point is 00:57:28 your point of view regarding how ETC can continue to remain relevant in the broader ecosystem, especially when Ethereum is, I guess, taking up a lot of the mine share when it comes to sort of blockchains on which we can deploy smart contracts. What are your plans here and what are some of the things that you can point to as sort of indicators that ETC is and can and will continue to remain relevant in the ecosystem. Yes. So, I mean, one big one might be the Coinbase listing. One of the Ethereum's biggest issues that it's had to deal with for a long time is that it, in my mind, unfairly did not have access to those Fiat pairs that a lot of the other bigger cryptocurrencies had access to. And,
Starting point is 00:58:25 I think we're not at any risk of losing relevance now, and I think we're in a position where we're going to gain a lot of relevance. We now have a lot more attention being paid to ETC. We have, we're on every major exchange. We are developing dev tools. We're seeing partnerships. We're seeing interests from ASIC manufacturers. We're seeing ETC dev, for example, starting some pilots with OpenStack. We're going to see ETC Labs come out with a bunch of projects now. I think we're only going to gain relevance. And I think we're already a lot further ahead than people sometimes think we are
Starting point is 00:59:10 because we were all conditioned from a very early age in blockchain to go look at coin market cap and compare market caps. But when you look at the proof of work coins, the top four are all of the coin-based POW coins in terms of volume. And the fifth POW coin is Ethereum Classic, where actually a rather well-used chain relative to many of them. We do more transactions per day than Bitcoin Cash, considering the fact that we're account-based and B-Cash is UTXO
Starting point is 00:59:48 is kind of interesting that we even beat out that because being account-based, you have a lower threshold there. And yeah, there's a lot of interest and activity in ETC now, and now that we're able to increase our awareness, I think we're only going to see us gain relevance rather than lose it. And it's really great to see keeping this immutable philosophy going into blockchain because I think
Starting point is 01:00:20 we need to reach a critical maxima where blockchain has distributed itself throughout society and only at that point are we going to be able to say immutability and that type of thing is guaranteed
Starting point is 01:00:37 so I'm really looking forward to seeing ETC gain more and more relevance in the market. Cool. So when you talked about Coinbase, is that something that they did on their own, or was there some sort of interaction with members of the community, with their lobbying being done for them to list ATC?
Starting point is 01:01:01 ETC doesn't lobby its coin like at all. You see so many other cryptocurrencies, they hop on your like tags and stuff on Twitter and ruin all your searches and tweet deck. But no, we had no idea, what was it? It was on the 12th, I think. I just came home that day, and I was just up all night, answering questions and talking to people and completely unexpected. I don't remember what time I ate dinner that night. But, yeah, no, there was no, there was no lobbying or anything that I'm aware of to get ETC listed.
Starting point is 01:01:39 I think they just looked at the coin itself, saw that it had had a long history of existence, saw that it did, very decent volume relative to other coins despite not having these fiat pairings and all those things and then some added up to their decision at least that's my view on it i don't honestly know so tell us uh what's the development roadmap um you know for the foreseeable future and where can people get involved if they're looking to either learn about etc you contribute to build apps on the platform, et cetera. Yeah, so if you're looking to get involved in ETC, go to Ethereumclassic.org,
Starting point is 01:02:19 check out all of our resource links and our community links. There you'll find Discord channels, telegrams, everything to talk to us. I personally am one of the admins of the Discord, so if you want to ever reach out to me or some of the ETC Dev people, we're over there. As far as the roadmap goes,
Starting point is 01:02:41 Obviously, we're going to build out side chains, and we're going to have Emerald Project to make development easier. And then beyond that, we'll just have to wait and see. From what I understand, there are a lot of projects interested in ETC, so I'm looking forward to seeing what they are and seeing them develop. Great. Well, Anthony, thanks so much for coming on the show today. It was great to finally dive into ETC. I mean, we've had, as we mentioned, Charles on a few weeks ago, maybe a month or two ago, and we have some discussion about ETC, but we never really had a full-length conversation about the platform. So it was great to learn more and looking forward to seeing what arises in the future.
Starting point is 01:03:31 Yeah, thank you both for having me. It has been a great talk. And thank you to our listeners for once again tuning in. episode releases episodes every week, and you can find us on iTunes, SoundCloud, or wherever you get your podcasts. We're also on YouTube, so you can watch us there at YouTube.com slash episode of VEC. You can follow us on Twitter as well at Episodeadipc. And if you're looking to the support show, obviously you can leave us some iTunes review. That's a great way to get people to know the show, and we're also always very happy to see your reviews.
Starting point is 01:04:03 So thank you so much, and we look forward to being back next week. Thank you.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.