Questions tagged [iri-node]
Use this tag for Questions related to IOTA full-node:
27
questions
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?
4
votes
1
answer
93
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=...
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 ...
8
votes
1
answer
171
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:\...
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:
6
votes
1
answer
726
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?
6
votes
1
answer
199
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 ...
5
votes
3
answers
275
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 ...
26
votes
1
answer
444
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 ...
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 ...
10
votes
1
answer
283
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 ...
9
votes
1
answer
676
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 ...
8
votes
2
answers
449
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?
7
votes
1
answer
159
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 ...
7
votes
1
answer
181
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"...
6
votes
1
answer
320
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 ...
6
votes
1
answer
114
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?
6
votes
1
answer
526
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 ...
5
votes
2
answers
186
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?
5
votes
1
answer
94
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: ...
5
votes
0
answers
98
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 , ...
4
votes
2
answers
218
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 ...
4
votes
1
answer
64
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?
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?
4
votes
1
answer
358
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?
2
votes
2
answers
243
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 ...
2
votes
1
answer
588
views
Real incentives for running a full node?
IOTA requires a widespread global network consisting of a large number of nodes in order to function properly.
Someone has to pay for the nodes that require bandwidth, memory and disk space. They are ...