Skip to main content
18 votes
Accepted

Can a node steal my seed?

No, a node cannot steal your seed When you send a transaction to the node you are connected to, you don't send the seed to it. The tx (=transaction) gets created locally on your PC/Smartphone/other ...
Zauz's user avatar
  • 4,454
6 votes
Accepted

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

Core Client a.k.a. Full Node Full Nodes store all transactions since the last snapshot. It is required to be online (= available to its neighbours) 24/7 Permanodes A Permanode is a Full Node that ...
Zauz's user avatar
  • 4,454
6 votes
Accepted

Static IP address for full node

A Static IP is the best solution if you can get one. If not, a workaround could be using a dynamic DNS service that creates a (sub)domain that always points to your IP address and is automatically ...
fijter's user avatar
  • 1,099
6 votes
Accepted

DB snapshots for the masses - are there any risks?

Cannot think of any problems. Obviously the database dump should be created while your node is down, and the new node should be down too, while you are copying the database. The database might ...
mihi's user avatar
  • 7,324
4 votes
Accepted

When do nodes sync their subtangle with the neighbours?

After looking into code of IRI : all incoming transactions that aren't known yet (i.e. not already stored in the local tangle) are immediately stored in the local tangle and broadcasted to all ...
ben75's user avatar
  • 5,344
4 votes
Accepted

Change the node while transaction is still pending?

The wallet doesn't keep an open connection to the full node. Here is the flow : get the tips (connection required) do the pow (offline) post the transaction (connection required) transaction is ...
ben75's user avatar
  • 5,344
4 votes
Accepted

Connection issues. How to solve them?

If you do not own this server, there is nothing you can do other then contact the server owner, then choose a different node to connect to. A CONNECTION_REFUSED error means that the packet was ...
Matt Clark's user avatar
4 votes

Can I run a full node on Galaxy S8?

First of all, I do not believe you can currently, software wise. Second of all, this would be a bad idea. Why? You need to ensure that your node is synced and online as much as possible in order to ...
aboose's user avatar
  • 3,135
4 votes
Accepted

Incentives to Run a Full Node

Currently, other than supporting the community (or if you're a business implementing the Tangle internally) there is little incentive to run a full node. The expectation is that the introduction of ...
Shoo's user avatar
  • 56
4 votes

MQTT and Bee nodes

Informations given on Discord by Thibault Martinez [IF] So, you are not doing anything wrong at all. It just turns out that the MQTT library we were using is just not good enough to allow us to ...
DamageCo's user avatar
3 votes

Where can I find neighbours for testnet?

you can find a #testnet channel on the new IOTA Discord https://discord.gg/5spymQ, ask there and you will probably find people to connect with. There is a #testnet channel on the IOTA Slack also, ...
youyou's user avatar
  • 95
3 votes

Where can I find neighbours for testnet?

You can visit https://nodesharing.wisewolf.de/, which can automatically assign you testnet or mainnet neighbours for the Chrysalis network (IOTA 1.5, as currently live).
mihi's user avatar
  • 7,324
3 votes

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

If you are asking about nodes as "client" this is the answer. Any information about Swarm nodes has not been disclosed though "Nelson" is something different from Swarm, which is a wrapper library ...
tawago's user avatar
  • 197
3 votes
Accepted

Running wasp-cli locally

The instructions on how to run the docker compose should be clear. What is not clear there in the README of the repo is how to set up wasp-cli. If you take a look at the Makefile in the root of the gh ...
Deveze's user avatar
  • 51
2 votes
Accepted

IRI - API_HOST does not apply to RECEIVER_PORTs?

IRI works in simplex mode, meaning that one TCP connection is used for receiving and another for sending. Your IRI TCP and UDP receivers are automatically bound to both IP addresses via "catch-all" 0....
Andrej Komelj's user avatar
2 votes

Is it possible to detect from which node a transaction was issued?

In a transaction there is no field referring to the node which issued it and I don't think you're able to reconstruct the history of a transaction. I think you cannot know in any way where a ...
Diego Stucchi's user avatar
2 votes

Using traceroute hop count to select neighbors

Considering how the Internet and its routing mechanisms work the hop count is not necessarily a stable metric and would have to be re-evaluated from time to time. Generally speaking though, the hop ...
Helmar's user avatar
  • 1,293
2 votes

Possible UDP MTU problems (UDP, bad length 1650 > 1368 in tcpdump)

The default Maximum Transmission Unit (MTU) for most networks is 1500 (1472 excluding headers). The IOTA paket size is 1650 (transaction + hash(request_tx) represented in bytes (1604 + 46)). To be ...
Akkumulator's user avatar
  • 1,468
2 votes

Where can I find neighbours for testnet?

Neighbors on the test network are difficult to obtain and unstable. It is recommended to use official test nodes, especially when your node would have have a dynamic IP address, would not be reachable ...
yi lei's user avatar
  • 41
2 votes

How will Trinity or any other IOTA wallet keep up with hundreds of local snapshots per day?

Nodes will not be in different states regarding your balance as long as you don‘t sign bundles. So you can be 100% sure that you have X Iotas on ADDRESS9 and you can be 100% sure that you have X-Y ...
Zauz's user avatar
  • 4,454
1 vote

How are nodes incentivised to be honest when approving transactions?

By verifying a transaction that is invalid, a transaction itself becomes invalid and will never be verified by other honest transactions (i.e. the transaction is on an "invalid path" that others do ...
Zauz's user avatar
  • 4,454
1 vote
Accepted

Can I run a full node on Galaxy S8?

No you can't. The only implementation of the protocol so far is IRI and it needs java and quite a bit of RAM to run. You can't even run it reliably on a Raspberry Pi atm. It would also drain your ...
Celso Martinho's user avatar
1 vote

IRI gets stuck after a while

Since this question is still getting upvotes, here is an answer (more of an approximation) by myself, having kind of a solid knowledge about it as of now, running a node and actively developing stuff ...
codepleb's user avatar
  • 273
1 vote

How can I interpret these node statistics?

I found the reason of this outlining behaviour. It was an indication of the issue in communication. Basically my VPS was dropping UDP packets due to their MTU1650 and so it was sending and not ...
hribek25's user avatar
1 vote

How can I interpret these node statistics?

It's just the opposite. Your node is sending to these nodes but not receiving anything from them. Either these nodes have not added your as a neighbor, or you are the only neighbor for them who ...
mihi's user avatar
  • 7,324
1 vote

IOTA API error when making send transaction call with Node.js client library

It seems to be a client error, because of a large request size. Besides, publishing large files as transactions requires a large amount of Proof-of-Work, which may take time or cause the connection to ...
chris's user avatar
  • 36
1 vote
Accepted

How to check if my neighbors are synced

Using the IRI API, you can use getNeighbors to get the addresses and then getNodeInfo to obtain the latestSolidSubtangleMilestoneIndex and latestMilestoneIndex. Only works if the neighbors have open ...
Xilis's user avatar
  • 246
1 vote

What does the number behind "synced?" mean?

You want those two nombers to be the same but they also need to be synced with the last Milestone issued by the Coordinator. We used to have a channel in Slack to see this number but I think it is no ...
CarpinchoDem's user avatar
1 vote

IoTA full node setup done but all transactions pending

Not sure about what could be wrong. You might want to delete the complete database and redownload it by following the Step6 of that guide. Before doing so, my advice is to locate your mainnetdb folder ...
CarpinchoDem's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible