Podcast: Play in new window | Download
Ethereum is a decentralized transaction-based state machine. Ethereum was designed to make smart contracts more usable for developers. Smart contracts are decentralized programs that usually allow for some a transaction between the owner of the contract and anyone who would want to purchase something from the contract owner.
For example, I could set up a smart contract where a listener sends my smart contract some ether and I send the listener a podcast episode automatically. Smart contracts can also interact with each other, to network together complex transactions. In the same way that web development has been made easier by PaaS and SaaS, smart contracts will make building financial systems simple.
Preethi Kasireddy is a blockchain developer who writes extensively about cryptocurrencies. She joins the show to describe how the Ethereum platform works, including the steps involved in a smart contract transaction. This episode covers some advanced topics of Ethereum, and if you are out of your comfort zone, don’t worry–you aren’t alone.
We have covered the basics of cryptocurrencies in detail, and we have also tackled more complex aspects of them in past episodes. Download the Software Engineering Daily app for iOS and Android to hear all of our old episodes. They are easily organized by category, and as you listen, the SE Daily app gets smarter, and recommends you content based on the episodes you are hearing. If you don’t like this episode, you can easily find something more interesting by using the recommendation system.
The mobile apps are open sourced at github.com/softwareengineeringdaily. If you are looking for an open source project to hack on, we would love to get your help! We are building a new way to consume software engineering content. We have the Android app, the iOS app, a recommendation system, and a web frontend–and more projects are coming soon. If you have ideas for how software engineering media content should be consumed, or if you are interested in contributing code, check out github.com/softwareengineeringdaily, or join our Slack channel (there’s a link on our website)–or send me an email: firstname.lastname@example.org
Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.
Pingback: Dew Drop - October 11, 2017 (#2579) - Morning Dew()
Love how you have been doing all the crypto-related stuff!
More on the way!
Just listened to this podcast. While i enjoyed it, it was still very confusing. i’m currently taking an Ethereum course online and it’s also confusing.
I think it would be great if the next time you covered Ethereum, there was a practical use case (something extremely simple) project covered in parallel and how certain concepts would apply directly to that use case.
Most of us in the biz, come from client/server and similar paradigms. Blockchain & Ethereum are completely different and make it hard to wrap our heads around, or at least mine for sure.
Otherwise, great stuff! I keep enjoying the show quite a bit, thanks for your hard work!
I’ll figure out how to make this content more approachable.
Please keep in touch and let me know how your Ethereum course goes. Maybe you have ideas for how I can cover it more effectively.
Just wanted to start by saying this is my favorite podcast and I listen to every single episode.
I also own some Eth, which might be why I found this podcast SO frustrating. People want crypto to go even more mainstream, but even people that are considered experts seem to have a hard time with the highest level question of “why is this useful” or “can you give me a practical example of how this would be used?”
I hear you.
I think this was also true in early days of Internet. See UML diagrams of architectures from back in the 90s just to do simple stuff like web server in front of a load balancer.
Gonna keep beating my head against the wall until this is more understandable to the listeners.
Very glad this is your favorite podcast! Please let me know if that ever changes.