AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Changing the Source Code Level of Ethereum
Einstein: You have to replace a bunch of calls with calls into the hypervisor. So instead of doing the SIS call directly, you replace it with a call to thehypervisor. Originally they were doing this by first running the solidity as the language that most of the Ethereum contracts are written in and compiles to a bytecode. It's hard to do because you have to kind of like deconstruct the bytecode. Change things about it and then reconstruct it. And I mean, as soon as I hear this, I'm like, why don't you just change the compiler. Why not the first place you build the bytecode just do it in the compilation? But