Building Sia on top of Ethereum?
-
It seems to me like maintaining your own blockchain is a real hassle if you don't have to do it.
Have the dev(s) thought about migrating Sia balances to a SiaCoin built on top of Ethereum (along with the file storage smart contracts)?
-
We decided a long time ago that we'd prefer to run our own blockchain over building on top of another blockchain. And I continually think that it was the right decision - we were able to get more control over the core protocol, and if we need something added we only have to worry about convincing Sia users instead of an entire ecosystem.
We tend to be pretty conservative about dependencies here, and Ethereum has not shown itself to be stable, especially considering it hardforked to reverse a problem with one of their apps - it wasn't even a problem with the protocol itself!
Most of the heavy lifting for making your own blockchain is already complete, I don't think it would make any sense for us to switch gears now.