Show Posts
|
Pages: « 1 [2]
|
23
|
Other / Beginners & Help / Re: Relationship between transaction confirmations and miners
|
on: April 22, 2013, 01:43:39 PM
|
Another issue... there is a ton of explanations of how the bitcoin system works. But they are all very simple and not very technical. Google is flooded with simple to intermediate guides that give a very good picture to how it all works, but there are no details. It's hard to find "good" results (or ask the correct question) in google to more technical questions since google ranks on top all the simple explanations (since they get the most hits and are most popular) and the problems is that all questions i ask google have the simple answer.
To really know how it works, you have to be a programmer, and read the source code of some mining software, since there are no guides that I found that explain, for example, on what data hashing is performed or some of the other questions I asked in the beginning...
|
|
|
24
|
Other / Beginners & Help / Re: Relationship between transaction confirmations and miners
|
on: April 22, 2013, 01:06:36 PM
|
so what you are basicly saying is: im stupid!!!
i take 0.25 btc/hour to teach you about bitcoin if you like.
kokjo, no, that's not what I am saying (and I would never pay a teacher who calls his students "stupid"). I am saying that the bitcoin system is not a simple system. The concept it very well understood but the details are very complex. The questions I asked helped a lot of other users (who are maybe ashamed to ask?) to understand. I am sure you can find much dumber questions on this forum. And I don't think the reply is that the asker is stupid. DannyHamilton, thank you for all your answers! Things are a lot clearer now.
|
|
|
26
|
Other / Beginners & Help / Re: Relationship between transaction confirmations and miners
|
on: April 21, 2013, 07:08:00 PM
|
Another question. The SHA256 hash can run on any size of data since it divids the data into 512 byte blocks. What exactly is the input to the SHA256 hashing algorithm? Is it something constant in size? Does the hash rate have any correlation to the algorithm e.g., the rare will be twice lower if SHA512 was used?
|
|
|
28
|
Other / Beginners & Help / Re: Relationship between transaction confirmations and miners
|
on: April 21, 2013, 04:02:20 PM
|
So why is it so hard to calculate a new block? Why does it take so much computing power? Is it due to the number of times this has to be repeated? The hash rate means how many times this process can be be repeated in a second? How many unconfirmed transactions can be selected? Does it affect the hash rate? I mean, if the computer selects 1 transaction or 100, does it have any meaning?
|
|
|
33
|
Other / Beginners & Help / Relationship between transaction confirmations and miners
|
on: April 20, 2013, 08:59:35 PM
|
I did some reading but I still can't grasp the relationship between transaction confirmations and miners... What is a confirmation exactly? I got it that each transaction is written to the blockchain to the current block and I know that miners generate new blocks. But after it is written, can it be removed if it's not valid? Where exactly in the blockchain does it say if each transaction is confirmed? When a new block is 'found' by the miners, who checks if its valid or not? who/what decides to add it to the block chain? Do miners generate empty blocks which transactions are later appended to?
Would be happy to get a good explanation (since what I read in the wiki, only raised more questions...)
|
|
|
35
|
Other / Beginners & Help / The future of bitcoin and transaction confirmation times
|
on: April 20, 2013, 06:06:46 PM
|
Hi, I am new here and already did a lot of reading on the bitcoin. One of the main issues I can't understand is why confirmation takes so long (yes, 2-3 minutes is a LONG time, not to mansion 6 confirmations which can take hours). In today's eCommerce system, when I pay for something, confirmation is instant i.e., I click "confirm" and I am done and can continue about my business. With bitcoin, how does it work? When I pay to a certain wallet, after how long can I be "sure" the payment arrived? How long will I be hanging in the air until the transaction is complete? What if I choose to make the transaction without a miner's fee? What fee will make the confirmation instant? If I take it a bit further into the future and want to pay for my groceries in the supermarket, I can't hold the line waiting for a confirmation...
|
|
|
|