Questions tagged [iri-node]
Use this tag for Questions related to IOTA full-node:
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?
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=...
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 ...
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 18.104.22.168 Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\...
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:
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?
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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?
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 ...
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"...
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 ...
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?
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 ...
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?
"Received an Invalid TransactionViewModel. Dropping it..." after upgrading to 22.214.171.124
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: ...
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 , ...
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 ...
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?
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?
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?
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 ...
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 ...