Tai Zen: I think you should be on there now.
What’s up guys. This is Tai Zen. I’m broadcasting from the great city of Atlanta, Georgia. There is a state called Florida on the south of mine. On the east coast of the state of Florida, there’s a city called Tampa.
Chuck G: west coast actually
Tai Zen: west coast of Florida. We have Chuck G broadcasting from the city of Tampa, Florida. You’re right up the street where Charlie Shrem and Anthony Di Iorio, the creator of the Jaxx Wallet live. It that correct?
Chuck G: Yes
Tai Zen: In this video about Ethereum Classic for investors, Chuck and I want to discuss about the difference between the developers of the 2 major developing teams that’s working on the EthereumClassic project. Chuck G is the communications manager….
Chuck G: Marketing Manager for the ETCDev team.
Tai Zen: Okay. Do you want to explain to the audiencewhat’s the difference between the 2 teams and everything related?
Chuck G: There’s 2 major development teams for ETC. Technically, there are 3, but we’ll get to that in a little later. ETCDev team are developing the fork Go client (Go as a programming language). They’re working on the fork go client of Geth. Geth is the program that you put on your computer to run Ethereum.
Sorry about that. I had a phone call.
Basically, the Ethereum developers who maintained ETC maintain Geth for ETC. Therefore, we have the Geth classic version. That’s what the ETCDev team does. They program the Geth classic version that runs the ETC network.
Currently, you have @splix is the CTO of the ETCDev team. He is the head programmer for ETC at the moment. You also have 3 paid programmers: Pascal, (?), SJM under @splix that are helping to maintain the Geth classic version of ETC.
Tai Zen: The Geth version of the Ethereum Classic client is the same one that Ethereum hard fork uses, right?
Chuck G: Correct. Ethereum foundation runs Geth and that’s what the Ethereum hard fork version uses as their main client.
Tai Zen: Is that what’s being run right now as we’re speaking to process all the transactions as well as the nodes that are processing all the Ethereum Classic transactions that are running on Geth?
Chuck G: Correct. You also can’t forget about Ethcore and Parity. Ethcore runs their own Ethereum…
Tai Zen: For the audience, they don’t know what Ethcore is. Can you explain what it is?
Chuck G: It is a development team headed by Gavin Wood, who used to be a developer for the Ethereum foundation. He wrote the yellow paper, which is like the technical implementation paper for Ethereum. He currently manages his own company called Ehtcore. They run the client Parity.
Tai Zen: In case the audience are new to Ethereum Classic, we have to pause and explain that Gavin Wood, who owns epcorps and is responsible for creating the Parity client, is also a former co-founder of Etherium.
Chuck G: Correct.
Tai Zen: According to Charles Hoskinson, who was also a former co-founder of Ethereum, Gavin Wood is the main architect although a lot of people think that person was Vitalik Buterin. He came up with the theory, concept, and everything. However, the majority of the code was written actually by Gavin Wood.
Chuck G: Correct. We know that because he wrote the yellow paper, which is like the technical nitty-gritty behind the Ethereum. Anytime you make a hard fork or you do a protocol upgrade to Ethereum, you want to upgrade the yellow paper.
Basically, the yellow paper tells any programmer in any programming language what they want to do. Let’s say you want to make your own program that can run Ethereum. It doesn’t necessarily have to be in Go or Rust as the 2 current clients.
Tai Zen: Just so that the audience know, those are programming languages.
Chuck G: There are other ones like Scala, Python, C++.
Tai Zen: Back to what you were saying about the ETCDev team, it’s led by a guy that goes by the handles @splix.
Chuck G: Right. He’s a Russian and he has a couple of Russian guys on his team that he thought they were technically competent to help maintain the Geth classic version. Besides those paid programmers, we do have some volunteers, mainly Elaine Ou. She lives in California. Then, you also have Cody Burns, a really smart guy out of Texas.
Tai Zen: I think that Elaine Ou is probably the most popular female crypto engineer or developer because I don’t know anybody else that’s female.
Chuck G: I mean she certainly deserves credit. She writes really good articles on money and the history of money. She’s co-written some stuff with Nick Szabo, who is a good friend of hers in the colleague.
Tai Zen: You should have on your show.
Besides, Cody Burns actually made a really cool Chrome extension of myetherwallet as well, which was before myetherwallet added an ETC node so you could have a wallet for ETC as well on their site because at first you couldn’t really do that and have that capability.
Tai Zen: You’re saying that Pascal, (?), SJM is core devs for the Geth.
Chuck G: They are the paid programmers. They are the ones doing the nitty-gritty day by day now.
Tai Zen: You’re saying that Avatar(?), Elaine, Cody Burns, and Yate Randalls are the volunteers.
Chuck G: They’re the volunteers. Yates is a little bit different. I don’t think he is a developer at all. He might be, but he’s a miner. He is the mining expert in Ethereum Classic community. He is the one that can pretty much tell you what’s going on with the network at any one time such if there’s an attack going on if there isn’t an attack going on, how that attack works and how it’s abusing the network. He is the mining expert for the ETCDev teams
Tai Zen: That sums up the Ethereum Classic development team from Russia. Can you talk about the IOHK team?
Chuck G: A lot of people probably heard of IOHK. It’s Input-Output Hong Kong headed by Charles Hoskinson. Charles has his own company. He was a co-founder of Ethereum and he was kicked out in the beginning because he had a different opinion of where he wanted to see Ethereum go.
Charles helped Ethereum Classic get it to start. He helped people to take it seriously. He helped get it promoted that there was going to be serious development work behind it.
Tai Zen: I just want to add this. When we say that Charles Hoskinson was kicked out of the Ethereum team, that is true, but we also have to also mention that the people who kicked him out were also kicked out.
According to my understanding, Gavin Wood was the one who wanted to push Charles Hoskins out because differences in opinion of what direction the Ethereum project should go. Therefore, if we mention that he was kicked out, we also have to be fair and mention that the same people that kicked him out also got kicked out.
Chuck G: The cryptocurrency drama never ends. That’s the gift that keeps on giving. We wouldn’t have shown it hadn’t been for that.
Tai Zen: Let’s talk about IOHK, Charles Hoskinson and their development team.
Chuck G: Yes. Charles made it really famous that he was going to hire 3 developers off the bat. He actually hired way more than that. He has like 7 or 8 developers.
There is also Carlo, who is the community manager for the Ethereum Classic community or Christian Severino, who was kind of like liaison philosopher for Ethereum Classic and helps Carlo do the Let’s talk ETC Youtube channel. They’ve done great work for ETC as well.
We’ve got 2 competing development teams. IOHK has yet to come out with their Scala client, but I know they’re hard at work and they’re looking forward to releasing it soon.
Scalar is a programming language. It is a really cool language to help program Ethereum in. It should be an easier one than perhaps Go is. We’ll see if that’s true or not.
Basically, Charles is the head of IOHK. He has certain ideas of where he would like to see Ethereum Classic go. ETCDev team has differences in ideas and differences of opinion. That’s why I like the Ethereum Classic because it is decentralized. There is no central foundation that’s going to make decisions for the whole community.
Tai Zen: As you said, there are 2 major development teams for Ethereum Classic. One is the ETCDev team led by @splix. The other one is IOHK team led by Charles Hoskinson from the company IOHK which stands for Input-Output Hong Kong.
You also mentioned that there’s a possibly a third team, so which team are you referring to?
Chuck G: Yeah, there’s Ethcore by Gavin Wood. They run the Parity client. To be honest, it is actually the most used client run Ethereum Classic. However, the reason why people don’t mention Ethcore as often is that Ethcore maintains the Parity client only to keep it updated with what the Geth Classic team is doing.
Tai Zen: You’re saying that the Ethereum Classic runs on the Geth client, which is maintained by the Ethereum foundation for the Ethereum hard fork. It is maintained by @splix and his team for the Ethereum Classic. Is that correct?
Chuck G: Correct
Tai Zen: Then, you have also the Parity client, which is created by Gavin Wood and his team, Ethcore. He is also updating it to make sure that it also runs Ethereum Classic.
Chuck G: Correct. Not only do they maintain Parity to keep up with any updates from the Ethereum foundation for Ethereum Hard fork, but they also do it to keep up to date with the Geth Classic version for Ethereum Classic as well.
We have to give Gavin Wood a lot of credit. He didn’t need to do that. It was his decision if he wanted Parity to help out Ethereum Classic and he has. Therefore, Ethereum Classic goes a lot to Gavin Wood. The reason is when there was a tax on the Ethereum Classic network, it was the Parity client that helped maintain the network and kept the status up.
As you know, there were certain issues with Geth on both the Ethereum hard fork version and the Ethereum Classic version.
Tai Zen: Since you brought that up, I also want to mention that when I last spoke to Charles Hoskinson, he said that he was in communications with Gavin Wood. It did not seem like they were on bad terms. He said that they were actually in communication then discussed Ethereum Classic too.
I’m glad to see that they’re both working on it. As you said, I’m glad to see that Gavin Wood is actually contributing to the Parity client.
Chuck G: Yeah. The Ethereum Classic community is definitely thankful. One of the good things that people have noted with the Ethereum split into the 2 communities. Now, these 2 communities can do what they want to do.
Then, you seek a little bit of that sentiment in Bitcoin core with Bitcoin unlimited. Some of the people on RVTC, the second reddit group for Bitcoin, kind of want to see Bitcoin split into 2 coins managed by Bitcoin core and Bitcoin unlimited, so each can follow its own philosophy.
Personally, I wouldn’t like to see that for Bitcoin. I would like to see Bitcoin meant to stay Bitcoin and not have Bitcoin unlimited fork off or become a fork. However, I know there are some people that are glad about that sentiment.
To some extent, maybe that’s been okay for Ethereum. Maybe the Ethereum community was going to split and have the same drama eventually in the future. Then, the DAO just brought that much sooner than it did for Bitcoin, to a certain extent.
Tai Zen: Hopefully this video episode will help the audience understand better the difference between the Ethereum Classic and the Ethereum hard fork.
I would say 2,5 or 3 major development teams for the Ethereum Classic blockchain. We have the team from Ethereum Classic, the Ethereum Classic development team, then we have the Charles Hoskinson and the IOHK team. Last but not least, we have Gavin Wood with the Ethcore and Parity client team.
Chuck G: All the talks that people might see online, on forums or on Bitcoin about Ethereum Classic doesn’t have any developers. It’s just an outright lie.
If you’re thinking about investing in Ethereum Classic, you know that there are 3 development teams behind it. That it’s to be maintained one way or the other.
Tai Zen: I think that it’s going to be a huge deal.
Before we wrap up this video, I want to share with the audience the reason why Charles Hoskinson and his team from IOHK is building the Ethereum Classic client in the Scala langue.
The reason why he and his team are doing that is they want to prove to everyone that they understand from top to bottom. They don’t just take the Geth client and add to it. They’re building a completely new implementation of it from scratch to demonstrate to everyone that they understand. He wants his team to understand, all the code in Ethereum Classic.
I believe that when they finally released the Scala client, it’s going to be a huge boost to the Ethereum Classic community and to the price of Ethereum…
Chuck G: As do I. I also think so. I don’t think it’s a bad idea either to have your programmers go through all the code of Ethereum.
Charles has remarked a couple of times how they found numerous bugs themselves in the other clients. Since they’re building it from scratch in Scala, they think there’s this going to be superior.
It’s so much to look forward. I’d like to see the Scala client version as well. I think it will be a significant price boost because the market will see that there are more developments behind the Ethereum Classic. There is yet another implementation. If anything goes wrong with 1 or 2 of the clients, we still have a third one as a backup. Plus, having 2 clients helped Ethereum show that it was antifragile when it was being DDOS by some unknown attacker.
Tai Zen: Thanks for watching this video. If you like these updates from us about the Ethereum Classic, give us thumbs. If you don’t like it, give us a thumbs down, so we’ll know not to make them in the future
You can follow Chuck G and the Ethereum Classic updates at @eth_ classic on the twitter. You can follow me at @HeyTaiZen on twitter and then be sure to subscribe to our newsletter updates at https://cryptocurrency.market/newsletter. That’s where we broadcast all the newsletters out in the new video.
Thanks for watching this video and we’ll look forward to seeing you in a future video.