Bitcoin Forum
November 11, 2024, 01:55:16 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Couple Questoins about block chains  (Read 591 times)
Gnome (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 04, 2012, 01:57:17 AM
 #1

Hell

 I am a college student in a data management class doing a group project on bitcoin.  I have a couple specfic questions but please correct me if you think i am wrong anywhere along the process.

My first question is about block chains/ transactions.   From my understanding blocks generated somewhat randomly but at a rate that when put through the system equals about 6 blocks an hour.  Now while this miner is solving, new transactions are recorded and added to the history.  These transactions  are verified and get secured by being 'buried' under other transactions, once sufficiently buried enough blocks will have your 'account balance' say 100 bitcoins, and if you sent any amount up to 100 it could be verified.   Any amount over it would be denied by the system.


Now besides trying to over draw an account how else would a transactions be denied? Like not going through,
 
How many blocks are there, out there, being sovled at once?  If no transactions occurred would there be any blocks, or is there a perpetual blocks being created via the last transactions of the miner?

Would a 'slower' miner does your chance of creating an orphan block increase?

Thanks,
Gnome
Graet
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
September 04, 2012, 02:33:59 AM
 #2

https://en.bitcoin.it/wiki/Block_chain

https://en.bitcoin.it/wiki/Transactions
covers most of it.
orphan blocks come about when 2 blocks at the same height are created about the same time by different miners, the network then chooses the "best" block to continue on, so no the speed of the miner doesn't matter so much, the upload speed of the miners internet connection may though.

| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
BC Systems
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
September 04, 2012, 02:53:08 AM
 #3

Hell

 I am a college student in a data management class doing a group project on bitcoin.  I have a couple specfic questions but please correct me if you think i am wrong anywhere along the process.

My first question is about block chains/ transactions.   From my understanding blocks generated somewhat randomly but at a rate that when put through the system equals about 6 blocks an hour.  Now while this miner is solving, new transactions are recorded and added to the history.  These transactions  are verified and get secured by being 'buried' under other transactions, once sufficiently buried enough blocks will have your 'account balance' say 100 bitcoins, and if you sent any amount up to 100 it could be verified.   Any amount over it would be denied by the system.


Now besides trying to over draw an account how else would a transactions be denied? Like not going through,
 
How many blocks are there, out there, being sovled at once?  If no transactions occurred would there be any blocks, or is there a perpetual blocks being created via the last transactions of the miner?

Would a 'slower' miner does your chance of creating an orphan block increase?

Thanks,
Gnome
Only one block can be mined upon at any given time. If there were no transactions, a block would still be available for mining.

No, a slower miner does not increase the chances of an orphan block. A slow/bad network connection does.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13407


View Profile
September 04, 2012, 02:56:08 AM
 #4

These transactions  are verified and get secured by being 'buried' under other transactions

No. Transactions are verified by being included in blocks. The blocks are then buried by other blocks.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Pages: [1]
  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!