Pages:
Author

Topic: Preventing Asic mining [fork] after next halving would solve a lot of problems. - page 2. (Read 3526 times)

legendary
Activity: 1260
Merit: 1019
Quote

Proof-of-work has the same flaw:
Some time miners are forced to switch off their asic-devices.
Because they are unprofitable.
After that PoW loses the security because it can be possible to buy switched-off hardware for zero price, switch it on for an hour and gain 51%
Sorry.
legendary
Activity: 1260
Merit: 1019
Quote
PoW concept itself is a doomed concept.

No.
Decentralization itself is doomed because of less efficiency of energy consuming.
full member
Activity: 179
Merit: 151
-
legendary
Activity: 1806
Merit: 1003
The only way to avoid this expense, is to fade out PoW mining altogether, and change to a PoS system.
Which comes with its own set of problems and is not ready to be a real replacement for PoW as it is implemented now in several coins. Until PoS is improved, a PoW/S combination that lowers the mining expense while keeping a similar level of security would be beneficial though.

Yes, a hybrid system probably is required for some time to eventually fade out PoW
full member
Activity: 185
Merit: 100
Quote
Quote from: yumei on October 05, 2014, 10:22:04 PM
Quote
ASIC is not the problem, GPU mining would have ended up exactly the same given enough time. Mega GPU mining farms will inevitable rise.

PoW concept itself is a doomed concept.

This is exactly what I am not thinking! Just imagine GPU mining farms, even if their are farms, you can let your servers or home computer mine while using them for something else as well. You can buy GPU hardware anywhere and there is no risk that nvidia mine thereself, there is no monopol. I bet we didn´t have the low prices we have right now with GPU mining only.

You don't get it, the specific algorithm of PoW mining doesn't matter at all, there will always be an expense associated with it, and it can not cheap in order to secure the network. It doesn't matter whether it's ASIC mining or GPU mining, hundreds of millions of dollars must be spent on PoW mining every year, in order to secure the network. We would have the exact same low price right now, if we were GPU mining, the expense does not change.

The only way to avoid this expense, is to fade out PoW mining altogether, and change to a PoS system.

O.k this is my last post for this thread, regardless of your bad behaviour, either I can not describe correctly or you don´t want to understand.

I will explain it again. Actually the amount of miners is a lot less of what we had before Asic mining, who wants to buy a asic without knowing he will get it before next years, without knowing if his asic miner is not already old and slow until he gets it, without knowing how much asic in the same time will be purchased by company xy with best contacts to asic manufactorer zy. This problems you won´t have with GPU.

So lets say the amount of people mining is actually only 10% of what we had with GPU mining. Lets say instead of 10000 miners we have only 1000 miners, so we have a centralization of mining. So a small amount of people have more power about the system, this is also called monopolization. So for instance 100 (10% of miners) people can do a lot more harm when they decide to sell their mined coins, then 100 (1% of miners) people could do before Asic mining.
sr. member
Activity: 252
Merit: 250
Coin Developer - CrunchPool.com operator
The only way to avoid this expense, is to fade out PoW mining altogether, and change to a PoS system.
Which comes with its own set of problems and is not ready to be a real replacement for PoW as it is implemented now in several coins. Until PoS is improved, a PoW/S combination that lowers the mining expense while keeping a similar level of security would be beneficial though.
legendary
Activity: 1806
Merit: 1003
Quote
ASIC is not the problem, GPU mining would have ended up exactly the same given enough time. Mega GPU mining farms will inevitable rise.

PoW concept itself is a doomed concept.

This is exactly what I am not thinking! Just imagine GPU mining farms, even if their are farms, you can let your servers or home computer mine while using them for something else as well. You can buy GPU hardware anywhere and there is no risk that nvidia mine thereself, there is no monopol. I bet we didn´t have the low prices we have right now with GPU mining only.

You don't get it, the specific algorithm of PoW mining doesn't matter at all, there will always be an expense associated with it, and it can not cheap in order to secure the network. It doesn't matter whether it's ASIC mining or GPU mining, hundreds of millions of dollars must be spent on PoW mining every year, in order to secure the network. We would have the exact same low price right now, if we were GPU mining, the expense does not change.

The only way to avoid this expense, is to fade out PoW mining altogether, and change to a PoS system.
full member
Activity: 185
Merit: 100
Quote
Quote from: yumei on October 05, 2014, 10:30:49 PM
Isn´t it theoretically possible to build a algorithm which makes actual asic miners worthless.

No.

An ASIC is just a computer. It's more specialized than a general-purpose computer, but in the end it's still just a computer.

Any algorithm that can be implemented in a general purpose computer can be implemented in an ASIC, there's nothing "magical" going on.

A relatively simple algorithm, like SHA-256, can be implemented in a general-purpose computer, or in an ASIC, with relatively little cost. This makes mining relatively accessible (though not necessarily profitable) to everyone.

A more complicated algorithm would take more effort to implement in a general-purpose computer, and likewise more effort to implement in an ASIC. In the beginning, this makes mining more accessible to those with general-purpose computers. If there's enough demand (if the coin in question becomes popular enough), then eventually the algorithm will be implemented in an ASIC, but due to it's complexity it will be accessible to fewer people.

In other words, the more complex the coin, the larger the start-up costs, and the less accessible mining becomes. This is exactly the opposite of what I assume is your goal.Quote from: yumei on October 05, 2014, 10:30:49 PM
Isn´t it theoretically possible to build a algorithm which makes actual asic miners worthless.

No.

An ASIC is just a computer. It's more specialized than a general-purpose computer, but in the end it's still just a computer.

Any algorithm that can be implemented in a general purpose computer can be implemented in an ASIC, there's nothing "magical" going on.

A relatively simple algorithm, like SHA-256, can be implemented in a general-purpose computer, or in an ASIC, with relatively little cost. This makes mining relatively accessible (though not necessarily profitable) to everyone.

A more complicated algorithm would take more effort to implement in a general-purpose computer, and likewise more effort to implement in an ASIC. In the beginning, this makes mining more accessible to those with general-purpose computers. If there's enough demand (if the coin in question becomes popular enough), then eventually the algorithm will be implemented in an ASIC, but due to it's complexity it will be accessible to fewer people.

In other words, the more complex the coin, the larger the start-up costs, and the less accessible mining becomes. This is exactly the opposite of what I assume is your goal.

But you can not mine litecoins with this generation of ASIC, am I right? Because litecoin is not SHA-256? So the ASIC we have are not simple computer, they are just working with SHA-256 system, with all SHA-256 crypto systems? Then there should be a possiblity to build an algorithm into the bitcoins sourcecode which prevent ASIC miner. There should be enough good scripter here to be able to answer this question.

Quote
Quote from: yumei on October 05, 2014, 02:37:33 PM
Satoshi for sure never planned asic mining. 99% of the bitcoin community would benefit when asic mining is prohibited.

Quote from: satoshi on July 29, 2010, 02:00:38 AM
The current system where every user is a network node is not the intended configuration for large scale.  That would be like every Usenet user runs their own NNTP server.  The design supports letting users just be users.  The more burden it is to run a node, the fewer nodes there will be.  Those few nodes will be big server farms.  The rest will be client nodes that only do transactions and don't generate.

While not explicitly stating asics, he did describe very well the move to large farms doing all the mining, and asics are just a natural evolution all of us anticipated.

