Episode 500: Sergey Gorbunov on Blockchain Interoperability

Topics covered
Popular Clips
Episode Highlights
Ethereum Evolution
Ethereum has significantly advanced blockchain programmability, setting a foundation for newer systems like Cosmos and Polkadot to build upon. These platforms allow developers to customize the underlying network rules, such as the number of validators, offering a deeper level of programmability than Ethereum's smart contracts alone 1. explains that while Ethereum popularized the concept of a programmable blockchain, it wasn't the first; Bitcoin had limited programmability through scripts 2.
Ethereum was the first instantiation of that vision, where developers could write their arbitrary code in some sense and execute complicated logic or simple logic on top of the platform.
---
The evolution of blockchain programmability continues, with new languages and frameworks emerging to support diverse developer needs.
Smart Contracts
Smart contracts are central to blockchain platforms, with Solidity being a common language for Ethereum-based environments. highlights the importance of careful compilation to avoid vulnerabilities, as deployed code becomes immutable on the blockchain 3. This immutability ensures security but requires thorough audits before deployment.
Once you deploy your application, unless you put some type of upgrade logic, it becomes immutable on chain.
---
Decentralized systems foster innovation by allowing developers to build upon each other's work without the constraints of centralized entities 4. This open environment accelerates development and broadens the reach of blockchain applications.
Related Episodes


SE-Radio-Episode-297:-Kieren-James-Lubin-on-Blockchain
Answers 383 questions

Episode 476: Leonid Shevtsov on Transactional Email
Answers 383 questions

Episode 488: Chris Riccomini and Dmitriy Ryaboy on the Missing Readme
Answers 383 questions

SE-Radio Episode 343: John Crain on Ethereum and Smart Contracts
Answers 383 questions

Episode 39: Interview Steve Vinoski
Answers 383 questions

Episode 405: Yevgeniy Brikman on Infrastructure as Code Best Practices
Answers 383 questions

Episode 384: Boris Cherny on TypeScript.mp3
Answers 383 questions

Episode 421: Doug Fawley on gRPC
Answers 383 questions

Episode 96: Interview Krzysztof Czarnecki
Answers 383 questions

SE-Radio Episode 243: RethinkDB with Slava Akhmechet
Answers 383 questions
Episode 417: Alex Petrov on Database Storage Engines
Answers 383 questions
Episode 447: Michael Perry on Immutable Architecture
Answers 383 questions

SE Radio 591: Yechezkel Rabinovich on Kubernetes Observability
Answers 383 questions

SE-Radio Episode 335: Maria Gorlatova on Edge Computing
Answers 383 questions













