ethereum / pm

Project Management: Meeting notes and agenda items
Other
1.59k stars 325 forks source link

Ethereum Core Devs Meeting 46 Agenda #56

Closed lrettig closed 6 years ago

lrettig commented 6 years ago

Ethereum Core Devs Meeting 46 Agenda

Meeting Date/Time: Friday 14 Sept 2018 at 14:00 UTC

Meeting Duration 1.5 hours

YouTube Live Stream Link

Livepeer Stream Link

Constantinople Progress

Agenda

  1. Testing
  2. Client Updates
  3. Research Updates
  4. Constantinople a. Client progress. b. Ropsten block number. c. Can we do it before Devcon?

Time-allowing:

  1. EIP-1380: Reduced gas cost for call to self
  2. EIP-1108: Reduce alt_bn128 precompile gas costs
  3. EIP-1057 (ProgPoW) and EIP-1355 (Ethash1a)
jacqueswww commented 6 years ago

Hi There! I am eager to discuss reducing the gas fee on self-calls (private/internal calls). EIP-1380 https://github.com/ethereum/EIPs/pull/1380/files.

chfast commented 6 years ago

I don't mind having it this week, but we agreed to have it one week later.

5chdn commented 6 years ago

Please make it Sept 14 :+1:

lrettig commented 6 years ago

Hi guys, if it was already agreed that the next meeting would be next week, no worries. My fault for being out of the loop thanks to burning man :) I pinged @Souptacular to check but I think he's in transit to Berlin. Fixed!

MoneroCrusher commented 6 years ago

In my opinion issuance reduction & ASIC fork-off has to happen at the same time. With a issuance reduction only you are only accomodating 'investors' who have a very biased view and only want to make money by reducing inflation, it won't work anyway. As a bad side-effect the network will also experience an extreme shift towards hashrate centralization. What is far more important is utility tokens & projects wanting to build their platform on the Ethereum network to have a stable underlying protocol without the risk of a centralized network and its implications.

Potential industries will only adopt or even consider their projects when they know the underlying protocol - Ethereum - is absolutely secure as a disruption (i.e. 51% attack, censoring of certain transactions, just imagine one industry trying to sabotage ERC20 token transaction of a competitor for a huge shipment in the shipping industry) could cause huge problems & uncertainty. The real & ultimate value in Ethereum lies in the utility tokens & smart contracts, not in reducing inflation from i.e. 7% to 4.5%. That's just gimmick & fairy dust and a desperate attempt from 'investors' to easen their bags.

Behold, miners are not less greedy (actually they are supposed to be greedy in this game theoretical protocol) but unlike 'investors' they fulfill a crucial function and bring actual value: security of the network. So I'd advise you to reconsider your last stance of making a issuance-only without a ASIC-fork-off.

In the meantime ProgPOW is already live on a mainnet. Check out Bitcoin Interest (no endorsement). The block height for the fork was reached today and they're officially & successfully running ProgPOW. You can use that as a 'testnet' if you will & see that the algorithm is flawless and works as intended. Now it's up to you to lead this project into a success and it will only happen if you uphold the core value of the protocol: smart contracts & decentralization (AKA security).

Edit as a bonus: Investors will most likely even make a bigger return that way, in the longer term

sinabl commented 6 years ago

I’m in full agreement with what Monerocrusher has written. In addition, centralization by miners will force the Eth team to ultimately cater more to their demands than the original neutral vision that It was founded upon. Let’s have a serious discussion on this topic in the meeting, There is absolutely nothing wrong with performing another fork in November if its decided in the meeting to move forward with ProgPOW

MoneroCrusher commented 6 years ago

Absolutely agree. I don't want to imagine the propaganda that will be thrown around by the big ASIC manufacturers when ETH finally switches to PoS. Their hardware value & investments will go to zero, while GPU's value doesn't (it can be used for a lot of other stuff and also other coins). Therefore you will have a smoother transition to PoS if you keep GPU miners in the game.

