Bitcoin Forum

Bitcoin => Mining => Topic started by: Xiaoxiao on September 01, 2014, 09:05:30 PM



Title: I still don't understand how mining works
Post by: Xiaoxiao on September 01, 2014, 09:05:30 PM
1) How does your computer solve complex math problems?

2) What gives a miner precedence over another miner in terms of how many coins he/she gets?

3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 01, 2014, 09:38:06 PM
1) How does your computer solve complex math problems?

2) What gives a miner precedence over another miner in terms of how many coins he/she gets?

3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 
1) brute force attempts.  Your miner attempts many solutions in the hopes of finding one that works
2) the more attempts you make the more likely you are to find a valid solution
3) whichever solution propagates throughout the network first is the accepted one.

Sorry about the short answers but typing a reply on my phone is unpleasant :)


Title: Re: I still don't understand how mining works
Post by: vervolioman on September 01, 2014, 09:46:02 PM
3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 

The miner decides what transactions to add to the blockchain. Like how many transactions (priority gets transactions with higher fees) and if some of the transactions will be free transactions (with no fee)


Title: Re: I still don't understand how mining works
Post by: Xiaoxiao on September 02, 2014, 03:45:16 AM
3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 

The miner decides what transactions to add to the blockchain. Like how many transactions (priority gets transactions with higher fees) and if some of the transactions will be free transactions (with no fee)

Does the miner have to be present to decide which transactions get higher priority and such... or can he just preset it?


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 02, 2014, 12:09:23 PM
3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 

The miner decides what transactions to add to the blockchain. Like how many transactions (priority gets transactions with higher fees) and if some of the transactions will be free transactions (with no fee)

Does the miner have to be present to decide which transactions get higher priority and such... or can he just preset it?
No, the miner does not have to be present to determine which transactions to process.  Can you imagine having to sit in front of your computer constantly checking some decision manager to determine whether or not to process a transaction?  Thanks, but no thanks.  You set the parameters in your bitcoin.conf file.  For example, you can set min and max block size, min transaction fee, etc.  I highly suggest you take a look at the Bitcoin wiki here: https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments and also here: https://en.bitcoin.it/wiki/Transaction_fees


Title: Re: I still don't understand how mining works
Post by: Ayers on September 02, 2014, 02:14:55 PM
with bruteforce, usually the one who come near the hash to solve(not the one who solve it) win the block, in pool is different


Title: Re: I still don't understand how mining works
Post by: TimeWatch on September 04, 2014, 05:00:32 PM
Until you are a developer it's not of any concern how that thing works.I just know mining makes the money and hardware does the mining.And I am not planning on going deeper onto this mining thing


Title: Re: I still don't understand how mining works
Post by: Wusolini on September 05, 2014, 08:43:09 PM
1) How does your computer solve complex math problems?

2) What gives a miner precedence over another miner in terms of how many coins he/she gets?

3) And how does transaction fees / broadcasting work?  How does the network decide to allow your transaction to go more swift than another transaction (both initiated at the same time). 

1) computing?

2) compare to real mining (horse power is like hash power)
by using plastic shovel you won't mine as much coal as using regular pickaxe or excavator ... and Schaufelradbagger 288 ( but powerful tool = lot of energy )

3) higher fee = faster confirmation ... sort of bribe for miners (bitcoin bankers)
it's connected to size (complexity) of transaction. Complex transaction takes more effort (time and power) to process and miners simply want to profit, thus will simply choose the best ratio size/fee.


Title: Re: I still don't understand how mining works
Post by: airpline1 on September 06, 2014, 05:34:10 AM
Miner goes boom boom, find rock, gets bitcoin, simple.
(Sarcasm, don't take it seriously)


Title: Re: I still don't understand how mining works
Post by: ksridharprasad on September 06, 2014, 06:42:48 AM
Hi Friend,

Do not worry I too does not know how to mining works done, I am next to you. I too wish how to be done Bit coin mining.


Title: Re: I still don't understand how mining works
Post by: Billbags on September 06, 2014, 06:55:12 AM
@ OP, you may be looking for these answers:

Layman's terms once explained to me:

We are 'mining' the reward for 'solving' a block by signing it with our signature and the time we did. Our miners receive packets of info at a certain difficulity level then quickly computing and sending back before its stale. The only encription is concerning the keys. We are not bruteforcing any encryptions while solving blocks. The more ghs we have to solve shares the more payout we get for our part of solving the block. We have went from cpu - gpu - fpga - asics while switching from original network - getwork network - stratum proxy to achieve the best ghs at the lowest bandwith.

Consider every transaction as the text "I from my wallet with address XXXX am sending to person with wallet YYYY the amount of ZZZZ BTC, which I am signing with my electronic signature for that wallet"

Now we all put a list of such transactions in a list and each one of us is signing that list with his own electronic signature by adding a transaction that states: "I confirm that I have checked all the transactions listed at date DDDD and there are no double spends - for which I will be rewarded 25 BTC" ... the one who is lucky that by applying his signature produces a result that starts with more zeroes than required from the network difficulty is the winner to 'solve' the block and is rewarded for that work.

Network difficulty is explained in the "self-evident" link posted below in amazing detail.

Most pools use stratum servers with VarDiff(variable difficulity) built in. They are very efficient and will never cheat a miner out of any work that he did during the window between the time the pool server decides on a new difficulty and the time the miner has had a chance to propagate that new difficulty to all its mining hardware.

You can also set the difficulty on your miner but if you authorize a worker on your connection with a difficulty set higher than what it was already running at, it will immediately increase your difficulty to the new minimum (since stratum difficulty is per-connection).  It will never drop below that setting for the remainder of the session even if vardiff would normally decrease it.


More technical but still understandable:

https://self-evident.org/?p=971

https://bitcoin.org/en/how-it-works

WATCH THIS VIDEO:

http://www.khanacademy.org/economics-finance-domain/core-finance/money-and-banking/bitcoin/v/bitcoin-overview






Title: Re: I still don't understand how mining works
Post by: Xiaoxiao on September 09, 2014, 11:48:19 AM
well looks like ill never understand how mining works.


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 09, 2014, 12:38:22 PM
well looks like ill never understand how mining works.
Are you looking for the technical details of how mining works, or do you just want the high-level explanation of it?  A lot of good information has already been provided in this thread, so help us to help you.  What don't you understand?


Title: Re: I still don't understand how mining works
Post by: cloverme on September 09, 2014, 06:41:43 PM
Check out video 10.... it pretty much covers all your questions.

http://bitcoin.cbtnuggets.com/



Title: Re: I still don't understand how mining works
Post by: homm88 on September 11, 2014, 05:34:27 AM
Yeah I had a peek at your changes, I adore your last block and current round info which you added. I wouldn't mind trying your stuff prefer a beta tester.This is an excellent way to create a sound income for sure.


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 11, 2014, 11:52:25 AM
Yeah I had a peek at your changes, I adore your last block and current round info which you added. I wouldn't mind trying your stuff prefer a beta tester.This is an excellent way to create a sound income for sure.
You sure you replied to the right thread?  Your reply has nothing to do with the thread at all.


Title: Re: I still don't understand how mining works
Post by: BTCbuisinessman on September 18, 2014, 05:56:05 AM
How is mining profitable if the miners cost so much money , the electricity costs , computer usage and then is it hit or miss after spending all this money to buy the equipment to maybe hit a blockchain and make some BTC? i know it use to be real easy to mine with ajust a regular laptop untill there was alot more BTC in circulation and the algorythms got harder to solve?


Title: Re: I still don't understand how mining works
Post by: majeis on September 19, 2014, 04:10:35 AM
Yeah I had a peek at your changes, I adore your last block and current round info which you added. I wouldn't mind trying your stuff prefer a beta tester.This is an excellent way to create a sound income for sure.
You sure you replied to the right thread?  Your reply has nothing to do with the thread at all.

I still think that the most interesting thing about this thread is that it was started by a 2011 account.


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 19, 2014, 01:19:37 PM
How is mining profitable if the miners cost so much money , the electricity costs , computer usage and then is it hit or miss after spending all this money to buy the equipment to maybe hit a blockchain and make some BTC? i know it use to be real easy to mine with ajust a regular laptop untill there was alot more BTC in circulation and the algorythms got harder to solve?
You have the audacity to make your user name BTCBusinessman (which, you misspelled by the way, and I find that very telling), yet you have no idea how BTC works?  Ahh... the beauty of irony.

Potential profitability and return on investment discussions belong in the Mining Speculation forum - and there are a multitude of threads there already discussing it.  You don't "hit a blockchain" and the "algorythms" didn't get harder to solve.  Try actually reading this thread, and the myriad others that explain how mining works.

Yeah I had a peek at your changes, I adore your last block and current round info which you added. I wouldn't mind trying your stuff prefer a beta tester.This is an excellent way to create a sound income for sure.
You sure you replied to the right thread?  Your reply has nothing to do with the thread at all.

I still think that the most interesting thing about this thread is that it was started by a 2011 account.
While I find it unlikely, I suppose it is possible that someone has been involved in crypto-currencies for 3 years and might not truly understand how mining really works.  Or, the more likely scenario: the account was bought.


Title: Re: I still don't understand how mining works
Post by: Vslacha on September 22, 2014, 07:54:35 AM
Now mining is almost dead. Specially BTC mining. So no need to understand who mining works.


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 22, 2014, 11:31:41 AM
Now mining is almost dead. Specially BTC mining. So no need to understand who mining works.
LOL... mining is almost dead.  Megawatt facilities popping up all over, new chips being produced, a network hash rate of 250PH/s.  Might want to actually check some facts before posting absolute nonsense.


Title: Re: I still don't understand how mining works
Post by: 45754874 on September 22, 2014, 12:45:40 PM
well looks like ill never understand how mining works. ;D


Title: Re: I still don't understand how mining works
Post by: cryptomad on September 22, 2014, 07:28:29 PM
Mining Is Complex Most people dont know Fully how it works,I love mining though its fun and Keeps me Entertained. :)


