Questions tagged [iota-network]

For questions relating to the IOTA network as a whole. This includes questions about the reliability, scaling and functionality of the network itself as an implemented version of the tangle based on full nodes running the IRI.

Filter by
Sorted by
Tagged with
12 votes
2 answers
427 views

Full node influence on scalability

Since transactions are propagated in the network using full nodes—can it be said that the number of full nodes influences the maximum Tangle scalability? To paraphrase, even if transaction validation ...
user3223162's user avatar
11 votes
1 answer
1k views

What is the Actual IOTA Algorithm for Tip Selection?

The IOTA Whitepaper dances around suggestions as to how a tip selection algorithm should be constructed. We need checkpoints for security to ensure that λ > μ (Arrival rate of honest nodes) > ...
Bill Bisco's user avatar
10 votes
0 answers
226 views

How would IOTA handle a spam attack that is NOT attempting to successfully double spend, but merely make the network unusable? [duplicate]

So it seems like all of the security solutions mentioned so far are focused on preventing double spend attacks. But what about attacks that aren't motivated by actually successfully double spending?...
Ian Fisch's user avatar
  • 100
9 votes
2 answers
241 views

Does all kind of spam benefit the network?

It is frequently stated that spam even makes the network stronger by confirming other transactions. However, it is not difficult to imagine an attacker that either confirms primarily their own ...
lex82's user avatar
  • 1,087
8 votes
2 answers
325 views

Scalability of IOTA network and nodes

IOTA is scalable in the sense that the more transactions are being made, the faster transactions will be confirmed. But what I fail to understand (for any crypto-currency really) is that if every ...
Stefan's user avatar
  • 183
8 votes
0 answers
591 views

What is the max possible transactions/second rate in IOTA?

Did anyone calculate the max amount of transactions per second which is possible in IOTA? As far as I understand the transactions rate is only limited by network's bandwidth of full nodes. Let's ...
alexpods's user avatar
  • 498
7 votes
1 answer
564 views

Iota ZeroMQ consumer

I would like to consume events from my Iota Zmq node. Can somebody help me to do it? I enabled Zmq on my iota node by adding those lines in my iota.ini file : ZMQ_ENABLED = true ZMQ_PORT = 5555 I ...
Parker's user avatar
  • 73
7 votes
1 answer
567 views

Is there a testing environment for dev purposes

I'm hacking around with the js lib but everything happens very slowly - sending transactions, promoting, etc... I'm also connected to a personal fully synched node, which doesn't add any speed to my ...
Ando's user avatar
  • 211
7 votes
1 answer
224 views

Spam Attack on the tangle worst scenario

Sometimes there is a spam attack on the IOTA network where there are up to 2000 transactions per minute where normally we only have 50 t/m. I know that the spam makes the tangle even stronger, but I ...
Vrom's user avatar
  • 1,946
7 votes
1 answer
561 views

What does "Inconsistent subtangle" mean?

Some of my recent transactions are not confirmed and if I try to use a tool such as this or this, I get an error saying "Inconsistent subtangle" or "Cannot find tail" or "Inconsistent tips pair ...
user1654's user avatar
7 votes
1 answer
279 views

IRI: Find neighbor which uses the testnet

I see really often the following message in the logs: Transaction resolves to incorrect ledger balance: -8727317092450 I checked my version. It is the main net. But I guess I got a neighbor who is ...
Citrullin's user avatar
  • 840
6 votes
2 answers
270 views

Possibility of installing IOTA on a micro-controller?

Is it possible to install the IOTA library on a micro-controller such as ESP (ESP8266)? Such that it can write in the Tangle by sending a transaction?
Questioner's user avatar
6 votes
3 answers
292 views

Iota White paper section 4.4. Random walkers

My question is regarding section 4.1 of Iota white paper. I really don't understand how particles or random walkers will be actually placed by the nodes in the tangle. What they state is : "The node ...
rumaisa_niazi's user avatar
6 votes
1 answer
115 views

how is consensus achieved in simple terms?

im desperate to understand,i seriously tried im new to iota but it is quite hard to understand how consensus is achieved in iota, and what is the transaction structure ? i also don't understand what ...
ezio's user avatar
  • 161
6 votes
3 answers
312 views

Does the Tangle enforce a tip-selection algorithm?

Can spammers use their own algorithm to non-randomly select tips — possibly then continuously confirming the same transactions over and over again while inundating the network? This was a recent ...
bodlandhodl's user avatar
6 votes
1 answer
148 views

Difference between node and site

In the whitepaper is written: A quick note on terminology: sites are transactions represented on the tangle graph. The network is composed of nodes; that is, nodes are entities that issue and ...
Santiago de Diego's user avatar
6 votes
2 answers
227 views

Will MAM not lead to network congestion?

In the MAM introduction article there is for example this part about the message size: These messages can have any size; however, a heuristic evaluation would demonstrate smaller messages ...
Jey DWork's user avatar
  • 160
6 votes
1 answer
230 views

What is the purpose of including extra CRC32 packet data in the TCP/IP communications flow?

The TCP communications in the IRI sends and receives packets with 16 additional CRC32 bytes after the transaction data. Internet TCP/IP data is already check-summed. Furthermore, malformed data will ...
user avatar
6 votes
1 answer
126 views

How would I listen for a set of transactions?

I am currently polling the tangle using iota.lib.js + public nodes listed on the IOTA website every 2 seconds. I'm using "findTransactionObjects" to achieve this. This is just a workaround for ...
bigpotato's user avatar
  • 161
6 votes
1 answer
321 views

IOTA full-node network

I set up full-nodes to "help the IOTA network". I asked myself: How does my full-node help the network? On the full-nodes that are publicly listed in the official wallet app, there are a many light ...
IW01's user avatar
  • 121
5 votes
1 answer
98 views

Who approves changes/fixes to IOTA?

For Bitcoin, whenever the repository owner pushes changes, the miners approve or reject them. That takes away the central control. But since IOTA doesn't have miners, what's the process of making ...
Thirupathi Thangavel's user avatar
5 votes
2 answers
319 views

How does a new user verify he's getting the correct tangle?

How does a new user verify he's getting the correct tangle from others in the network? Unlike blockchain protocol in which the user can rely on the growing chain to be sure he is not been fed with ...
Arik Malachi's user avatar
5 votes
2 answers
271 views

How does the light node handle funds on multiple addresses?

Say I receive 1i on address with key index 0, 2i on address with index 1, and 4i on address 2: Index 0: 1i Index 1: 2i Index 2: 4i Unless there has been a snapshot, I understand that the wallet will ...
Herman Øie Kolden's user avatar
5 votes
1 answer
86 views

Possibility of sending a IOTA transaction from a "micro-controller"?

Since IOTA is designed specifically for IoT, is there a specific library for micro-controllers such as ESP, such that we can interact (send a transaction) directly from a micro-controller to the IOTA ...
Questioner's user avatar
5 votes
1 answer
491 views

What is the initial own weight of a transaction in IOTA?

According to the white paper for IOTA the initial own weight of any transaction is 3n, where n is a positive integer. However, in section 4 it says that the own weight value is capped to one to ...
Saurav Das's user avatar
5 votes
1 answer
268 views

How to Setup a Full Node on Azure?

I have spare credits for Azure, I'd love to use this to setup a full node for IOTA. I know there are Amazon AWS guides, just wondered if anyone had an easy way to do this for Azure?
Nick's user avatar
  • 51
5 votes
1 answer
104 views

IoTA full node setup done but all transactions pending

I have followed http://iota.partners/ to setup a full node on my AWS. I am pretty sure that my security policy has opened the port for IoTA. The neighbor status: and then when my program status ...
yw0028's user avatar
  • 51
5 votes
0 answers
128 views

Why are Oyster Pearl's transactions clumping like this, and not getting confirmed? Is this an issue with the tip selection algo?

It appears that Oyster Pearl, a data transmission service built on the tangle, has launched their testnet and is submitting transactions to IOTA tangle live and tagging them (see above image). As we ...
aboose's user avatar
  • 3,135
5 votes
0 answers
66 views

Parse UDP packet into a bundle

I am exploring the https://github.com/iotaledger/iota.lib.go for the purpose of running sort of "analysis" with my current remote node. I couldn't find any code that can parse/validate the transaction ...
jdevelop's user avatar
  • 151
4 votes
2 answers
147 views

Does the proof of work needed to attach a transaction fluctuate, if so, what causes the increase/decrease?

Can someone explain if the proof of work effort varies with the number of nodes, the number of transactions being made and the proof of work being done by other users. Does it increase over time? I'...
Mackle Berry's user avatar
4 votes
1 answer
98 views

Is this an official source of the IOTA wallet?

https://github.com/iotaledger/wallet/releases/tag/v2.5.7 Is this release from iota I have got v2.5.6 before I download just wanted to make sure this is right wallet and it’s not a scam Thanks
Rishab 's user avatar
  • 127
4 votes
1 answer
73 views

Sort transactions in temporal order

I want to sort transactions, within a specific tag, in temporal order. In the docs it says: timestamp : Int timestamp of the transaction. It is important to know that timestamps in IOTA are not ...
mike's user avatar
  • 251
4 votes
1 answer
235 views

What exactly is "IOTA eXtensible Interface" (.ixi modules)?

