0
Assuming a transaction size is T Bytes, while maximum block size is B Bytes, such that T>B.
What happens for this transaction?
It will be divided into two smaller parts and will be stored in two separate blocks? Or it will not be confirmed at all? Or A dynamic block size could be used ?
P.S. Although, actually maximum block size is 1 MB and seems to be enough for every transaction; however, we would like to know the strategy of the Bitcoin in such a situation.
Note: Since in addressed answer is mentioned: "What limits transaction size is cost." the question does not seem to be the same, where my question is not what is the maximum size of a transaction, but is what happens if size of a transaction is larger than maximum block size.
Possible duplicate of What is the maximum size of a transaction?
– Rene Pickhardt – 2019-03-04T12:09:57.757@Rene Pickhardt , Since in addressed answer is mentioned: "What limits transaction size is cost." the question does not seem to be the same, where my question is not what is the maximum size of a transaction, but is what happens if size of a transaction is larger than maximum block size. Thanks – Questioner – 2019-03-04T12:19:50.163
3I feel this is not enough substance to be an answer, but generally things don't "happen" with a block. Transactions are included in blocks, or not, and the result must satisfy the network's rules. If there is no way to include a transaction in a block in a way that satisfies the rules, by definition it can't be included. – Pieter Wuille – 2019-03-04T16:58:53.837
yeah I saw this which is the reason why I also referred to an answer from there. Also the rest of the community seems to agree with you. I wasn't sure but I guess that is why it is not one moderator deciding but a voting (: – Rene Pickhardt – 2019-03-04T17:43:58.363