This repository was archived by the owner on Sep 5, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Generic questions on Codius #113
Copy link
Copy link
Open
Labels
questionFurther information is requestedFurther information is requested
Description
Hi,
sorry if this is not the best place to discuss these topics but I didn't find a proper place.
I have a few questions which are puzzling me:
- Looking at Betty application, it seems that to coordinate multiple instances of the contract we have to code some "consensus" inside the contract itself. Isn't this a big limitation and a huge implementing challenge in case of complex contracts?
- Since users can pick their hosts, how can we prove that a contract is really decentralized since the hosts can belong to a single entity or to a minority?
- What happens when some hosts hosting my contract shut down or get DDoSed?
- If users can start/stop their contract whenever they want, how can the contracts be considered "decentralized". Who guarantees that a specific contract will run and be operative in 2 months for example?
I really don't see the advantages over renting N amazon instances and running my app in those instances. But maybe I'm not understanding well. I'm missing the "decentralization" and smart contract point.
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested