Questions about the tx_extra_field and its possible use cases
Questions tagged [tx-extra]
26 questions
16
votes
1 answer
Counterparty On Monero
Counterparty is a cryptocurrency that sits in a layer 'on top of' Bitcoin. Unlike colored coins, which map identities to units of Bitcoin, Counterparty tokens aren't attached to any units of Bitcoin at all. Instead, they exist only in the OP_RETURN,…
LivingInformation
- 526
- 3
- 12
10
votes
1 answer
How are the various tx-extra types/formats used?
Reading the code, I see that transactions can contain an unlimited number of tx_extra_field items.
tx_extra_field is defined in src/cryptonote_core/tx_extra.h as a union of a few possible types, identified by a type byte:
#define…
Tom
- 203
- 1
- 6
9
votes
1 answer
Is it possible to embed message for recipient in transaction?
I would like to embed human-readable short text message to outgoing transaction such that only the receiver can read it. May be reasonably short. Something similar like in wire transfer when sending money form one bank to another you can add "note"…
urza.cc
- 699
- 3
- 12
8
votes
2 answers
Why is the payment ID specified on a per TX basis?
I understand that the payment ID is stored in the tx-extra field. Only one payment ID can be specified when sending, even when sending to multiple addresses, because it's specified on a per-tx basis.
I'm assuming that it was made this way to…
JollyMort
- 20,004
- 3
- 49
- 105
7
votes
3 answers
Is there a way to cap the size of the tx_extra_field?
Right now, the only suggested use-case for the tx_extra_field is for the payment ID. Can we limit the size of the tx_extra_field to a specific size to prevent people from abusing placing a large amount of data here? If so, what should be the limited…
sgp
- 8,836
- 7
- 43
- 113
5
votes
1 answer
Is the tx-extra field publicly visible?
If I put something in the tx-extra field of a transaction, will it be publicly visible and unencrypted? That is, anyone can see it on the public view of the monero transactions? And I assume the tx-extra field content can be of any length?
user2233706
- 153
- 3
5
votes
2 answers
How to use tx-extra
How can I use tx-extra to store something in it?
For example with simplewallet.
Any help with this would be Greatly appreciated!
Thanks in advance!
Web Weave
- 153
- 3
5
votes
1 answer
As a miner how would I put data in the 'extra' field?
How would I be able to put data in the extra field for say a nonce or whatever?
samwellj
- 3,215
- 4
- 17
- 32
4
votes
2 answers
Does the new v5 hardfork low fee option create a risk for blockchain bloat?
I understand the only thing limiting people from inserting, for example, a 180MB FLAC encoded recording of The Sign into the tx-extra field in a Monero transaction is the high fees they pay per kb.
Considering the v5 hardfork creates a new fee tier…
user4
3
votes
1 answer
Why some coinbase transactions have very long extra field, and some short?
Wondering what is the difference between coinbase transactions. For example, this coinbase transaction has short extra…
New2mining
- 31
- 1
3
votes
1 answer
failed to deserialize extra field
I've started simplewallet together with bitmonerod and looking into simplewallet.log file I can see something like this:
2016-Sep-08 12:01:29.853608 [RPC0]Transaction extra has unsupported format:…
xmrpool.eu
- 145
- 1
- 4
2
votes
1 answer
Ability to return funds
At a protocol level is there anyway to embed a return address to allow a transaction recipient to send funds back?
Charley Hine
- 23
- 2
2
votes
0 answers
How to send nonce data using monero?
I want customize a transaction to include some data. Monero has tx_extra (src/cryptonote_basic/tx_extra.h) and I know how to use monerod RPC /send_raw_transaction.
I want to send nonce data whose length is 256bit, but I don't know how to change data…
JHKOR C
- 21
- 1
2
votes
2 answers
Complete extra field structure (standard interpretation)
The documentation on transactions' 'extra' field is spread out and not completely clear. This is the original cryptonote description. Here is a different question that reveals some more of the concepts.
I would like to devote this question to…
koe
- 379
- 1
- 9
1
vote
1 answer
Was the reasoning behind the large tx extra in minergate's transactions ever revealed?
It's absolutely enormous. Was it revealed why it's used?
This is a Minergate block:
http://explore.moneroworld.com/tx/bba343e5e172f07f623fb34c0cbd26519567cc374c5d61d468d370714f3d5b66
This is a regular pool block:…
Joss Bird
- 559
- 3
- 22