15 ms·
IMO there's nothing wrong with him owning the tokens. But he, and every other core developer, should have explicitly disclosed this before any discussion of a s
by darawk 10y ago
IMO there's nothing wrong with him owning the tokens. But he, and every other core developer, should have explicitly disclosed this before any discussion of a soft/hard fork. He can't be the only one core developer who does. And to be honest, I would want the other core developers to have invested in something like the DAO.
But we need to know who has what stake in these decisions and be able to evaluate how that may influence their opinion.
- curiousgal 10y agoThat's the cool part about consesus, if the majority of miners disagree with the fork, even the founder himself can't do anything about it.
- aakilfernandes 10y agoThats actually not how hard forks work. If the nodes run by the exchanges, the "economic majority", decide to fork, pretty much everyone else has to follow. Miners don't really have a say.
- jaekwon 10y agoIn PoW, ultimately the miners have the say. It's just that they're incentivized to do what the "economic majority" has to say, otherwise the economic majority can choose to hard-fork the mining algo (requiring a change in hardware investment), or, can switch to PoS, say. http://tendermint.com/blog/on-thedao-and-blockchain-governance/ http://tendermint.com/blog/on-thedao-and-blockchain-governan...
- aakilfernandes 10y agoThat would be a soft fork. For hard forks, the miners have very little input. http://aakilfernandes.github.io/soft-forks-vs-hard-forks http://aakilfernandes.github.io/soft-forks-vs-hard-forks
- jaekwon 10y agoWell, if you don't find a new mining algo that requires investment in new hardware, a blockchain with a minority of mining power behind it is vulnerable to the major chain. So nobody will use it, unless they didn't know what they were doing. So the miners do have quite a bit of say. Depends on what your strategy for hard-forking the PoW algo is. Or, you need to understand PoS. It's in the blog post. Read it :P
- curiousgal 10y agoDude, he wrote the blog post. lol But you do make a good point, miners are centric to the platform. However, they have to all agree in order to make their opinion matter. Which requires a very strong opposition to the hard fork, in this case the hard fork is the best option so they'll agree either ways.
- rlbaker 10y agoHe wrote it...
- aakilfernandes 10y agoHey, admittedly I responded without reading your blog post. Sorry about that. In my defense, I've spent a lot of time on /r/ethereum where a lot of people think that 51% of miners are capable of changing the protocol. Could you elaborate on the issue, I take it you're referring to this > In a proof-of-work blockchain, nobody rational would follow a fork with less than 50% of the mining power behind it because it would be vulnerable to attack by anonymous miners unless there were also a change in the hashing algorithm that required an investment in different kinds of hardware.
- jaekwon 10y ago51% can, but 49% can't, because the 51% can attack the 49% easily, using the 49% rules, on the 49% chain. So 49% of miners can't force a protocol change, unless the community (majority economy) can also agree on which PoW algo (with different hardware requirements) or PoS algo to hard fork to.
- nullc 10y ago> In PoW, ultimately the miners have the say. This simply is not true. The hard protocol rules _define_ who is and who isn't a miner. If you violate the rules the system's participants are enforcing, you're not a miner anymore as far as the protocol is concerned.
- jaekwon 10y agoThey're both true. A minority-miner pow-chain quickly loses credibility. If say a 67% coalition of miners say that a hard-fork will not happen, then the 33% coalition of miners are in a bind, even if the exchanges choose to support the 33% -- which they won't, because it's too vulnerable to double-spend attacks. Ergo, the minority-miner pow-chain must either also hard-fork the mining algorithm (to require investment in new hardware), or hard-fork to a non-PoW system. I do understand your definition of a hard-fork. What I'm talking about is a protocol-extrinsic, cryptoeconomic justification of my argument. There's a game of chicken involved, for example.
- darawk 10y agoTrue, but the core developers still have an outsized impact on the miners decision.
- mjfl 10y agoWell there is a small caveat in this case. The majority of the people doing the mining run on clients that are hosted on just a few github repositories that are run by the main development team. If the developers push changes to these repos implementing the soft/hard fork... yes it is theoretically possible for these miners to reject the changes and continue on mining using the old clients but what is probably going to happen is that practically everyone is going to update to the new client and accept the forks as a patch. This is for the simple reason that most people want to keep their clients up to date and have no strong opinions on the matter. This way the development team can turn every "I don't care" vote into a "fork" vote. The idealization of independent miners is for all practical purposes an illusion.
- bbcbasic 10y agoYes moreover the miners do care. About their profits. And not wasting electricity. Their best bet is to mine on the most likely successful codebase, which will be the core developer's code. Even if they disagree with their change!
- woah 10y agoThis has been proven wrong many times in Bitcoin and Ethereum
- noshbrinken 10y agoI keep seeing this idea invoked over and over again, and it's starting to bug me. The problem with this idea is that it conflates technical decentralization and the spirit or ideals of decentralization. The latter can be betrayed or degraded even while the former is preserved. Just because the miners aren't compelled by the network architecture to implement a fork doesn't mean that there aren't social dynamics which have the effect of centralizing decisions made by those miners. "Consensus" doesn't have any inherent value or rightness. Consensus is just a majority of a group electing to do something. In the world of the decentralized web, consensus is positive only when network nodes are truly acting autonomously. It's best when this means that each node acts in self-interest, without regard for or in ignorance of the interests or positions of the other nodes. This is not what's happening on the Ethereum network. There's a huge amount of coordination. Ethereum is a network that hasn't individuated itself from a relatively small group of creators/maintainers/community members. As long as the network depends on these people for strength and stability, the miners will be biased to carry out the wishes of those people. Otherwise the miners risk losing whatever value they've accrued through their work. So yes, the fork only happens through a consensus of the miners. But it hasn't been established that the miners are capable of independent action.
- andrepd 10y agoBut what's your point? Ethereum is not decentralised because... there are social dynamics? What do you want to do about it? The protocol is decentralised, the technology is completely agnostic to anything but the will of the majority. Of course there will be social dynamics and people will discuss things and read things and coordinate and influence one another. That does not invalidate the whole thing.
- bduerst 10y agoI think the point they're making is that there's this common "Fallacy of the Census", which is like an appeal to popularity. By only saying that the problems will sort themselves out because a census controls the network doesn't address the other factors that can be influencing the decisions of the majority. Essentially a census-controlled network isn't infallible (i.e. bitcoin block size debate).
- vkou 10y agoOutside of crypto-anarchist circles, there's nothing cool about a 'democracy' where the only people who can vote are those who own the means of production.
- soconfused1 10y agoOutside of rich investors who lost money and what it back you mean. Yeah plutocracies are pretty much bullshit in any circle of people who are not already rich.
- dangero 10y agoThere's a conflicting argument happening in relation to the DAO incident: 1. Users can't be expected to know the ins and outs of the contract and its ramifications so they should not lose their investment due to the exploited contract bug. 2. Miners are autonomous and can run whatever software they want. They make technical decisions about which code changes to accept on their own. The only way I see to accept both arguments is to assume that miners are all highly technical while your current average users are not, but that seems like a stretch to me. The truth is that miners run the software that they think is most likely to benefit them financially and that is the one that is being championed by the biggest public faces of the community.
- kbody 10y agoThat's a bit of an illusion though. In theory miners have a choice, but until there is an alternative with some kind of authority and following, then they are in danger of losing money by not using the new version of the de facto client which most will use unless the devs go as far as to hardcore the transfer of all funds to their own address. Since miners are in for the money, usually they don't care about anything else as we see from other cryptocurrencies. Also, don't mistake consensus of miners to consensus of users of the network, which is the biggest problem with most cryptocurrencies (BTS did well on that part).
- vonklaus 10y agoI agree. idk how much disclosure there was, but they are inextricably related and it should be inferred they own tokens. In other news, startup founder owns equity in his start up...
- soconfused1 10y agoIts not a startup founder, its not a startup and so your point just shows that you lack understanding in the topic you are commenting on.
- deleted 10y ago[deleted]
- soconfused1 10y agoIf you knew more about the DAO you would laugh at anyone would thought it was a good idea
- omginternets 10y agoWhy don't you enlighten us? Right now your comment amounts to "you're so wrong". Not very helpful or interesting...
- soconfused1 10y agoWhy not, but its a long story: Besides the obvious fact that the owner of the company that created it had no experience in Finance Software Development, previously working in marketing/PR. The public appearance of the Slockit team who made it was purely marketing. Everything they output lacks any real details or substance and when anyone ever talked about this they would react badly. Often with really arrogant or accusatory outbursts. Their main concept is basically a smart lock that uses a raspberry pi and Ethereum to unlock doors based on money sent to a smart contract. Lets ignore that this concept does not require Ethereum and that changing a variable in a contract from a 1 to a 0 and having a raspberry pi short poll that and open a lock is not revolutionary or interesting. And lets ignore the massive security holes, from both regulations on doors and the fact that the contract could be gamed if the items in the house value more than the cost to open the door since interaction is anonymous. The point that makes them reek of being a scam is their plan to fund this idea. They seem to take credit for the entire distributed autonomous organization concept despite several already existing. They put out a white paper called "The DAO model" basically suggesting a DAO should only function as a investment group but in a way it had limited control and limited recourse if something went wrong. Then they had the audacity to name their DAO "The DAO". The contract allowed for a group of people to pool their money into a single contract then elect a custodian, or rather a company to take those funds and use them, profit not arbitrarily taken by the company is given back to the DAO to reward investors. To avoid legal responsibility they did not release this contract themselves, they made it open source and said that someone else would have to start it and begin the process of funding it, despite them making the marketing material including the website. It was released, they marketed it and the idea was that they would become the first custodian of the money, taking whatever number of millions without selling a single share in the company and being able to dictate how much they give back. If they failed there would be literally no repercussion. The fact that anyone thought this was a good arrangement is absurd. Many people including myself asked why there was not an upper limit on investments, their answer was that since you could split off from the original DAO. There did not need to be an upper limit so no one could buy 51% and steal the rest. This "feature" was the vector for the attack on the DAO. The code was an embarrassment, with many common mistakes made by amateur programmers who have no experience working with money. For example, they incremented after doing the call function to transfer money. When people did report issues to them, they ignored them and then made claims they did not affect them. The ETH Foundation then used their own resources to promote the DAO. Both project founders and others were made "curators" who would vet the code of incoming proposals (one left quite quickly). Many of the ETH Foundation members invested in the DAO. The first generation of this code, 1.0, with no prior testing was released and funded with 150,000,000 dollars. Nothing in this explanation of terms or in any other document or communication may modify or add any additional obligations or guarantees beyond those set forth in The DAO’s code. Any and all explanatory terms or descriptions are merely offered for educational purposes and do not supercede or modify the express terms of The DAO’s code set forth on the blockchain; to the extent you believe there to be any conflict or discrepancy between the descriptions offered here and the functionality of The DAO’s code at 0xbb9bc244d798123fde783fcc1c72d3bb8c189413, The DAO’s code controls and sets forth all terms of The DAO Creation. Then it fell apart because a loophole was found.
- chriswarbo 10y ago> But he, and every other core developer, should have explicitly disclosed this before any discussion of a soft/hard fork. Isn't it a bit ironic to ask for disclosure, when one of the main reasons for cryptocurrencies to exist is their pseudonymity? Kind of like a libertarian asking the police to investigate one of her bodyguard mercenaries.
- soconfused1 10y agoThese are public figures who work at a non profit foundation. That same non profit foundation was used to promote a security built on the software they develop. They raised money for this non profit by advertising a specific kind of software that is immutable. But because some wealthy investors (including themselves) lost money in the security built on their software. They are using that raised money to make the immutable software mutable.
- eththrowa 10y agoIt's a private individual working at a private company - whose investment was already public knowledge. OP is just spreading FUD. https://www.reddit.com/r/TheDao/comments/4j6nv7/you_have_been_warned_gavin_wood_re_the_dao/d34jhp1 https://www.reddit.com/r/TheDao/comments/4j6nv7/you_have_bee...
- soconfused1 10y ago"Founded July 2014 in Switzerland, Stiftung Ethereum’s mission is the promotion of developments of new technologies and applications, especially in the fields of new open and decentralized software architectures." http://ethdocs.org/en/latest/introduction/foundation.html http://ethdocs.org/en/latest/introduction/foundation.html Why don't you google shit before sharing your uninformed opinion? Especially when suggesting I'm spreading "fear uncertainty and doubt" like we are at war, dick. They are public figures who write blog posts too and have used that blog to promote theDAO, a security which they were invested in. Its cut and dry corruption.
- 10y ago