What is going to be the future of smart contracts?
ETH benefits:
- Already runs many smart contracts
- Can eventually scale with Raiden and Sharding
- Will eventually be proof of stake
- Decentralized.
EOS benefits:
- Scales very well (much better than ETH) using Delegated Proof of Stake
- Addresses are human readable names
- Zero (or at least very low) fees!
The way I see it...EOS scales better, but in doing so gives up a bit of decentralization since there are only 20 delegated witnesses. I know that the witnesses are continually approved by the network stake, but still...how long do you think it would take for a malicious witness to lose their votes?
I think it'd be cool if someone made a version of ByteBall with turing-complete smart contracts. ByteBall reaches consensus using a directed acyclic graph instead of a blockchain. The technology seems weird to me and I don't fully understand it yet, but as far as I know, it has zero fees (since mining is achieved by transactions), it scales really well and it also doesn't sacrifice any decentralization or security.
Byteball has smart contracts, but they're not turing complete...
But the byteball smart contracts are super simple to use -> could be a good thing for mass adoption!
Yeah that's what they say. I think it could mean good things for mass adoption as a currency, but probably not as a full-on platform for smart-contracts. Do you think it could become heavily used for smart contracts without being more flexible? Just a thought.
This post received a 3.4% upvote from @randowhale thanks to @jackeown! For more information, click here!
@jackeown , Byteball has fees [ https://byteball.org/#tech ]. Was not able to find their current level, though.