Bitcoin Forum
May 02, 2024, 10:40:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: What exactly are we mining?  (Read 3334 times)
surebet
Hero Member
*****
Offline Offline

Activity: 495
Merit: 507



View Profile
June 06, 2013, 10:22:33 AM
 #21

No, you're missing the point; yes it's kinda required to establish who will be processing the transactions for the round, but the actual computation going on is nothing more than hashing against a random difficult but easy to prove puzzle, hence pointless busywork.

It's pointless busywork designed to scale according to how many other people are doing the same pointless busywork.

Mining gold is pointless busywork; we already have all we'll ever likely need for industrial production, but people continue to do it because it has value.

I consider most of what goes on in Washington, D.C. to be pointless busywork.

The difference of course is that we don't purposely pour rocks and dirt over top the gold, put on a blindfold while digging and spin around 3 times in a circle to make it more difficult to retrieve and thus claim it's more valuable, we simply dig when we believe there is gold to be found. We understand that if you agree with bitcoin in it's entirety and have drank the coolaid, that "mining" coins is necessary and thus acceptable. Bitcoin's code however is not a law of nature but a constructed set of rules that can be changed with consensus, leaving absolutely no excuse not to find more intelligent and less wasteful replacements for proof-of-work concepts later on.

I admit it; Cultist defenders of energy waste are a sort of pet peve of mine.

You completely miss the point. Mining is what miners do to prove(albeit usually without their awareness) to the Bitcoin investors/users their commitment to maintain and secure the payment network,  the bitcoins you mined is the proof itself, every payment network requires substantial infrastructure investment, you can't build a Paypal/WU competitor with no solid hardware.
1714689647
Hero Member
*
Offline Offline

Posts: 1714689647

View Profile Personal Message (Offline)

Ignore
1714689647
Reply with quote  #2

1714689647
Report to moderator
1714689647
Hero Member
*
Offline Offline

Posts: 1714689647

View Profile Personal Message (Offline)

Ignore
1714689647
Reply with quote  #2

1714689647
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
June 06, 2013, 10:23:27 AM
 #22

You completely miss the point. Mining is what miners do to prove(albeit usually without their awareness) to the Bitcoin investors/users their commitment to maintain and secure the payment network,  the bitcoins you mined is the proof itself, every payment network requires substantial infrastructure investment, you can't build a Paypal/WU replacement with no solid hardware.






Bitcoin miner capable of handling the entire Bitcoin network workload

"maintain and secure"=protection against sabotage=beat any malicious third-party to it.

https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
June 06, 2013, 10:26:29 AM
 #23

No, you're missing the point; yes it's kinda required to establish who will be processing the transactions for the round, but the actual computation going on is nothing more than hashing against a random difficult but easy to prove puzzle, hence pointless busywork.

It's pointless busywork designed to scale according to how many other people are doing the same pointless busywork.

Mining gold is pointless busywork; we already have all we'll ever likely need for industrial production, but people continue to do it because it has value.

I consider most of what goes on in Washington, D.C. to be pointless busywork.

The difference of course is that we don't purposely pour rocks and dirt over top the gold, put on a blindfold while digging and spin around 3 times in a circle to make it more difficult to retrieve and thus claim it's more valuable, we simply dig when we believe there is gold to be found. We understand that if you agree with bitcoin in it's entirety and have drank the coolaid, that "mining" coins is necessary and thus acceptable. Bitcoin's code however is not a law of nature but a constructed set of rules that can be changed with consensus, leaving absolutely no excuse not to find more intelligent and less wasteful replacements for proof-of-work concepts later on.

I admit it; Cultist defenders of energy waste are a sort of pet peve of mine.

You completely miss the point. Mining is what miners do to prove(albeit usually without their awareness) to the Bitcoin investors/users their commitment to maintain and secure the payment network,  the bitcoins you mined is the proof itself, every payment network requires substantial infrastructure investment, you can't build a Paypal/WU competitor with no solid hardware.

The hashchain itself is what tells you that the ledger is the result of network consensus, if you can't do it anyway else more efficiently,  then it's not pointless busywork, because it serves a useful purpose in the most efficient way, or you would be essentially saying all cryptographic works(at least those inlvoving hash functions) are pointless busyworks.

https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
June 06, 2013, 10:32:19 AM
 #24


"maintain and secure"=protection against sabotage=beat any malicious third-party to it.

The dreaded 51% attack? That's not viable anyway. Fork off, kick out the responsible peers, resume mining on the 49% fork, 51% fork devalues, done. Whooppdeedoo.

Now if you want to kill bitcoins, there are way more viable ways to do it. Like cutting off the arms ears eyes and mouths. Which is coincidentally exactly what's been starting to happen these last few weeks.
herzmeister
Legendary
*
Offline Offline

Activity: 1764
Merit: 1007



View Profile WWW
June 06, 2013, 10:36:28 AM
 #25

Ok simple question, It’s my understanding that SHA256/MD5 and any other hash cannot be reversed hashed..?
So… What are all these ASCI/video cards hashing/hacking.. ?

http://codinginmysleep.com/bitcoin-mining-in-plain-english/ is a good explanation.

https://localbitcoins.com/?ch=80k | BTC: 1LJvmd1iLi199eY7EVKtNQRW3LqZi8ZmmB
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
June 06, 2013, 10:38:47 AM
 #26


"maintain and secure"=protection against sabotage=beat any malicious third-party to it.

The dreaded 51% attack? That's not viable anyway. Fork off, kick out the responsible peers, resume mining on the 49% fork, 51% fork devalues, done. Whooppdeedoo.

Now if you want to kill bitcoins, there are way more viable ways to do it. Like cutting off the arms ears eyes and mouths. Which is coincidentally exactly what's been starting to happen these last few weeks.

Had Bitcoin not being designed this way, it would have been killed by a different kind of 51% attack in its early days, Bitcoin doesn't only need to face threats of governments, but also that from botnet operators, random script kiddles etc. In fact, that we are dealing with government pressure itself is evidence enough that the system worked. Also, 51% attackers can follow you wherever you go, however many times have hard-fork.




https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
June 06, 2013, 10:50:55 AM
 #27

Had Bitcoin not being designed this way, it would have been killed by a different kind of 51% attack in its early days, Bitcoin doesn't only need to face threats of governments, but also that from botnet operators, random script kiddles etc. In fact, that we are dealing with government pressure itself is evidence enough that the system worked. Also, 51% attackers can follow you wherever you go, however many times have hard-fork.





So you have 2, 3, maybe 4 hard-forks which brought the attackers exactly nothing. How many more times would they then try after that? "Dude, stop trying to hit that ghost with your sword. It went clean through doing nothing the last 5 times!" - "Maybe if I swing extra hard next time."
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
June 06, 2013, 10:54:55 AM
 #28

Had Bitcoin not being designed this way, it would have been killed by a different kind of 51% attack in its early days, Bitcoin doesn't only need to face threats of governments, but also that from botnet operators, random script kiddles etc. In fact, that we are dealing with government pressure itself is evidence enough that the system worked. Also, 51% attackers can follow you wherever you go, however many times have hard-fork.





So you have 2, 3, maybe 4 hard-forks which brought the attackers exactly nothing. How many more times would they then try after that? "Dude, stop trying to hit that ghost with your sword. It went clean through doing nothing the last 5 times!" - "Maybe if I swing extra hard next time."

With the current design, the only entities that are powerful enough to do a 51% attack are determined groups with vested interest in the old system(govs/banks, etc), so it's possible they will keep trying despite the cost. But again, the more important point is-what would have happened had it not being designed this way?  Some script kiddles in control of several thousand zombie machines could have subdued the whole network.

https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
June 06, 2013, 11:02:05 AM
 #29

I give up. It's like talking to a wall of ASIC miners. "The 51% attack is not as problematic as it's made out to be, even if it occurs." - "But skript kiddies could do a 51% attack and what then?"
oakpacific
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


View Profile
June 06, 2013, 11:06:09 AM
 #30

I give up. It's like talking to a wall of ASIC miners. "The 51% attack is not as problematic as it's made out to be, even if it occurs." - "But skript kiddies could do a 51% attack and what then?"

No, I was talking about the network in its early days, not right now, and if we give up on proof of work, it will shrink to what it was like in its early days.

If you don't use proof-of-work, a possibility is to use one-IP-per-vote, a script kiddle in control of zombie machines could then very easily pull off a double spend attack under such a system.

https://tlsnotary.org/ Fraud proofing decentralized fiat-Bitcoin trading.
jdbtracker
Hero Member
*****
Offline Offline

Activity: 727
Merit: 500


Minimum Effort/Maximum effect


View Profile
June 06, 2013, 01:56:13 PM
 #31

originally the POW system was created to account for increases in Hardware advances and improvements in hashing algorithms to maintain the 10 minute average to prove the time the transaction took place. The further the average gets away from that 10 minute mark, the bigger the number to be hashed; So when someone gets the hash all the transactions that they have received becomes the next block.

A double spend can be done during those ten minutes if someone accepts the transaction, but will disappear the moment the first transaction is spotted in the chain with insufficient funds, so a double spend can be done with 0 hashing power on a modified client that accepts 0 confirm time. you would have to have a lot of bitcoins to make it worth your while to pull off a double spend attack with a average of 6 blocks deep cause it's going to cost you 20 million in ASIC hardware and several million more to build the VPN infrastructure to do a successful attack at the moment, which will be an easy subscription soon to cause the necessary global blockchain penetration necessary.

to do a successful double spend attack would be extremely costly, a commited attitude to construct the infrastructure, proper distribution of ASICs to points of attack worse of all it would require multiple splits in the blockchain that would be destroyed the moment the network shutdown, that is a long time to keep it going waiting for delivery of goods and most multi-million dollar transactions rquire some form of ID and lots of surveillance, you'd be a wanted criminal ASAP.

If you think my efforts are worth something; I'll keep on keeping on.
I don't believe in IQ, only in Determination.
ex-trader
Sr. Member
****
Offline Offline

Activity: 298
Merit: 250


View Profile
June 06, 2013, 02:46:34 PM
 #32


So here's another set of questions:

1 - What is the average daily total volume of transactions in BTC?

2 - What is the total fees generated for the network from this and as a percentage?

3 - What is the cost of electricity for doing this?

I don't know the answers to this but would be interested, as this is the key to the future of BTC processing, once the incentive (and ability) to mine new coins falls away over time.
ex-trader
Sr. Member
****
Offline Offline

Activity: 298
Merit: 250


View Profile
June 06, 2013, 03:00:05 PM
 #33

cost you 20 million in ASIC hardware and several million more to build the VPN infrastructure to do a successful attack at the moment,

These numbers are way too high.

ASICMiner raised 163k external shares at 0.1BTC = 16,300 BTC at a then price of $15 per BTC = $200k total funds

Even allowing for the fact that they undoubtedly sold some of these BTC later at higher prices, the total cost to produce an ASICMiner equivalent currently would be well under $1m. Obviously the talent required to do so and the time of delivery is not clear, but the point is that if you simply set out with a plan to be able to take 51% of the network, then it would take a lot less than $20m......!
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
June 06, 2013, 03:00:11 PM
 #34


So here's another set of questions:

1 - What is the average daily total volume of transactions in BTC?

2 - What is the total fees generated for the network from this and as a percentage?

3 - What is the cost of electricity for doing this?

I don't know the answers to this but would be interested, as this is the key to the future of BTC processing, once the incentive (and ability) to mine new coins falls away over time.

3. Last estimate I saw: 150000 $ US per day
jdbtracker
Hero Member
*****
Offline Offline

Activity: 727
Merit: 500


Minimum Effort/Maximum effect


View Profile
June 06, 2013, 04:44:08 PM
 #35


So here's another set of questions:

1 - What is the average daily total volume of transactions in BTC?

2 - What is the total fees generated for the network from this and as a percentage?

3 - What is the cost of electricity for doing this?

I don't know the answers to this but would be interested, as this is the key to the future of BTC processing, once the incentive (and ability) to mine new coins falls away over time.
\

according to blockchain.info

1: 28 million dollars every 24 hours are transferred worldwide

2: 5200 US dollars in transaction fees that is .96% of the miners revenue of 550,000 US dollars
   that's 5200USD for 56 thousand transactions valued at 28 million so that is .0002 of the total value.

3:324,000usd per 24 hour period,


but you have to remember the fee system has not been eased in yet, so we will get a taste of the future once we see the transaction limit being met, after that it's anyone guess,
no transaction limit? a market concensus will be created with ASIC farms charging more for their services than anyone with a lesser system, basically verification centers.
   

If you think my efforts are worth something; I'll keep on keeping on.
I don't believe in IQ, only in Determination.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!