What exactly is the "IOTA eXtensible Interface"? How does it relate to the rest of the chain, at a high level, and technically?
hartmut's user avatar
  • 168
4 votes
1 answer
77 views

IOTA Whitepaper: What is z in Section 4.1?

Everything in the equation is defined except z. Is it supposed to be another parameter that is chosen like alpha? I want to actually use some reasonable sample variables and test this.
Bill Bisco's user avatar
4 votes
1 answer
199 views

Will auto-discovery of neighbors be implemented for full nodes?

The most difficult part of setting up a full node is finding neighbors. Will some sort of discovery mechanism be implemented? If so, when? If not, I’m curious why that would be by design.
Brad Gessler's user avatar
4 votes
1 answer
148 views

Can I call "getNodeInfo" via UDP the same way I can call it over TCP?

I've noticed a lot of nodes with connection_type UDP vs TCP. Are the UDP ones running the same IRI 1.4.1.4 api? Specifically, I'm trying to write to a network connection: conn.Write([]byte("{\"...
Andrew Arrow's user avatar
4 votes
2 answers
46 views

Is having hashes of document certificates in IOTA blockchain for tamper proof a good use case for IOTA?

I have a application where I want to store a SHA256 hash of a document in a Blockchain or a DLT. I want it to have a good life to it, like storing the SHA256 hash as a data in a transaction should not ...
Mr.SsS's user avatar
  • 141
4 votes
1 answer
102 views

Can iota.api.getTransfers() get specific transactions?

According to iota.lib.js documents, iota.api.getInputs(seed, [, options], callback) the getInputs() have a options argument. options object have four members, start, end, security and ...
chi-bin chou's user avatar
4 votes
1 answer
115 views

How does IOTA detect inconsistency?

For the error "com.iota.iri.service.TipsManager - Ledger inconsistency detected", does the inconsistency here mean local database corruption? I checked the source code of tip manager and ...
Jennifer Q's user avatar
4 votes
1 answer
160 views

What if Nobody Will Run a Full Node?

As I understand from this blog: https://www.tangleblog.com/2017/06/27/incentive-run-fullnode-iota/ There's an incentive for companies and in some cases people to run a full node. But what can happen ...
Alex Weitz's user avatar
4 votes
1 answer
187 views

Will the network and nodes be distributed after coordinator removed?

So we know that how network making consensus is not just POW, it's more about numbers of full nodes. And this is how the Tangle solve Byzantine Generals Problem. My question is will these full nodes ...
Wayne Wu's user avatar
  • 304
4 votes
1 answer
72 views

IOTA Whitepaper: What is δ?

In Section 3.1 of the IOTA Whitepaper it refers to small delta (δ) but does not actually define what it does. Can you help define δ and explain what the equation is trying to tell me?
Bill Bisco's user avatar
4 votes
2 answers
94 views

How can i begin to understand IOTA if i came from Ethereum?

I need study to implement a public-private DLT system more like hyperledger but without the elevated cost of implementation - transaction, because is a study project
alejza's user avatar
  • 51
4 votes
1 answer
112 views

How to send a PGP encrypted message to the IOTA tangle?

I have done the phase 1 of the IOTA claim process. Now I am blocked with how to start the phase 2: it is mentioned to do this: As part of this process, you’ll publish a PGP encrypted message ...
John's user avatar
  • 41
4 votes
1 answer
145 views

IOTA OSI layer 4 protocol?

IOTA claims, on their website, to be OSI layer 4 (transport layer). I would like to get information about this. I'm currently working with a MCU and would like to use this protocol. Is there a ...
Citrullin's user avatar
  • 840
4 votes
0 answers
232 views

Is it possible to discover the IP addresses of all nodes in the IOTA network?

If a node has its neighbors' IP addresses, is it possible to get them, walk to the neighbors, get their neighbors' IP addresses, and continue until you have a full map of the IP addresses of all the ...
shoe's user avatar
  • 251
4 votes
0 answers
141 views

How to find a transaction without full ID

I would like to know how I can find an old transaction where only the first 20 characters of the transaction ID are known. I think iota.cool was planning to integrate a search feature, but seems like ...
Christian's user avatar
3 votes
1 answer
110 views

Values in message structure do not match RFC message structure

I'm trying to understand what is the structure of the messages in IOTA. I used scylla to download some messages and now I don't see that the structure from the message matchs with the current one ...
user5291's user avatar
  • 164
3 votes
3 answers
78 views

Can I connect IOTA with a website?

Currently I am working on a project where I need to connect IOTA tangle. Can I do that? If yes, need guidelines.
Mahmuda Keya's user avatar
3 votes
1 answer
41 views

What is the limit of the database size given dust protection measures?

What is the limit of the database size given dust protection measures announced by the IOTA Foundation?
Hund's user avatar
  • 420