Most Popular

1074 questions
14
votes
2 answers

Can a node steal my seed?

Could someone theoretically set up a node to siphon seeds from people who connect to it? Or is the seed always safe? How is it handled internally?
Muppet
  • 908
  • 5
  • 8
14
votes
2 answers

What are timestamps and how are they connected to smart contracts?

What exactly are timestamps? When do we see them in IOTA? And what is the correlation between timestamps and smart contracts?
Vrom
  • 1,946
  • 7
  • 14
14
votes
1 answer

How does address reuse prevention affect scalability?

Address reuse is currently being prevented by a list of all addresses which have already sent a transaction (previousEpochsSpentAddresses.txt) and this list is checked by the full node (or remote node) before sending a transaction. This list…
janowitz
  • 321
  • 1
  • 8
14
votes
1 answer

What is the IOTA transaction data structure?

I'm vaguely familiar with Bitcoin's UTXO-based transaction structure and Ethereum's account-based/gas-including transaction structure. What does an IOTA transaction contain?
Richard Horrocks
  • 1,185
  • 8
  • 22
13
votes
1 answer

In the IOTA wallet, what does the Promote button do?

In the 2.5.5 version of the official IOTA wallet, "Reattach" seems to have been replaced with "Promote". What does Promote do that Reattach didn't, and how does it improve transaction confirmation?
dreid
  • 1,102
  • 9
  • 16
13
votes
1 answer

Why does the signatureMessageFragment have a fixed size?

A transaction in IOTA consists of 2673 trytes. The biggest part is the signatureMessageFragment (more infos here) which has a size of 2187 trytes. It is used to store the signature of value transactions and it can be used for custom data of 0 value…
Zauz
  • 4,454
  • 15
  • 42
13
votes
3 answers

What does the ATTACH TO TANGLE button do?

On the Receive screen in the IOTA Wallet there's a button labeled "Attach to Tangle": I thought attaching to tangle only applies to transactions, not addresses. What does this button do?
todofixthis
  • 1,320
  • 8
  • 23
13
votes
2 answers

How to provide an IOTA based service, considering the receiving address has to change on every withdrawal?

One of IOTAs main use cases is to provide a way for M2M (machine to machine) micro payments. Therefore services can be called by sending a transaction, including payload + funds, to a specific address. Since addresses should not be reused, they…
Akkumulator
  • 1,468
  • 9
  • 19
13
votes
3 answers

How is data stored in the tangle?

What exactly is being stored in the Tangle if I send a set of data to someone? Is the whole data stored in the Tangle or does the data just pass through the Tangle. Is it just like putting a bag in an empty train and someone at the next station…
Vrom
  • 1,946
  • 7
  • 14
13
votes
3 answers

What information is leaked if I reuse an address?

Everyone knows that spending from an address multiple times is bad, because Winternitz OTS. But, what does that mean, exactly? What information is leaked in each signature, and how would an attacker exploit that information to discover the private…
todofixthis
  • 1,320
  • 8
  • 23
13
votes
1 answer

Difference between "Reboadcasting" and "Reattaching"

Could anybody explain what the difference between "Reboadcasting" and "Reattaching" is and what I should choose when a Tx is pending?
Jader Troe
  • 467
  • 3
  • 8
13
votes
1 answer

Persistence of important data on the Tangle

To this date, the IOTA network truncates all stored transactions after a snapshot, so that we basically only have an image of addresses with funds. Now lets assume following scenario: Company A stores their car's system metrics such as mileage and…
Luca M.
  • 131
  • 2
12
votes
1 answer

Is there a difference between branch and trunk transactions?

I understand that a transaction confirms two other transactions (branch + trunk). Is there a special semantic or rule for branch and trunk or are this just two words chosen to denote the two referenced transactions?
Akkumulator
  • 1,468
  • 9
  • 19
12
votes
3 answers

How does reattaching a transaction increase the chance for confirmation?

It is common advice to reattach a pending transaction. But why do I have to do so from a technical perspective? In other words: why does the tip selection not pick up my transaction if it's pending for some time and why do I increase the chance for…
Akkumulator
  • 1,468
  • 9
  • 19
12
votes
2 answers

How does the coordinator sign milestones without compromising the private key?

All milestones are just signed transactions with teh address KPWCHICGJZXKE9GSUDXZYUAPLHAKAHYHDXNPHENTERYMMBQOPSQIDENXKLKCEYCPVTZQLEEJVYJZV9BWU. My understanding is that to sign a transaction, you do so with the private key for that address. How does…
Chris Warner
  • 221
  • 1
  • 6
1 2
3
71 72