Title: Re: I still don't understand how mining works
Post by: Juan007 on September 22, 2014, 10:25:40 PM
Is someone read  the book "Mining of Massive Datasets?


Title: Re: I still don't understand how mining works
Post by: jonnybravo0311 on September 23, 2014, 01:22:02 PM
Is someone read  the book "Mining of Massive Datasets?
While big data is certainly an interesting topic and buzz phrase now, I'm not sure of its relevance to BTC mining.


Title: Re: I still don't understand how mining works
Post by: Babba D on September 25, 2014, 05:30:27 PM
I know how mining works but yet 30-40% confused yet , lol


Title: Re: I still don't understand how mining works
Post by: krodmandoon on September 25, 2014, 09:05:25 PM
A Senior member who has been a member since 2011 asking how a COMPUTER solves complex math problems.

You Sir, are a Troll.


Title: Re: I still don't understand how mining works
Post by: EvilPanda on September 26, 2014, 10:48:49 AM
A Senior member who has been a member since 2011 asking how a COMPUTER solves complex math problems.

You Sir, are a Troll.

This is not his only troll thread at the moment. I saw him claiming somewhere that number of bitcoins is unlimited because of altcoins  ???


Title: Re: I still don't understand how mining works
Post by: krodmandoon on September 26, 2014, 04:06:41 PM
http://media-cache-ak0.pinimg.com/originals/7e/08/14/7e08141f41eb022d765f5b180a7d27e1.jpg


Title: Re: I still don't understand how mining works
Post by: bbit on September 26, 2014, 08:22:00 PM
Yeah I had a peek at your changes, I adore your last block and current round info which you added. I wouldn't mind trying your stuff prefer a beta tester.This is an excellent way to create a sound income for sure.
You sure you replied to the right thread?  Your reply has nothing to do with the thread at all.

haha this was pretty funny ^^ .


Title: Re: I still don't understand how mining works
Post by: Crypto9er on September 26, 2014, 08:26:47 PM
Now mining is almost dead. Specially BTC mining. So no need to understand who mining works.

Exactly... !! Let's ALL TURN OFF OUR MINERS ... Guys, IT's DEAD...