If you embrace ASICs now, miners will slowly adapt & get ASICs themselves and it will be even harder to get consensus and the community split will be more drastic.

It is absolutely critical to form an opinion about ASICs fast and clearly communicate what you will do about it. It's a big problem and I feel like the devs don't even fully realize it yet.

Nmining commented 6 years ago

I´m afraid there is already wavering in networks ,and miners are already switching coins. Eth value is getting very low(173usd) . https://ethermine.org/statistics. Moving to Progpow asap should at least give more hope for gpu mining in Eth.

5chdn commented 6 years ago

Don't want to rush things, but regarding 4) Constantinople:

Edit, also let's update Meta EIP-1013: https://github.com/ethereum/EIPs/pull/1366

ghost commented 6 years ago

@5chdn I think it is a right time to discuss a block number for ropsten network, most of the clients are now ready 👍

ytrezq commented 6 years ago

@lrettig what about ᴇɪᴘ86 which was planned to be implemented in Metropolis ?

MariusVanDerWijden commented 6 years ago

I would like to talk about EIP-1057 (ProgPoW) and EIP-1355 (Ethash1a) to give a timeline what we, the ethminer community, think what has to happen before we use them. Forking the consensus algorithm isn't as easy as Bitcoin Interest makes it seem. All miners, nodes and even light clients such as wallets have to be updated in order to accommodate the new algorithm.

My main concern with ProgPoW is, that it was introduced by a company that specialize in providing special mining software. The open source community needs more time to analyse the characteristics of ProgPow before we can fork. Otherwise for profit companies could sell their mining software which outperforms the open source variants not by 3-5% (like now) but by way more (15+%). This would lead to a centralization of mining power again, controlled by the companies that provide the mining software.

Therefore, we propose with Ethash1a EIP-1355 a minor change in the algorithm which would buy us more time to analyse ProgPoW.

MoneroCrusher commented 6 years ago

@MariusVanDerWijden Supporting this. Buys time and allows for everyone to look into a permanent solution. I would even suggest making a dedicated HF for the permanent ASIC resistant PoW solution. Why wait for Istanbul HF if the solution is found after i.e. 2-3 months? No need to risk the big masses adopting to ASICs because then you've crossed the event horizon and you can't go back without a community split. Luckily right now ASICs are exotic and only found in huge farms and manufacturer's farms. But they will try to get them out there in the wild as fast as possible once they see that there is a serious interest in forking their ASICs off.

mdaria510 commented 6 years ago

If issuance is reduced without something done about ASICs then it will be completely counter productive. There are no hobbyist ASIC miners. All ASIC miners will ever do is sell everything they mine, and they will sell quickly. Not dealing with this problem now is making a deal with the devil and making it more difficult to change things further down the line.

Fact: Reducing issuance will put pressure on mining economics, such that the proportional of hash owned by ASICs must go up. At best you could argue that it might only go up a little bit, but it can only increase.

Supposedly the issuance reduction is to throw a bone to "investors" by cutting down on inflation. I know many "investors", and I have never met a single "investor" that said "the reason I'm selling ETH is because inflation is too high." No. The reason they're selling ETH is because the price is bleeding more and more, and they're losing faith. Average joe investor is very quickly shedding the belief that ETH is "the next bitcoin."

Cutting the inflation will obviously prop up the price to some degree - in the long run. But you can't make a case for it turning around the current bleeding. The total effect is going to be a few % at best, the kind of swing we see on a daily basis. The net effect of that change will take months to years to work out.

Cut off the GPU miners though, and you've dramatically increased selling pressure on day one after the fork because a much larger percent of mined ETH is going to be dumped by big centralized miners starting immediately after the fork, and it'll never stop. The block reward issuance will reduce the amount of ETH rewarded, but will not significantly reduce the amount of ETH sold by miners on the market. It might even increase it. There is a very real risk that it actually suppresses price in the short term. And at this stage, suppressing price in the short term is suppressing price in the long term.

At this early stage you should never lose sight of how immature the market is. "Investors" are not responding to fundamentals like inflation rate. "Investors" are not looking at supply. They're just not. Most don't even know what it is or where to find it. How else can you explain XLM and XRP having such huge valuations even though only a tiny fraction of the supply is even circulating, and the rest is held by centralized power? By fundamentals those tokens should be near worthless, but instead they're near the top of the pack. All "investors" are looking at is the price and the direction it's heading, and handing over mining to ASIC farms is going to increase selling pressure, suppress the price and drive new investors away.

I can't take the "there's no time to do anything" argument seriously if there's actually a simple way to brick current ASICs and at least buy some time. If you ignore the concerns of GPU miners, not only would you be biting the hand that fed you over the past few years, you're trading a friendly idealistic bunch with a large percentage of holders and true believers for ruthless corporations that will not hesitate to bite back. If you dismiss this threat today, by the time you casually get around to dealing with it you'll have a much steeper hill to climb with much more resistance from organized opponents that have no interest in Ethereum whatsoever beyond mining and selling it. They will stir up an order of magnitude more chaos and divisiveness than a bunch of random GPU miners could ever hope to. If the price of ETH actually does pump over the next few years, that's going to be worth billions to Bitmain and friends. If the price dumps, mining returns will drop so low (especially with the BR decrease) that they'll end up owning more and more of it of the mining rewards. In either case, they'll have incentive to battle devs at every step, especially when they're an entrenched power. They're not going to roll over without a fight like most GPU miners. They will not be casually dismissed, and they will derail every and any plan developers have that goes against their interests. You need to cut the cancer out before it grows and spreads. That's why ASIC resistance was a core tenet of Ethereum from the start right? Assuming you can handle this at your leisure is not a safe assumption. Ignore it at your peril.

I get that punting ASIC resistance to the next fork is the easy thing to do, and reducing inflation is the easy thing to do to increase price. But the easy thing to do is rarely the right thing to do, there will be a price to pay down the line for taking the easy way out today. Every plan the dev team has is in jeopardy if you hand over running the network to people who have zero interest in seeing those plans come to fruition.

NoBey commented 6 years ago

@mdaria510
The price of eth picks up again. The news of the production cut has changed the market, reducing the output of eth but not the revenue of gpu

pdyraga commented 6 years ago

Hey, me or someone else from the team would like to join the meeting to discuss EIP-1108 on behalf of the Keep Network. We're happy to take lead on EIP updates and implementation across clients if an agreement can be reached.

mdaria510 commented 6 years ago

@NoBey Wishful thinking is not a way to run a billion dollar blockchain. The news of the production cut already happened weeks ago. You already got your bump. Turns out people care a lot more about misinterpreting Vitalik’s tweets than fundamentals.

Difficulty is already down like 5% in the last week. GPU miners are already leaving. It’s one thing to cut rewards and ignore ASICs when the price is way up. Things have changed a lot since that decision was made, and for all we know ETH could be <$100 by October. At that point a block reward reduction would be a complete and total handover to big ASIC farms.

winsvega commented 6 years ago

I am ready to start all tests review (which is done before every hardfork) This means all tests will be regenerated and a new version probably be added for most of the test cases (constantinople version)

the test we are pending to add:

more sstore tests extcodehash tests transition tests around the fork point difficulty change tests (not blokchain format) fuzztests integration in form of state tests

lrettig commented 6 years ago

I added the requested topics to the agenda. Please note that we may not have time to get to all of them today; also, that I haven't been able to coordinate as closely with @Souptacular as usual given timezone differences and travel post-ETHBerlin, so I'll of course defer to his judgment regarding the agenda for today's call. @ytrezq my understanding of EIP-86 is that it was postponed due to the complexity of implementation and that it won't make it into Constantinople. I'll have to check the notes for more details on this but don't have time to do so before today's call.

mhluongo commented 6 years ago

I'd also be interested in a discussion of EIP-1109 if it's not been covered in a previous call @jbaylina, as its relevant to precompile gas reduction

Sorry, I see it was discussed- avoiding it means a restriction on aggregate BLS signatures, but I see the complexity was a concern.

holiman commented 6 years ago

@ytrezq Epi 86 was considered, but eventually dropped, for a number of reasons. See the discusson the EIP PR for more context.

Nmining commented 6 years ago

Very little was happening with asic resistance in meeting. Pushing it 8 months and more forward.

MoneroCrusher commented 6 years ago

As expected, ASIC resistance request from community is blatantly ignored and they think they can easily get away with it. This will backfire, and if done properly, I will join the backfire with my hashpower.

Would anyone here support a 0% fee ETH pool representing the community as a signal to the devs and that will collectively show support for an ASIC resistant implementation in Constantinople (ProgPOW, EIP-1355, or another ASIC-resistant solution)? I don't know how to run a pool properly (and to protect it from DDoS attacks), if anyone does this I will for sure support it.

MoneroCrusher commented 6 years ago

BREAKING NEWS

It will become worse and worse, the "E9" is announced. https://www.coindesk.com/a-new-line-of-powerful-asic-miners-is-coming-to-ethereum/ Just as I have said, when they fear their investment becoming worthless, which an Ethereum ASIC-fork-off would do, they will try ANYTHING to get ASICs to the masses. Now what would you do if you have developped an ASIC 7.37x 62.2x more efficient than Bitmain's and you feel a sentiment becoming stronger in the Ethereum community (to fork ASICs off)? EXACTLY I would put out a PR right then and there saying I will release 7.37x 62.2x more efficient ASIC miners to the market in the beginning of the next year. This way they can kill 2 birds with one stone:

  1. Put Bitmain, their competitor, under massive pressure, who will now sell their ASICs for throwaway prices, getting ASICs to the masses.
  2. Getting ASICs to the masses prevents Ethereum to fork because community doesn't want to when they own ASICs. This protects their investment.

Do you believe an ASIC 7.37x 62.2x more efficient than the E3 isn't long mining on the network? If that doesn't make eth devs fork, we definitely know they have a hidden agenda and that [tinfoil hat on] maybe some of the devs are compromised by Bitmain/other ASIC manufacturers. This is a multi billion dollar market after all. [tinfoil hat off]

EDIT: ASIC manufacturers are systemically exploiting and straight out scamming consumers out of their hard-earned money, the best case would be the new Zcash miners, let me lay it out for you: In June a Zmaster A9 had a price of USD $10,000 and a break even time of around 70-80 days. In July/August Zmaster A9 had a price of USD $5000-$6000 and a break even time of around 70-80 days In September Zmaster A9 had a price of USD $3000-4000 and a break even time of around 70-80 days Personal prediction: In October-November Zmaster will be USD $1500-2000 and will have a break even time of around 70-80 days Note: The ones who bought the Zmaster A9 in June still haven't broken even.

Do you see the pattern? First they pre-mine, then they manufacture their second gen, then they sell their miners in a very shady way laid out above. Once they sold them they crush difficulty slowly and will soon release their "Zmaster A9 Grande" and will do the whole thing over. Each time milking the miner community, as many people are naive and buying into this shady scheme, blinded by break even time which mostly only last 2-3 weeks.

NVIDIA and AMD are not doing this because

  1. They are reputable decades old public companies that haven't their core business in crypto at all
  2. They would get sued immediately for running a fraudulent scheme

Conclusion: If ETH doesn't fork ASICs off they are the enabler that allows small time miners to get scammed by ASIC manufacturers. I wonder how they can square that with their conscience. Edit: https://www.youtube.com/watch?v=q52CepI1DD8 And this isn't just about Innosilicon, I already was interested in mining back in 2012/2013 and I did mine a little with my GPU and I wanted to get myself an ASIC. Back then you would order in march and get your product in November, by that time a more efficient ASIC would have been on the market and youd be delivered a couple thousand dollar brick to your doorstep. It's gotten better but the manufacturers will continue this until there's real world-wide competition. We got another couple years until that happens. So ASICs are bad as of this moment, not because ASICs are bad themselves, but without exception all manufacturers are. You can't even hold them accountable since all are in China. So just fork it and be done with this discussion, it's obvious to everyone what has to be done. If Monero can do it I'm sure you can too.

