Questions tagged [iri-node]

Use this tag for Questions related to IOTA full-node:

Filter by
Sorted by
Tagged with
11 votes
3 answers
1k views

What are the minimal system requirements to run a full IRI node?

What is the minimal system that would be suitable for this task? What kind of system and OS would you recommend for this?
Ian Metten's user avatar
4 votes
1 answer
94 views

How do I configure a public node?

How can I configure my node such that it is secure for public access? I am aware that I can use either the --remote-limit-api launch argument, or by setting it in my ini; REMOTE_LIMIT_API=...
Matt Clark's user avatar
9 votes
3 answers
1k views

Full node vs permanode

I would like to clarify the distinction between the pragmatics and incentive of running a full node vs a permanode. Could you comment if my statements correct,and if necessary correct mine to ...
user3223162's user avatar
8 votes
1 answer
172 views

Full Node Set-Up Issue: UnsatisfiedLinkError

I'm trying to set up a full-node but I keep getting this error message: 11/28 [main] INFO com.iota.iri.IRI - Welcome to IRI 1.4.1.2 Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\...
user262's user avatar
  • 83
6 votes
1 answer
240 views

What's "All Transactions" in IOTA Peer Manager?

All transactions does not seem to be the sum of the rest of transactions. What is it then? See screenshot:
Apoge's user avatar
  • 215
6 votes
1 answer
728 views

How do I enable my fullnode to do POW?

It is basically all in the title. What iri settings are needed to delegate my POW to my Fullnode?
Tobi MZ's user avatar
  • 1,607
6 votes
1 answer
201 views

Clarify inner workings of the snapshot

We are in the middle of the January 2018 snapshot. Time to understand the inner workings. First: The upcoming IRI update includes a long list of addresses and balances. However, strictly speaking ...
ralf's user avatar
  • 1,063
5 votes
3 answers
276 views

Should full nodes be public?

Since part of the security comes from it being hard to find enough nodes to peer with to influence the selected transactions, should full nodes be mostly hidden? Will a IOTA attack consist of botnets ...
w00t's user avatar
  • 185
26 votes
1 answer
446 views

Estimation of network traffic for a Full Node

Background Full nodes allow to get an complete view on the state of the Tangle (after a snapshot) in order to verify transactions, and to append new transactions to the Tangle. Therefore, full nodes ...
Lanu Moe's user avatar
  • 439
12 votes
2 answers
428 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
10 votes
1 answer
286 views

What does an "Hello world!" IXI module look like?

I have an idea for an IXI module that I'd like to try out, but I don't understand how I'm supposed to implement it. I'd like to start with an example; what would an "Hello world!" version of an IXI ...
todofixthis's user avatar
  • 1,320
9 votes
1 answer
685 views

How do I set up a private IOTA network?

I want to learn more about IOTA and how it works on a practical level. In the Ethereum world I can do that by setting up a private network and making all the mistakes I need to make in safety. Is it ...
Richard Horrocks's user avatar
8 votes
2 answers
451 views

What is the difference between Swarm Client vs Core Client vs Light Client?

How does each client work in general? Pros and cons of using each client?
Bayequentist's user avatar
7 votes
1 answer
161 views

Is it correct that a wallet which does PoW never needs to call attachToTangle?

This is more or less to confirm my deeper understanding of IRI and how it all works. From the docs and the code what I see is, that attachToTangle outsources the PoW to a node. It is ...
ralf's user avatar
  • 1,063
7 votes
1 answer
185 views

Why does the tip-selection prefer new tips?

Most of the issues regarding slow or never confirmed transactions seem to arise from time-intensive POW and a badly connected full-node, which both lead to an attach-position not at the tangles "front"...
Akkumulator's user avatar
  • 1,468
6 votes
1 answer
326 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
6 votes
1 answer
115 views

Why does total transactions in log fluctuate

When viewing the logs I notice the totalTransactions value increases and decreases. Given data is constantly being added to the tangle, shouldn't this number constantly be increasing?
Scott Foster's user avatar
6 votes
1 answer
527 views

What prevents someone from using a Precomputed POW Spam Attack against the network?

What prevents someone from using a Precomputed POW Spam Attack against the network? A theoretical attack could use pre-made transactions to be released before their network expiry dates. Rounds of ...
user avatar
5 votes
2 answers
187 views

Identify transactions issued by the coordinator

I am listening for new transactions on the ZMQ stream published by the iri. Is there a way to identify transactions that were created by the coordinator?
Akkumulator's user avatar
  • 1,468
5 votes
1 answer
96 views

"Received an Invalid TransactionViewModel. Dropping it..." after upgrading to 1.4.1.4

These are the first messages in the log after booting 12/19 07:08:03.158 [pool-2-thread-1] INFO c.i.iri.network.TransactionRequester - Removed existing tx from request list: ...
Daniel F's user avatar
  • 921
5 votes
0 answers
99 views

Full node getting stuck

Since yesterday evening, my full node has been stuck at 3532941 total transactions. 12/03 11:59:12.426 [pool-2-thread-2] INFO com.iota.iri.network.Node - toProcess = 1000 , toBroadcast = 0 , ...
Agustin Tena's user avatar
4 votes
2 answers
219 views

Remove the necessity of Milestones

In the Original white paper of the IOTA there is no mention of the Milestone. In reality however, the IRI code is so tangled (pun intended) with the use of Milestones, that I was not able to run an ...
Makan's user avatar
  • 214
4 votes
1 answer
66 views

Why is anyone with API access allowed to cancel the 'attachToTangle' operation of another user?

In the IRI, there is no filter that prevents anyone from cancelling another users 'attachToTangle' operation when the POW is in progress. See API.java, case "interruptAttachingToTangle" Why is that?
user avatar
4 votes
1 answer
121 views

When are transactions stored (to disk)?

Are transactions only stored to RocksDB after confirmation? And unconfirmed tx are just passed around between neighbors and kept in memory?
GJEEE's user avatar
  • 713
4 votes
1 answer
360 views

Overview of data replication/syncing

How does the IRI process sync its data between peers? Besides reading the code, is there any information that can explain the process?
Scott Foster's user avatar
2 votes
2 answers
253 views

ZeroMQ subscription to address not working

is any of you able to subscribe to ZeroMQ with address as a topic? According to the documentation this should be possible by putting the public address as a topic in socket.subscribe(). I have no ...
Pavel Beran's user avatar