I described before the difference between normal GPU farms and ASIC farms. Asic Manufactorer would primary produce for themself and mine thereself if its worth. See BFL, just imagine you are a ASIC manufactorer, you would mine yourself, you would sell to your partners (which pay more or buy anything you have) and maybe at least or the garbage you would sell to normal consumers. The  Asic Manufactorer have a monopol, they can do what they want. This is not free marke!!! With GPU manufactorer we don´t have such problems, because the manufactorers producing them for the whole world and that for more then
decades, every computer needs a graphic cards.
hero member
Activity: 672
Merit: 500
ASIC is not the problem, GPU mining would have ended up exactly the same given enough time. Mega GPU mining farms will inevitable rise.
I think it is worth noticing as long as computation stays in the real of mass-produced hardware, it keeps pouring money in a pressure cooker which will help other applications as well. At the very least, financing new process nodes in volumes. I think there's considerable value in keeping stuff on general hardware.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Satoshi for sure never planned asic mining. 99% of the bitcoin community would benefit when asic mining is prohibited.

The current system where every user is a network node is not the intended configuration for large scale.  That would be like every Usenet user runs their own NNTP server.  The design supports letting users just be users.  The more burden it is to run a node, the fewer nodes there will be.  Those few nodes will be big server farms.  The rest will be client nodes that only do transactions and don't generate.

While not explicitly stating asics, he did describe very well the move to large farms doing all the mining, and asics are just a natural evolution all of us anticipated.
legendary
Activity: 4214
Merit: 1313
Is there a chance to bring back mining to the normal user now?
(Yes, very generic question, hope to have several points of view on that topic)

This assumes "normal" users are not miming now, I think plenty are in the pools. But...

1. Buy an ASIC miner :-) .  Anyone can.

2. Soon, the ASICs will hit the wall of silicon like CPUs and GPUs are so you won't see orders of magnitude improvements like between CPU -> GPU -> FPGA -> ASIC.  When that happens you'll see much slower hash rate increases like differences between GPU generations. Sure, the hash rate was growing, just slower.  Even getting a next gen ASIC might only buy you a small percentage gain which will make it easier to predict return vs orders of magnitude. Just like you don't see computers speed up two orders of magnitude in a year, hash rate growth will slow.  Perhaps then more "normal" users will mine.
donator
Activity: 446
Merit: 262
Interesting.
Is there a chance to bring back mining to the normal user now?
(Yes, very generic question, hope to have several points of view on that topic)
legendary
Activity: 4214
Merit: 1313
Seems like they have at least the same understanding about the words I was using before and not like the ignorant guy DannyHamilton.

DannyHamilton has gone above and beyond the call of duty for a number of years now, providing detailed, thoughtful, consistently correct advice on this forum. He has a wide understanding of Bitcoin's operation and explains things in great detail, often even to users who are clearly unwilling to invest a fraction of the time reading his posts that he spends writing them. There is an overwhelming amount of repetitive and ill-advised material on this board and it handling it would be far more hopeless without him.

It is easy to become frustrated in such a situation, and also difficult to communicate tone through a text-based medium, so I hope you will give him the benefit of the doubt in future. And do not call him ignorant. That is not only untrue, but uncivil conduct. This sort of behaviour is why more knowledgable people won't take the time to participate on this board, and is detrimental to everyone.

This.

If you want to discuss a technical topic, it is important to be precise. Danny is quite good at ensuring discussions are well defined and has provided a lot of useful information while others just tune out.
hero member
Activity: 672
Merit: 504
a.k.a. gurnec on GitHub
Isn´t it theoretically possible to build a algorithm which makes actual asic miners worthless.

No.

An ASIC is just a computer. It's more specialized than a general-purpose computer, but in the end it's still just a computer.

Any algorithm that can be implemented in a general purpose computer can be implemented in an ASIC, there's nothing "magical" going on.

A relatively simple algorithm, like SHA-256, can be implemented in a general-purpose computer, or in an ASIC, with relatively little cost. This makes mining relatively accessible (though not necessarily profitable) to everyone.

A more complicated algorithm would take more effort to implement in a general-purpose computer, and likewise more effort to implement in an ASIC. In the beginning, this makes mining more accessible to those with general-purpose computers. If there's enough demand (if the coin in question becomes popular enough), then eventually the algorithm will be implemented in an ASIC, but due to it's complexity it will be accessible to fewer people.

In other words, the more complex the coin, the larger the start-up costs, and the less accessible mining becomes. This is exactly the opposite of what I assume is your goal.
full member
Activity: 185
Merit: 100
Isn´t it theoretically possible to build a algorithm which makes actual asic miners worthless. Some kind of a script which change itself every period of time and would require other sort of asic miner, just to prevent asic miners?
full member
Activity: 185
Merit: 100
Quote
ASIC is not the problem, GPU mining would have ended up exactly the same given enough time. Mega GPU mining farms will inevitable rise.

PoW concept itself is a doomed concept.

This is exactly what I am not thinking! Just imagine GPU mining farms, even if their are farms, you can let your servers or home computer mine while using them for something else as well. You can buy GPU hardware anywhere and there is no risk that nvidia mine thereself, there is no monopol. I bet we didn´t have the low prices we have right now with GPU mining only.
hero member
Activity: 672
Merit: 504
a.k.a. gurnec on GitHub
Seems like they have at least the same understanding about the words I was using before and not like the ignorant guy DannyHamilton.

DannyHamilton has gone above and beyond the call of duty for a number of years now, providing detailed, thoughtful, consistently correct advice on this forum. He has a wide understanding of Bitcoin's operation and explains things in great detail, often even to users who are clearly unwilling to invest a fraction of the time reading his posts that he spends writing them.



Not that my opinion accounts for too much... but YES, absolutely this ^^^

At the risk of being argumentative, the problem of mining pools, or rather of poorly implemented mining pools, does exist. It's not something that I've pointed out, but rather something that gmaxwell (et al.) has pointed out many times (most recently here).

This has nothing to do with ASIC vs "ASIC-resistant", but it has everything to do with centralized mining, and the way in which most miners unfortunately choose to participate in it today.

PoW concept itself is a doomed concept.

You're welcome to propose a superior alternative, but you must back that alternative up with more that just your personal opinion.
legendary
Activity: 1806
Merit: 1003
Preventing Asic mining after next halving would solve a lot of problems.

Actually we are in a phase of centralising the bitcoin network, from individuals to companies belonging big asic farms.

Satoshi for sure never planned asic mining. 99% of the bitcoin community would benefit when asic mining is prohibited.

Without asic mining we would never have such a bump and dump scenario we have actually. Big asic farm holder selling their bitcoins to be able to pay the electrician and to cut out competition due low efficiency of mining.

ASIC is not the problem, GPU mining would have ended up exactly the same given enough time. Mega GPU mining farms will inevitable rise.

PoW concept itself is a doomed concept.
full member
Activity: 185
Merit: 100
Well he might have knowledge but he is clearly ignorant, because he has his own opinion and don´t respect other kind of opinions, plus he is insulting me.

"and point out that your trolling FUD is rather ridiculous.  The crap you are spewing here has been stated and debunked hundreds of times on this forum"

full member
Activity: 179
Merit: 151
-
Seems like they have at least the same understanding about the words I was using before and not like the ignorant guy DannyHamilton.

DannyHamilton has gone above and beyond the call of duty for a number of years now, providing detailed, thoughtful, consistently correct advice on this forum. He has a wide understanding of Bitcoin's operation and explains things in great detail, often even to users who are clearly unwilling to invest a fraction of the time reading his posts that he spends writing them. There is an overwhelming amount of repetitive and ill-advised material on this board and it handling it would be far more hopeless without him.

It is easy to become frustrated in such a situation, and also difficult to communicate tone through a text-based medium, so I hope you will give him the benefit of the doubt in future. And do not call him ignorant. That is not only untrue, but uncivil conduct. This sort of behaviour is why more knowledgable people won't take the time to participate on this board, and is detrimental to everyone.
Pages:
Jump to: