Linked Questions

2
votes
1answer
270 views

Upper bound on the Bitcoin transaction size [duplicate]

Assume that I want to store some arbitrary data on the Bitcoin blockchain via a single transaction. Question: Is there any upper bound on the size of data I want to send via a single transaction? -...
0
votes
1answer
61 views

Is there a max number of tx outputs allowed by consensus? [duplicate]

It seems good for preventing an UTXO bloat by restricting max number of outputs of TX(or block) can have. Is there such a restriction? if there is, which part of source code should I read? If not, why ...
3
votes
2answers
39 views

What defines the standard Bitcoin transaction size? [duplicate]

The Lightning Network specifications limit the number of (unsettled) HTLCs in a channel to 483 at each side (maximum 967 total). The rationale behind this is that the penalty transaction must be under ...
8
votes
2answers
2k views

Is there a maximum size of a scriptSig/scriptPubKey?

Previous research: Transaction's maximum size What is the maximum size of a transaction? The maximum size of a standard transaction is 100k bytes. Are there any consensus rules that prohibit ...
4
votes
1answer
1k views

Transaction's maximum size

Is there a maximum size for any given transaction? I just created this tx: http://blockexplorer.com/testnet/tx/194173dcc07b396433d5725abe76d52b10d42ebd3d1d10b465429f87fee12a52 and although it ...
7
votes
1answer
557 views

Can I send almost 1MB transaction?

Block size is still limited to 1MB. As I understood, transaction size is no longer limited. So can I be sure that my transaction with 29000 outputs and reliable fee will be included into block? Or ...
0
votes
2answers
92 views

What happens if “transaction size” is larger than “maximum block size”?

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 ...
2
votes
1answer
134 views

How does CoinJoin affect the total transaction size?

As I understand it, CoinJoin is a method to aggregate multiple transactions into a single transaction, mostly for privacy purposes. How does this aggregation affect the total size of the transactions?...
1
vote
0answers
216 views

transacton fees for raw transactions

I'm building a merchant system for a client that will accept payments in bitcoin and send all coins to a cold storage wallet once a week (or month). The system is using a deterministic wallet to ...
-1
votes
1answer
113 views

How are miners prevented from doing too much work?

I understand that scripts can be written within transactions that make the miners do some work. How does Bitcoin ensure that scripts that make miners do too much work are prevented?