At present, the company is still working on developing the product. Customers may begin receiving their miners in April 2019, according to the presentation.

If anyone believes that I'm sorry to tell you: You're straight out stupid or the most naive person I have ever met.

Nmining commented 6 years ago

So.. This morning with a cup of coffee I´ve been walking around this few-gigahashes gpu farm as usual. Steadily not a single drop on floor. And machines are doing well. But after reading this, I must look outside. So I let my coffee cup stay on table . Because I fear the worst. Through window, I can see the sun is shining... but not for long I know, more and more clouds will come and maybe some thunder. Unless someone push those ASICS away.

OhGodAGirl commented 6 years ago

I would like to talk about EIP-1057 (ProgPoW) and EIP-1355 (Ethash1a) to give a timeline what we, the ethminer community, think what has to happen before we use them. Forking the consensus algorithm isn't as easy as Bitcoin Interest makes it seem. All miners, nodes and even light clients such as wallets have to be updated in order to accommodate the new algorithm.

My main concern with ProgPoW is, that it was introduced by a company that specialize in providing special mining software. The open source community needs more time to analyse the characteristics of ProgPow before we can fork. Otherwise for profit companies could sell their mining software which outperforms the open source variants not by 3-5% (like now) but by way more (15+%). This would lead to a centralization of mining power again, controlled by the companies that provide the mining software.

Therefore, we propose with Ethash1a EIP-1355 a minor change in the algorithm which would buy us more time to analyse ProgPoW.

Good lord this again.

ProgPoW is open source. Anyone with a brain can verify what it does and does not do.

On top of that, no, it wasn't introduced by a company - it was a side project worked on by IfDefElse, of which I happen to be a member. This algorithm has nothing to do with OhGodACompany or The Mineority Group.

We've literally walked everyone through the code, and the code is nicely commented too on what it does and how it works.

Regardless, the E9 is out now. Here's a fun fact for you: it's not an ASIC. As in, it's going to be resistant to any of your tweaks. How, you ask? Well, that's a ton of HBM2 in there. And those cores are going to be resistant in algorithm tweaks, because they can just be reprogrammed with some firmware.

It's lightcache churn, to the max.

And guess what? There's an even better version coming.

Enterprise miners will snap them all up, and control a majority of the hashpower, and when you have more than 20%, there are some wonderful exploits you can do.

I'd like to make a point to the community: I would not throw my real identity in the mix if ProgPoW was not going to do what it says it can do, and if I would somehow personally profit. Have a think, for a long, hard moment, what that would possibly accomplish, and how stupid that would possibly be when everyone and their mother knows who I am.

@Souptacular I would really like for misinformation and second guessing to stop happening, and I'd like to directly answer any questions the Parity and Ethminer teams have. If the timezones allow, we'll pull in Def and Else, too.

MoneroCrusher commented 6 years ago

@lrettig @vbuterin @5chdn @Souptacular It's so quiet around ASIC resistance talk. I think the community is no longer buying it. Come out and let us know what you think about hashrate centralization. And what you think about the new super ASIC that the company that announced it has full control over (that is 1 single entity). Hypothetically: Would you guys be fine with me owning 80% of the Ethereum chain?

MoneroCrusher commented 6 years ago

Also, do you support the censorship on r/Ethereum? I made an anti-ASIC thread and it gained huge traction and was #1 on the frontpage quickly accelerating in upvotes. First it was taken off the frontpage, then they even deleted my OP (https://i.imgur.com/26OBf8q.jpg or https://web.archive.org/web/20180915123751/https://www.reddit.com/r/ethereum/comments/9fyldx/breaking_news_new_asic_with_737x_efficiency_of_e3/) Now its back on (while still being removed from frontpage), and I havent heard anything from a MOD why this has happened. NOW it's again back on. Thanks @5chdn there was still no proper reason though. https://www.reddit.com/r/ethereum/comments/9fyldx/breaking_news_new_asic_with_737x_efficiency_of_e3/

Clearly you have a hidden agenda. Luckily you can't censor me on github. (me to myself: easy on the sips there) but there certainly is one mod who deleted this and it doesnt show in the logfile according to @5chdn

I hope as many people as possible see this. It's very strange how quiet that ASIC question by @Souptacular was in dev meeting 46. A little too quiet. Did some of the ETH devs have behind the doors meeting with ASIC manufacturers?

I was just informed that it was deleted, I'm the only one that can see it. Maybe still in my cache. Here you go: absolutely censored

benefit14snake commented 6 years ago

This is crazy why are we being ignored?

What happens if they decide it’s more profitable to double spend on binance and bittrex instead of selling the miners to the public?

Please don’t ignore this security threat.

holiman commented 6 years ago

It's not ignored. We're moving ahead, investigating what transitioning to progpow entails. That is not done yet, but a couple of people are doing that, as agreed on the call two weeks ago.

When that is done, it's time to make a decision about it's inclusion (or not) for the HF after Constantinople.

MoneroCrusher commented 6 years ago

@holiman This needs to happen quicker. The algo is done, it only needs to be reviewed, tested in testnet (there's a 1:1 guide on testnet setup) and the clients need to be modified, for which @OhGodAGirl offered her services, she also said it's easily implementable by Const HF. The big chunk of work (mining algo) is already done and fully commented. Ethminer implemenation is also fully done. If coins like BCI and Pirl can adapt it on short notices. How is it that Ethereum takes 11 months?

The network will already consist of 80% ASICs after Constantinople fork, forget about 2019, it will be fully owned by ASICs. By then you won't be able to make any forks anymore without huge community battles like in BTC, you absolutely underestimate this obvious threat. Once the manufacturer owns the chain, Ethereum takes a big hit in innovation & flexibility. If not in Constantinople, at least make a complex enough tweak to the existing algo, so the current generation ASICs are kicked off and the behaviour is discouraged. Maybe consult with @OhGodAGirl or @SChernykh or somebody else that can make good simple tweaks that will buy you a couple months. Then fork to ProgPOW as soon as it's been reviewed and tested, not in Istanbul. It will be too late by then.

With your lack of signaling you're giving ASIC manufacturers hope and they will try to get everybody hooked on ASICs in the meantime. It's a one-way street.

theWUJustin commented 6 years ago

I fully support ProgPow and EIP 1355 to be included in Constantinople. ASICS are the biggest threat to ETH right now and we need to address them ASAP. Let's not be owned by mining interests like Bitcoin

ytrezq commented 6 years ago

@holiman : where is that ᴘʀ discussion ?

chfast commented 6 years ago

Anyone is free to start integrating the ProgPoW with ethminer.

MoneroCrusher commented 6 years ago

@chfast that's long done? Since like April I think. This is Bitcoin Interests ProgPOW github page that includes the finished ethminer: https://github.com/BitcoinInterestOfficial/ProgPOW

chfast commented 6 years ago

integrating!

holiman commented 6 years ago

@ytrezq The discussion was unfortunately spread out a bit in various places, but @cdetrio summarized it pretty well here https://github.com/ethereum/EIPs/pull/208#issuecomment-313872489

chfast commented 6 years ago

The TODO list for ProgPoW adoption: https://ethereum-magicians.org/t/what-has-to-be-done-to-get-progpow-on-ethereum/1361.

Nmining commented 6 years ago

Btw just read news ethereum global hasrate gone down 20%

5chdn commented 6 years ago

@Nmining We didn't do anything yet :)

ytrezq commented 6 years ago

@holiman : so why it wasn’t rescheduled on the Metropolis Part B fork coming next month as the linked comment suggest ?

holiman commented 6 years ago

so why it wasn’t rescheduled on the Metropolis Part B fork coming

@ytrezq I already answered:

Epi 86 was considered, but eventually dropped, for a number of reasons. See the discusson the EIP PR for more context.

as the linked comment suggest ?

Are you referring to what @lrettig said?

my understanding of EIP-86 is that it was postponed due to the complexity of implementation and that it won't make it into Constantinople. I'll have to check the notes for more details on this but don't have time to do so before today's call.

So he's wrong, it's not postponed, it was simply rejected. However, we're doing "Skinny Create2" instead, which is a second version of EIP 86/208 that is not as big/complex/quirky.

MoneroCrusher commented 6 years ago

@chfast @5chdn So please be transparent to us, the community, about ASICs & Constantinople.

  1. Is there a chance that ProgPOW will make it into Constantinople if reviewed in a good manner?
  2. If you aswer 'no' to 1: is there a chance that EIP 1355 or another small change will make it into Constantinople to brick the current generation ASICs?

Please provide a thought out and definite answer. And please be aware that the community is in big support of forking ASICs off. Thank you.

5chdn commented 6 years ago
  1. No
  2. No

We have been working on Constantinople for 11 months now, and the hard-fork is final. Any other proposal, however small it is, has to go into the next hardfork.

MoneroCrusher commented 6 years ago

@5chdn Too bad. IMO this is the end of decentralization of Ethereum. ASICs will now overtake the network hashrate completely over the next months, it'll be owned by around 3-4 companies until PoS and they will also have the power to influence all forks until PoS that goes against their interest, so good luck with that self-inflicted damage.

To the community that doesn't want to take this middle finger for years of dedication: I don't know personally how to implement ProgPOW/rainforest, but if anyone does and also does the following things:

  1. Fork current state of Ethereum
  2. calls it Dethereum (DETH, Decentralized Ethereum)
  3. Reduces DAG to 1 GB that allows older GPUs to participate too
  4. Merges every innovation that the EF brings to light (including all changes in Constantinople & Istanbul that are not against decentralization)
  5. Reduces issuance from 3 ETH to 1.75 ETH to undercut current Constantinople plans (2 ETH)
  6. Either ProgPOW or Rainforest algorithm (both ASIC proof).

I will fully support it. ETH is dead for me if they're serious.

Good luck.

benefit14snake commented 6 years ago

Seriously. A lot of people are NOT happy with the broken promises. If you want to push your most staunch supporters away at a time where every centralized shitshow is claiming to be the next ETH killer - go ahead. Weird, I feel completely helpless as both a miner and a user so who really has say? Because it’s not the community. Maybe the initial ICO investors?

Edit: I watched Zcash hashrate fluctuate from 1.05gh to 1.61gh today. Which means one entity (likely Bitmain) could easily pull off a double spend off any major exchange.

I know what you are thinking - that’s not half. Well they don’t need half if the other pools are split up. They just need the longest PoW - how much high than 50% dictates how far back in time you can reorganize.

When these new ASICS come online there will be a time where no miner can “defend” against this security break since we won’t have to proper power to Claim longest POW.

The exchanges stopped trading one time - will they do it again when several hundred million are stolen? Or will they just delist us?

Nmining commented 6 years ago

Circumstances seems that there will be no reason for gpu miners to stay with eth. even bigger ones will suffer with new wave of asic. More bigger they are more they think about profits, and switch coins. theres goin to be only asic. Was that where everyone was aiming from start? white papers not so white anymore?

ghost commented 6 years ago

If ProgPOW doesn't make time with Constantinople we still have a chance to fork ethereum to anti-asic with different time schedule ( and I think this will help developers who are implementing Constantinople and help miners for implementing anti-asic algorithm )

ghost commented 6 years ago

Just think of previous forks without roadmap, there was DAO, EIP-150, EIP-155 and these hardforks were all patches for ethereum network, to fix vulnerability of it.

If we think ASIC is a real threat to ethereum , why can't we fork later? With more development support??

holiman commented 6 years ago

I would agree, @eosclassicteam. It's not in Constantinople, but there's nothing preventing it from being implemented soon after -- if there's dev support, and it's considered a high enough threat/priority.