Author

Topic: Bitcoin transaction versus bitcoin mining (Read 282 times)

brand new
Activity: 0
Merit: 0
December 13, 2018, 06:07:47 PM
#8
P.S I am not really familiar/have never read anything about Multichain, but I have read somewhere that Credits and IOTA Blockchain platforms don't require miners actually. (Not really sure)

Been a while since I read about IOTA but IIRC every user can sort of be thought of as a miner. Can think of blocks in the Tangle as consisting of a single transaction and each block needs to have two parent blocks. When you put a transaction (block) in the Tangle you choose two parent transactions and verify that those are valid, as if they are not then you run the risk of your transaction being considered invalid due to invalid ancestry. Pretty neat idea but I have trouble believing it's as secure as Bitcoin mining
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
December 10, 2018, 10:36:50 AM
#7
  bitcoin mining is a process adding blockchain transaction or other as bitcoin transaction like bitcoin ledger ,wallet process and other utilities transaction
Not exactly true. Mining is the process of adding unconfirmed transactions to the blocks and then finding/solving the hash of the block to match with the current target. Miners/ Peers who are looking to solve the block add the transactions(hanging around in the mempool) to the empty blocks, and then solve the block hash to find a suitable hash which would be lower than or equal to the current target. The peer who does this, broadcasts them to the network and other nodes/peers accept them. By this way of dedicating their electricity to find the suitable hash, these miners are awarded with bitcoins by the network. These bounty gets halved every 2016 blocks and when this reward diminishes, miners solely depend on the tx fees of each transaction.

so without mining how can we process our transaction without mining.how can i work the blockchain without mining. please  correct if i wrong.
Yes, it is possible to send bitcoin or do a transaction from your wallet, but it won't be confirmed by anyone i.e the other person won't be able to spend what you have sent to him. While considering LN, miners are not involved directly with the transactions, but they are required for opening and closing of a channel. Opening of a channel occurs on-chain which requires a miner and thereafter all the LN tx occurs off-chain.

P.S I am not really familiar/have never read anything about Multichain, but I have read somewhere that Credits and IOTA Blockchain platforms don't require miners actually. (Not really sure)
newbie
Activity: 182
Merit: 0
December 10, 2018, 06:15:26 AM
#6
   bitcoin mining is a process adding blockchain transaction or other as bitcoin transaction like bitcoin ledger ,wallet process and other utilities transaction so without mining how can we process our transaction without mining.how can i work the blockchain without mining. please  correct if i wrong.
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
December 05, 2018, 11:14:41 PM
#5
Thanks for your answers, things are more clear now  Grin Grin

The blockchain will continue to grow forever, only the mining reward is decreasing.
Does this means that if no more Bitcoins are generated, the blocks are still created at the same speed (2016/10 min average) and the blockchain still running with the same number of transaction maximum possible / day?

Yes, assuming there aren't any technology (which can solve scaling problem) applied to Bitcoin.

Also does this means that Bitcoin can continue to work without miners, just using these blocks automatically generated every 10 min?

No, miners is still needed. Additionally, they still get reward from transaction fee from transaction which included on blocks they mine.

Blocks and Bitcoins are not the same thing I understand. Blocks can host transactions, or mining rewards, that are a special kind of transaction. The max number of transaction is constant, but the bitcoin creation is halved every 4 years.

Am I right?

Yes, block can host/store transaction. In fact, all transaction must stored/included in blocks.
Yes, block must have coinbase transaction, which is transaction about mining reward for the miner/pool.
No, maximum transaction amount on blocks depends on each transaction size.
Yes, bitcoin creation mining reward is halved every 4 years.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
December 05, 2018, 11:08:02 PM
#4
The blockchain will continue to grow forever, only the mining reward is decreasing.
Does this means that if no more Bitcoins are generated, the blocks are still created at the same speed (2016/10 min average) and the blockchain still running with the same number of transaction maximum possible / day?

Yes, assuming there aren't any technology (which can solve scaling problem) applied to Bitcoin.

Also does this means that Bitcoin can continue to work without miners, just using these blocks automatically generated every 10 min?

No, miners is still needed. Additionally, they still get reward from transaction fee from transaction which included on blocks they mine.

Blocks and Bitcoins are not the same thing I understand. Blocks can host transactions, or mining rewards, that are a special kind of transaction. The max number of transaction is constant, but the bitcoin creation is halved every 4 years.

Am I right?

Yes, block can host/store transaction. In fact, all transaction must stored/included in blocks.
Yes, block must have coinbase transaction, which is transaction about mining reward for the miner/pool.
No, maximum transaction amount on blocks depends on each transaction size.
Yes, bitcoin creation mining reward is halved every 4 years.
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
December 05, 2018, 10:40:57 PM
#3
Thanks for all these answers. To resume...

The blockchain will continue to grow forever, only the mining reward is decreasing.
Does this means that if no more Bitcoins are generated, the blocks are still created at the same speed (2016/10 min average) and the blockchain still running with the same number of transaction maximum possible / day?

Also does this means that Bitcoin can continue to work without miners, just using these blocks automatically generated every 10 min? I guess not, because the miners are creating the blocks right? Is there a possibility that blocks can be not used (at the early stages for example)?

Blocks and Bitcoins are not the same thing I understand. Blocks are hosting transactions, or mining rewards, that are a special kind of transaction. The max number of transaction is constant, but the bitcoin creation is halved every 4 years.

Am I right?



You clearly need to learn more about Bitcoin

Transaction are stored in a block... but the number of blocks created is lowered every 4 years.

You meant block mining reward, block time interval is still same (even though actually it's 0.6 minutes faster)

The number of transactions is increasing because of the popularity of Bitcoin.

How can Bitcoin will scale in the future if the number of blocks are lower, and the number of transactions is increasing, there must be a breaking point where it will not be possible to mine enough to satisfy the incoming number of transactions?

What limits bitcoin scaling is Bitcoin's block size/weight and there's almost no correlation between scaling and mining reward. But there are multiple technology to solve/reduce the problem such as LN and MuSig Schnorr

Another question with the same idea, at the early stage of Bitcoin, when there were not enough transactions to fill these blocks, many blocks must have been generated, but empty. Does this mean that a large part of the blockchain is filled by empty blocks or blocks that are not totally used?

Yes, earlier block isn't full, but still used/generated as each block must have at least one transaction (which is coinbase transaction). But no need to worry about this as each block don't reserve 1MB storage space.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
December 05, 2018, 10:20:10 PM
#2
You clearly need to learn more about Bitcoin

Transaction are stored in a block... but the number of blocks created is lowered every 4 years.

You meant block mining reward, block time interval is still same (even though actually it's 0.6 minutes faster)

The number of transactions is increasing because of the popularity of Bitcoin.

How can Bitcoin will scale in the future if the number of blocks are lower, and the number of transactions is increasing, there must be a breaking point where it will not be possible to mine enough to satisfy the incoming number of transactions?

What limits bitcoin scaling is Bitcoin's block size/weight and there's almost no correlation between scaling and mining reward. But there are multiple technology to solve/reduce the problem such as LN and MuSig Schnorr

Another question with the same idea, at the early stage of Bitcoin, when there were not enough transactions to fill these blocks, many blocks must have been generated, but empty. Does this mean that a large part of the blockchain is filled by empty blocks or blocks that are not totally used?

Yes, earlier block isn't full, but still used/generated as each block must have at least one transaction (which is coinbase transaction). But no need to worry about this as each block don't reserve 1MB storage space.
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
December 05, 2018, 10:04:13 PM
#1
Transaction are stored in a block... but the number of blocks created is lowered every 4 years.
The number of transactions is increasing because of the popularity of Bitcoin.

How can Bitcoin will scale in the future if the number of blocks are lower, and the number of transactions is increasing, there must be a breaking point where it will not be possible to mine enough to satisfy the incoming number of transactions?

Another question with the same idea, at the early stage of Bitcoin, when there were not enough transactions to fill these blocks, many blocks must have been generated, but empty. Does this mean that a large part of the blockchain is filled by empty blocks or blocks that are not totally used?

What about the optimization of this blockchain?
Jump to: