themasknetwork (OP)
|
|
March 15, 2016, 11:02:29 AM |
|
On ethereum.org website the team states "build unstoppable applications". But right now :
1. Any ethereum contract can be shut down by owner by sending a kill signal.
2. Any ethereum contract can be updated by owner that can change rules over night.
Simple unanswered question :
How can an ethereum application be called decentralized and unstoppable if the owner has full control over it ?
It's not a technical difficult question but nobody can answer me. For DAPPs holding customer funds points 1 and 2 spells disaster.
|
|
|
|
Marc De Mesel
Sr. Member
Offline
Activity: 327
Merit: 250
The Best Investment Deserves The Largest Exposure
|
|
March 15, 2016, 02:57:08 PM |
|
Is that so? Oh my
|
|
|
|
vlom
Legendary
Offline
Activity: 1498
Merit: 1117
|
|
March 15, 2016, 03:23:38 PM |
|
On ethereum.org website the team states "build unstoppable applications". But right now :
1. Any ethereum contract can be shut down by owner by sending a kill signal.
2. Any ethereum contract can be updated by owner that can change rules over night.
Simple unanswered question :
How can an ethereum application be called decentralized and unstoppable if the owner has full control over it ?
It's not a technical difficult question but nobody can answer me. For DAPPs holding customer funds points 1 and 2 spells disaster.
yes. it is possible that the owner can control everything. you have to read and understand the code. and you will know if it is possible or not. https://ethereum.org/tokenCENTRALIZED ADMINISTRATOR All dapps are fully decentralized by default, but that doesn't mean they can't have some sort of central manager, if you want them to. Maybe you want the ability to mint more coins, maybe you want to ban some people from using your currency. You can add any of those features, but the catch is that you can only add them at the beginning, so all the token holders will always know exactly the rules of the game before they decide to own one.
|
|
|
|
densuj
Legendary
Offline
Activity: 910
Merit: 1000
|
|
March 15, 2016, 03:34:40 PM |
|
I think those are big bug of ethereum. Let's wait clarification from the devs if they are still stay in here
|
|
|
|
Minecache
Legendary
Offline
Activity: 2366
Merit: 1024
Vave.com - Crypto Casino
|
|
March 15, 2016, 04:50:25 PM |
|
On ethereum.org website the team states "build unstoppable applications". But right now :
1. Any ethereum contract can be shut down by owner by sending a kill signal.
2. Any ethereum contract can be updated by owner that can change rules over night.
Simple unanswered question :
How can an ethereum application be called decentralized and unstoppable if the owner has full control over it ?
It's not a technical difficult question but nobody can answer me. For DAPPs holding customer funds points 1 and 2 spells disaster.
yes. it is possible that the owner can control everything. you have to read and understand the code. and you will know if it is possible or not. https://ethereum.org/tokenCENTRALIZED ADMINISTRATOR All dapps are fully decentralized by default, but that doesn't mean they can't have some sort of central manager, if you want them to. Maybe you want the ability to mint more coins, maybe you want to ban some people from using your currency. You can add any of those features, but the catch is that you can only add them at the beginning, so all the token holders will always know exactly the rules of the game before they decide to own one. So you can add a central manager if you want to or not but it can only be specified from the outset. So anyone can read the code and discover if there's one or not. Seems reasonable enough. Not sure what the OPs amature dramatics are all about.
|
|
|
|
vlom
Legendary
Offline
Activity: 1498
Merit: 1117
|
|
March 15, 2016, 05:03:19 PM |
|
I think those are big bug of ethereum. Let's wait clarification from the devs if they are still stay in here here i can't see a bug. elsewhere there could be a lot of bugs. but this was not the questions. btw: where is TPTB_need_war? He/She always talks about ETH-tech.
|
|
|
|
|
Apollo13
Newbie
Offline
Activity: 17
Merit: 0
|
|
March 15, 2016, 05:10:23 PM |
|
On ethereum.org website the team states "build unstoppable applications". But right now :
1. Any ethereum contract can be shut down by owner by sending a kill signal.
2. Any ethereum contract can be updated by owner that can change rules over night.
Simple unanswered question :
How can an ethereum application be called decentralized and unstoppable if the owner has full control over it ?
It's not a technical difficult question but nobody can answer me. For DAPPs holding customer funds points 1 and 2 spells disaster.
yes. it is possible that the owner can control everything. you have to read and understand the code. and you will know if it is possible or not. https://ethereum.org/tokenCENTRALIZED ADMINISTRATOR All dapps are fully decentralized by default, but that doesn't mean they can't have some sort of central manager, if you want them to. Maybe you want the ability to mint more coins, maybe you want to ban some people from using your currency. You can add any of those features, but the catch is that you can only add them at the beginning, so all the token holders will always know exactly the rules of the game before they decide to own one. So you can add a central manager if you want to or not but it can only be specified from the outset. So anyone can read the code and discover if there's one or not. Seems reasonable enough. Not sure what the OPs amature dramatics are all about. I see that as a potential problem. How are those of us that cant read code supposed to find out?
|
|
|
|
vlom
Legendary
Offline
Activity: 1498
Merit: 1117
|
|
March 15, 2016, 05:14:27 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why?
|
|
|
|
Apollo13
Newbie
Offline
Activity: 17
Merit: 0
|
|
March 15, 2016, 05:23:53 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why? I am also not using win10 or facebook because of privacy issues. Both of those are so big that it makes headlines. Apps on the other hand can probably fly under the radar for a long time. This is after all a niche (for now anyway)
|
|
|
|
rimbit
|
|
March 15, 2016, 05:27:08 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why? That would have to be one of the best analogies I have heard in a long time.. Kudos!
|
[ANN] Rimbit --- We removed mining so its just the community and coin --- Click Here
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
March 15, 2016, 05:27:47 PM |
|
Just to point out that AT was launched over a year ago (it does smart contracts but it does them smarter and simpler - http://ciyam.org/at). The AT model doesn't allow changes to be made "to the contract" but there are functions that differentiate between the "contract creator" and others (as that is sometimes desirable). There are reasons why you would want a smart contract to differentiate between its "creator" and another user.
|
|
|
|
shyliar
|
|
March 15, 2016, 09:28:57 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why? Huge difference between entering into a contract (for an example if it involved 100k US) where the code (and therefore contract) can be changed and using a browser. Frankly they are not even remotely comparable.
|
|
|
|
vlom
Legendary
Offline
Activity: 1498
Merit: 1117
|
|
March 15, 2016, 09:31:52 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why? Huge difference between entering into a contract (for an example if it involved 100k US) where the code (and therefore contract) can be changed and using a browser. Frankly they are not even remotely comparable. 100k $ in btc? in your wallet? if you can't understand code then you have to trust somebody. code of OS. code of the btc wallet. code of contract.
|
|
|
|
shyliar
|
|
March 15, 2016, 09:47:44 PM |
|
I see that as a potential problem. How are those of us that cant read code supposed to find out?
you are using a computer. and you are using an OS and a browser. did you read the code of the SW you are using? nevertheless you use it. why? Huge difference between entering into a contract (for an example if it involved 100k US) where the code (and therefore contract) can be changed and using a browser. Frankly they are not even remotely comparable. 100k $ in btc? in your wallet? if you can't understand code then you have to trust somebody. code of OS. code of the btc wallet. code of contract. To change bitcoin code requires consensus. According to the OP: 1. Any ethereum contract can be shut down by owner by sending a kill signal. 2. Any ethereum contract can be updated by owner that can change rules over night. If true comparing bitcoin code is not relevant.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
March 15, 2016, 10:47:43 PM |
|
btw: where is TPTB_need_war? He/She always talks about ETH-tech.
He was begging for ban few days ago, maybe the heaven has heard his words.
|
|
|
|
Gyrsur
Legendary
Offline
Activity: 2856
Merit: 1520
Bitcoin Legal Tender Countries: 2 of 206
|
|
March 15, 2016, 11:02:54 PM |
|
my impression: it is partly designed with no use case in mind or too many devs added fancy "features". ("it's a feature not a bug!" --> M$)
|
|
|
|
nickenburg
|
|
March 16, 2016, 12:16:01 AM |
|
How can an ethereum application be called decentralized and unstoppable if the owner has full control over it ?
Well because normally, a Website or app, would be on a server somewhere on the planet, but because it is just on centralized server, it is really easy to attack. And with Ethereum there is no centralized attack point so it is always decentralized. And the owner only Writes the code and then uploads it to the Ethereum network, he can't change anything after, when he supplies the code it is final. The owner would need to write the self destruction in the code already, when he does that people will find out and warn others.
|
|
|
|
densuj
Legendary
Offline
Activity: 910
Merit: 1000
|
|
March 16, 2016, 03:12:06 AM |
|
I think those are big bug of ethereum. Let's wait clarification from the devs if they are still stay in here here i can't see a bug. elsewhere there could be a lot of bugs. but this was not the questions. btw: where is TPTB_need_war? He/She always talks about ETH-tech. Ok thanks for the info
|
|
|
|
Spoetnik
Legendary
Offline
Activity: 1540
Merit: 1011
FUD Philanthropist™
|
|
March 16, 2016, 03:49:13 AM |
|
Is that so? Oh my Oh dear This really is bad news indeed ! Good point OP.
|
FUD first & ask questions later™
|
|
|
|