Most Popular

1074 questions
18
votes
1 answer

Why were 4-byte integers chosen as the best way of storing individual trits within IOTA software?

update: Since this was posted, on Jun 11, an issue was opened by one of the IOTA Foundation developers to look into how to make the storage of trits use less memory. Although moving to a byte[] is not ideal, it at least tries to solve a future…
user1543
18
votes
2 answers

Consensus - how is a single, non-conflicting graph (tangle) maintained?

In traditional blockchains consensus is maintained by proof of work such that the valid chain containing the most cumulative work is agreed to be the consensus chain. IOTA lacks blocks and transactions are appended to the tangle (approximately)…
nate
  • 408
  • 2
  • 10
17
votes
2 answers

How do I know if a pending transaction will be successful?

When I send or receive IOTA, I first see the transaction in my wallet as in pending. As the time pass, the transaction is still in pending. I have to wait half an hour minimum to do the reattach. And I have to try to do the reattach 5 times before I…
overkill22
  • 590
  • 3
  • 11
16
votes
1 answer

What kind of "invalid" transactions are transported by the network (and appear on tangle explorers?)

When looking at transactions on a tangle explorer, I often see "Unconfirmed" transactions that (when taking a closer look) can not get confirmed, but the tangle explorer does not show it to me. So I thought to use this question here to collect…
mihi
  • 7,324
  • 2
  • 15
  • 34
16
votes
2 answers

How to set up an IOTA Sensor for Data Marketplace?

I own a Raspberry Pi and many sensors. I already had some Sensor projects. How can I set up my own Raspberry Pi sensor to contribute to the data marketplace? Are there any Tutorials yet? RuuviLab's Marketplace is what I've found so far. So I see I…
Tobi MZ
  • 1,607
  • 1
  • 12
  • 31
16
votes
1 answer

How can I set up a cold storage?

I have heard something about cold storage. What is the best way to set up a cold storage for IOTA and why is it safer?
Mo.
  • 453
  • 4
  • 12
15
votes
1 answer

Why do some of my transactions have Weight Magnitude 16, although I have set it to 14?

When looking at transactions in a tangle explorer website, some transactions like this (not mine) show up as Weight Magnitude 16. This also happens for my transactions where I am sure that I had set Weight Magnitude 14. Did I do more PoW than…
mihi
  • 7,324
  • 2
  • 15
  • 34
15
votes
1 answer

Technical documentation of the IOTA protocol

To properly understand technology like this, I need to sit down and crunch the numbers, program it up, and learn from that. I can't find any technical, low-level documentation on the IOTA protocol. One example is Dom's gitbook were some details…
Jørgen
  • 304
  • 1
  • 9
15
votes
4 answers

Will outsourcing POW ever be an issue?

If you want to send a transaction you have to do some proof of work. Are all IoT devices (e.g. small sensors) really capable of doing the proof of work? Will there ever be a necessity of services that do the POW for you in exchange for small fees?
Zauz
  • 4,454
  • 15
  • 42
15
votes
1 answer

What would an attacker have to pay per transaction in a large-scale spam attack?

It is claimed that transactions are effectively free. However, they require a proof of work. This PoW is supposed to make spam attacks infeasible. So given an attacker renting hardware from a cloud provider. What would a single transaction cost…
lex82
  • 1,087
  • 7
  • 18
15
votes
3 answers

Is it possible to cancel a transaction?

I made a transaction from Android wallet to Exchange A of 10Gi. The transaction is in pending. I tried a few times to reattach, but the transaction is still in pending. I made a second transaction from the Android wallet to Exchange B of 10Gi.…
overkill22
  • 590
  • 3
  • 11
15
votes
2 answers

How does IOTA make itself resistant to quantum computing based attacks?

IOTA has been described as "quantum resistant" (not "quantum secure"). What steps did the developers take to make the protocol resistant, and are there further steps that need to be taken in the future?
dreid
  • 1,102
  • 9
  • 16
15
votes
1 answer

What is the distinction between a full node and a full public node?

Further, are there a different set of system requirements between the two, and if so, what is it?
aboose
  • 3,135
  • 3
  • 15
  • 37
14
votes
5 answers

What is the average transaction time in IOTA?

In other blockchains, such as Bitcoin or Ethereum, the transaction time is limited by the block time. Even then, there's no guarantee your transaction will be incorporated into the next block. (I'll leave out the idea of subsequent…
Richard Horrocks
  • 1,185
  • 8
  • 22
14
votes
0 answers

How to determine how quickly the network detects double-spends?

In the question "How does the system sustain regular low-effort "splitting attacks"?" a scenario about the ability to disrupt the network by spamming double-spends and having the network work to resolve these incompatibilities is drawn. The question…
Helmar
  • 1,293
  • 1
  • 15
  • 28
1
2
3
71 72