Pages:
Author

Topic: 1 MB limit per Bitcoin - page 2. (Read 1717 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
April 18, 2016, 07:11:59 AM
#14
Why  "seg wit" or "hard fork upgrading" are not a final solution for capacity issue? what is the solution then?
Because they still are hard limits. If bitcoin continues to grow, that increased capacity will still run out. Segwit and the hard fork are still just temporary solutions.

There is no "final" solution.
member
Activity: 154
Merit: 29
April 18, 2016, 02:51:22 AM
#13

So, assuming that change in software, we can go beyond 2MB limit per block...

 

yes but it would require an hard fork, so you need then to upgrade no matter, what, instead we can go to 2mb without any hadr fork thanks to seg wit, but both are not a final solution for the capacity issue

Why  "seg wit" or "hard fork upgrading" are not a final solution for capacity issue? what is the solution then?
legendary
Activity: 3248
Merit: 1070
April 18, 2016, 12:39:37 AM
#12
Thanks for your answer.

Even if I don't get all the technical things behind the increase of blocksize, I understand that the 1MB limit can be increased if needed.

I assume that if it can be increased to 2MB, It will be possible to make it to 3MB, 4MB,... and so on if needed (there is no limit, right?).

Am I right?

For bigger blocks than 2MB it is needed that the Bitcoin blockchain software must be changed. And every bitcoin user must update their software. The people that not update their software can also continue working with Bitcoin and than you have two kinds of Bitcoin, one via the old protocol and one via the new software.  This is called a hard-fork, and is undesirable.

So, assuming that change in software, we can go beyond 2MB limit per block...

 

yes but it would require an hard fork, so you need then to upgrade no matter, what, instead we can go to 2mb without any hadr fork thanks to seg wit, but both are not a final solution for the capacity issue
member
Activity: 154
Merit: 29
April 17, 2016, 12:44:03 PM
#11
Thanks for your answer.

Even if I don't get all the technical things behind the increase of blocksize, I understand that the 1MB limit can be increased if needed.

I assume that if it can be increased to 2MB, It will be possible to make it to 3MB, 4MB,... and so on if needed (there is no limit, right?).

Am I right?

For bigger blocks than 2MB it is needed that the Bitcoin blockchain software must be changed. And every bitcoin user must update their software. The people that not update their software can also continue working with Bitcoin and than you have two kinds of Bitcoin, one via the old protocol and one via the new software.  This is called a hard-fork, and is undesirable.

So, assuming that change in software, we can go beyond 2MB limit per block...

 
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
April 15, 2016, 10:36:28 AM
#10
Personally I find it strange that a complete newbie knows about the 1MB limit (people that I introduced Bitcoin to years ago don't even know about that).

My guess is that this account is yet another member of the large block conglomerate of shills and sockies (and now we have another new thread that we'll soon see the shills posting in).

I'd be expecting to see posts here from @franky1 and the others very soon.
hero member
Activity: 924
Merit: 1000
April 15, 2016, 10:26:06 AM
#9
Thanks for your answer.

Even if I don't get all the technical things behind the increase of blocksize, I understand that the 1MB limit can be increased if needed.

I assume that if it can be increased to 2MB, It will be possible to make it to 3MB, 4MB,... and so on if needed (there is no limit, right?).

Am I right?

For bigger blocks than 2MB it is needed that the Bitcoin blockchain software must be changed. And every bitcoin user must update their software. The people that not update their software can also continue working with Bitcoin and than you have two kinds of Bitcoin, one via the old protocol and one via the new software.  This is called a hard-fork, and is undesirable.
hero member
Activity: 896
Merit: 1006
April 15, 2016, 04:35:01 AM
#8
Thanks for your answer.

Even if I don't get all the technical things behind the increase of blocksize, I understand that the 1MB limit can be increased if needed.

I assume that if it can be increased to 2MB, It will be possible to make it to 3MB, 4MB,... and so on if needed (there is no limit, right?).

Am I right?

technically, you're right... It's more a concencus problem (people that have to agree when an how big the blocks will become)
member
Activity: 154
Merit: 29
April 15, 2016, 04:31:40 AM
#7
Thanks for your answer.

Even if I don't get all the technical things behind the increase of blocksize, I understand that the 1MB limit can be increased if needed.

I assume that if it can be increased to 2MB, It will be possible to make it to 3MB, 4MB,... and so on if needed (there is no limit, right?).

Am I right?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
April 08, 2016, 04:44:23 AM
#6
-snip-
thanks for your answer.

So I get now from where the 1Mb limit was coming from...

however, can this limit of 1 Mb per block increase over time if needed?

Yes, there are currently ongoing discussions (to put it polite, some might say an all out brawl) how to do this best. There are different approaches.

Some (bitcoin classic) prefer to simple increase the limit to 2MB first and do a more fancy solution called SegWit later. This however would split the network and would require everyone to update their client.

Others (bitcoin core) prefer to do SegWit first, which results in parts of the transaction (the signature) to be stored "outside" of the 1MB limit. It would allow 1.75 times as much transactions as the blocklimit, so with 1 MB it would allow 1.75 MB worth of transactions can be done without splitting the network. SegWit itself is not really a blocksize solution. It has other nice properties that make it a desirable solution.

Eventually both parties want 2MB blocklimit as well as SegWit.
member
Activity: 154
Merit: 29
April 08, 2016, 04:36:57 AM
#5
Hello,

I heard somewhere that there is a limit of 1 MB per bitcoin for the data related to the transaction of each bitcoin. I also heard that some bitcoin will be unusable (transaction will not be possible anymore for those bitcoin) starting next november because they will exceed their own 1MB limit.

Is there such a limit of 1MB per bitcoin?

It seems you're a bit confused about this Wink

No problem:
In very simple words: you send bitcoins from an address you controll to a different address by creating a transaction. This transaction basically tells everybody you want to send coins from address A to address B. The transaction is signed by a private key only you hold.
Since such a transaction is actually a piece of text, it has a certain size.

The way it works: you create a transaction and broadcast it to the network, the bitcoin network bundles all these transactions, and puts them into blocks. At the moment, such a block has a size limit of 1 Mb.

On average, 6 blocks an hour are created by the network, limiting the amount of transaction text to 6Mb/hour.

You can add a fee (a sort of 'tip') for the person generating the block to give him an incentive to add your transaction to his block instead of somebody else's. The higher the fee, the more chance your transaction will be mined.

THIS IS A VERY RUDAMENTARY EXPLANATION, it is not 100% correct, but just to give you a basic idear about blocksizes.

thanks for your answer.

So I get now from where the 1Mb limit was coming from...

however, can this limit of 1 Mb per block increase over time if needed?
legendary
Activity: 4466
Merit: 3391
April 07, 2016, 04:47:25 AM
#4
I heard somewhere that there is a limit of 1 MB per bitcoin for the data related to the transaction of each bitcoin. I also heard that some bitcoin will be unusable (transaction will not be possible anymore for those bitcoin) starting next november because they will exceed their own 1MB limit.

Is there such a limit of 1MB per bitcoin?

There is a proscribed limit to how much transaction data the Bitcoin system can process. The limit is currently set to 1 MB every 10 minutes on average. The fears of this limit somehow causing Bitcoin to fail are unreasonable.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
April 07, 2016, 04:46:27 AM
#3
Hello,

I heard somewhere that there is a limit of 1 MB per bitcoin for the data related to the transaction of each bitcoin. I also heard that some bitcoin will be unusable (transaction will not be possible anymore for those bitcoin) starting next november because they will exceed their own 1MB limit.

Is there such a limit of 1MB per bitcoin?

For the 1MB limit see the post by altcoinhosting. Id like to add to the bolded part. This is probably a misunderstanding. Any bitcoin will always be spendable as long as someone has control over the correct private key.

What the person that told you this probably referred to is that due to the limit it will be more expensive to make small payments. Due to the limit only a certain number of TX can fit into a block. This number currently is roughly 2000. If there are over 30k TX waiting for a confirmation (as there are now[1]) miners only confirm those that pay the highest fee per byte. This can become a problem if you want to transfer a very small amount (e.g. 0.0001) as the fee required to get a timely confirmation will need to be as high or even higher as the transfered amount. Thus it might no longer economical to use bitcoin for small amounts of coins.

There are different views on how to solve this, but AFAICT the great majoriy agrees that the limit must be increased - the question is how or rather in which order the needed steps are taken.

[1] https://i.imgur.com/BCDDom8.png
hero member
Activity: 896
Merit: 1006
April 07, 2016, 04:35:09 AM
#2
Hello,

I heard somewhere that there is a limit of 1 MB per bitcoin for the data related to the transaction of each bitcoin. I also heard that some bitcoin will be unusable (transaction will not be possible anymore for those bitcoin) starting next november because they will exceed their own 1MB limit.

Is there such a limit of 1MB per bitcoin?

It seems you're a bit confused about this Wink

No problem:
In very simple words: you send bitcoins from an address you controll to a different address by creating a transaction. This transaction basically tells everybody you want to send coins from address A to address B. The transaction is signed by a private key only you hold.
Since such a transaction is actually a piece of text, it has a certain size.

The way it works: you create a transaction and broadcast it to the network, the bitcoin network bundles all these transactions, and puts them into blocks. At the moment, such a block has a size limit of 1 Mb.

On average, 6 blocks an hour are created by the network, limiting the amount of transaction text to 6Mb/hour.

You can add a fee (a sort of 'tip') for the person generating the block to give him an incentive to add your transaction to his block instead of somebody else's. The higher the fee, the more chance your transaction will be mined.

THIS IS A VERY RUDAMENTARY EXPLANATION, it is not 100% correct, but just to give you a basic idear about blocksizes.
member
Activity: 154
Merit: 29
April 07, 2016, 04:31:48 AM
#1
Hello,

I heard somewhere that there is a limit of 1 MB per bitcoin for the data related to the transaction of each bitcoin. I also heard that some bitcoin will be unusable (transaction will not be possible anymore for those bitcoin) starting next november because they will exceed their own 1MB limit.

Is there such a limit of 1MB per bitcoin?
Pages:
Jump to: