Ching When designing Bitcoin, the capacity of one chunk in the bitcoin is 1M (megabytes). and a sum of
The deal is 250 bytes or more, and some deals are now roughly 500 bytes.
The calculations are as follows:
The capacity of a block of bitcoin is 1M,
1m=1 024KB (kilobytes) =1 048 576 bytes,
then a block contains the total number of transactions: 1 048 576÷250≈4 194.3 (pen).
a block in a bitcoin is 10 minutes,
10 minutes = 600 seconds, and
the number of transactions per second that a block can handle is: 4 194.3÷600≈7 (one).
If a block can only handle 7 transactions per second, if the transaction data is larger, it may not even reach 7 strokes. This would result in a transaction congestion and slowness on the bitcoin. Many people on behalf of the interests of various groups proposed their own expansion plan, the various schemes can not be unified, so bitcoin fork. Hard Bifurcation
The definition of a hard fork is this:
A hard fork refers to the block format or transaction format of a Bitcoin (which is widely circulated "consensus") when it changes a node that was not upgraded refused to verify the blocks produced by the upgraded node, but the upgraded node could verify that the blocks were produced by the node that was not upgraded, and then each of them continued the chain that they thought was right. So it's a two -strand Soft fork .
The definition of a soft fork is this:
A soft fork is a change in the data structure of a bit-currency transaction, and a node that has not been upgraded can verify that the upgraded node
The blocks produced, and the upgraded nodes can also verify that the blocks produced by the not upgraded node