Questions tagged [network]

Questions pertaining to the global network of Monero nodes

Filter by
Sorted by
Tagged with
0
votes
1answer
30 views

In which order does a node select peers to create a connection?

In the function connections_maker in net_node.inl a node selects the peers to which it tries to create a connection. This computation seems to be important in which order we select the peers: either ...
2
votes
1answer
16 views

How can I get outgoing connections with pfSense as my router?

I set up a static DHCP reservation for my node. I enabled uPNP and port mapping. and I set an ACL to allow 18080 192.168.node.ip/32 18080. I even set an outbound NAT static port for the IP, in ...
0
votes
1answer
20 views

Why does a node try all grey peers to create a connection?

I am currently analysing the source code of Monero. If a node makes a new connection, it first checks what fraction of its current outgoing connections are to nodes in its white list. If it is above ...
3
votes
1answer
74 views

How does Monero use DNS to discover seed nodes?

As far as I'm concerned, there is a hardcoded list of four hostnames m_seed_nodes_list = {"seeds.moneroseeds.se", "seeds.moneroseeds.ae.org", "seeds.moneroseeds.ch", "seeds.moneroseeds.li"};. Then the ...
2
votes
1answer
76 views

How does a node maintain its anchor peer list?

I'm trying to figure out how a node maintains its list of anchor peers. I know that they are important when a node restarts. However, when does a node add and remove other nodes to its anchor peer ...
2
votes
1answer
50 views

How can I check the network usage of my Monero node?

I would like to check the network use of my Monero node (daemon). I would like to see the average upload and download speeds, and I would like to see the total amount of data (eg: in MB, GB, TB) that ...
3
votes
2answers
115 views

What is the best way to help the Monero network?

Apart from profitability, for the Monero network it doesn't make a big difference if you solo-mine or not. This answer to Is it better to mine Monero on solo mining or joining a mining pool? ...
0
votes
1answer
642 views

Issue when updating to 0.13 - Monero GUI Wallet - Network Status - Wrong Version [duplicate]

I downloaded the new wallet files, unzipped them and put them in my old install folder (replaced where necessary). After that, it did some updating and after finishing, my wallet looks like this : ...
3
votes
1answer
153 views

Base58 prefix, network id and wallet address prefix

The question NetworkByte for Monero Stagenet gave me the impression that, there's a relation between ADDRESS_BASE58_PREFIX and NETWORK_ID, defined in src/cryptonote_config.h If it is so, I can't find ...
1
vote
1answer
54 views

Is deanonymisation via propagation analysis possible for Monero?

In Bitcoin, every node tries to establish 8 outgoing connections and sends new messages to its neighbors with random delays ("diffusion"). This enables certain deanonymisation attacks, where an ...
1
vote
1answer
181 views

Does monero p2p protocol use magic bytes?

Bitcoin (and derived altcoins) use magic byte prefixes to identify their network messages and to distinguish between clients running on different networks/chains such as testnet or an altcoin. Does ...
3
votes
1answer
142 views

What are the differences between incoming/outgoing connections?

If I understood correctly, a connection is outgoing if it was initiated by my node, otherwise it is incoming. Therefore, I was under the impression that with a fully synced blockchain, you should have ...
2
votes
2answers
829 views

What happened at Monero difficulty from Nov 2017 to Jan 2018?

During latest days of November 2017 Monero difficulty, according to this chart, was around 30G and now is around 80G. What happened to it? And what should we expect for the near future?
0
votes
1answer
38 views

How could Monero be transmit under the purview of a hostile state actor?

Say Monero gets big in COUNTRY_X. Say COUNTRY_X doesn't like that for whatever reason and decides to stop it from both being mined and propagating throughout their country. Say COUNTRY_X cranks up ...
3
votes
1answer
442 views

Is there a way to force sync on Monero GUI?

I'm using the Monero GUI to download the Monero blockchain; but most of the time, after I open the GUI and start daemon, the "network status" at the lower left bit shows only the "connected" text. ...
1
vote
1answer
75 views

Should I keep monerod instances active on mining rigs?

Does it help the Monero network if I keep monerod instances active on different rigs? Or is it not useful?
2
votes
1answer
462 views

Running Monero Remote node

Im having some difficulty getting a remote node setup, as far as i understand all you need is a fully synced node. and then you add some start up flags to get the remote node running currently im ...
2
votes
0answers
35 views

Will Monero need SegWit to implement the Lightning Network? [duplicate]

I have heard that many other coins need to implement SegWit to allow them to enable the Lightning Network. Is this something that Monero will have to do?
2
votes
1answer
781 views

monerod doesn't connect to peers

I have installed the Monero GUI and it was giving some errors so I went back to the cli. When I run ./monerod everything seems to work fine but when I do status it gives me - Height: 1346603/1346603 (...
3
votes
1answer
167 views

Converting the network identifier to text

In the cryptonote_config.h file, the network identifier is given as: boost::uuids::uuid const NETWORK_ID = { { 0x12 ,0x30, 0xF1, 0x71 , 0x61, 0x04 , 0x41, 0x61, 0x17, 0x31, 0x00, 0x82, 0x16, ...
6
votes
1answer
839 views

Could a DDoS attack on the hardcoded seed nodes bring down the Monero network?

I've seen a list of hardcoded seed nodes in the Monero code. If somebody DDoSed these IPs until their servers crashed, would it be enough to bring down the Monero network? If not, what effect would it ...
2
votes
1answer
235 views

Is the communication between wallet and remote node encrypted?

If I understand it correctly, the wallet provides the remote node with view keys so it can find the corresponding outputs, and later the wallet may also send a signed transaction for the remote node ...
3
votes
2answers
822 views

Does mining require a daemon that allows incoming connections (open firewall ports)?

I've noticed that if I don't open the correct ports on my computer and router, and then type status in the daemon, Monero will show 8+0 connections, meaning it has 8 connections where I'm getting ...
3
votes
2answers
197 views

How can the network or monero community reduce the txpool size?

Does increasing hashrate help? Or does it simply rely on waiting for the blocksize median to increase?
5
votes
1answer
201 views

Is it possible to create infinite coins in Monero since Monero is completely anonymous now?

Is it possible to create infinite coins in Monero as it is completely anonymous now? and if such anomaly is created is it possible to find that out in the network?.
1
vote
1answer
229 views

Why did the total network hash rate drop by 50% after 0.10.1 release?

According to coinwarz.com chart, the total network hash rate dropped from more than 70MH/s to below 35MH/s on December, 13th 2016, right after 0.10.1 has been released. It smoothly recovered and is ...
4
votes
1answer
1k views

Can I change limit_up speed?

Default is 2047 kB/s. If I am able to increase this, would it be advantageous for the network? If I were to increase it, what would be a good number?
4
votes
1answer
124 views

Drawbacks of running a RPC-enabled node

Besides increased resource requirements, why would someone not want to run a RPC node?
4
votes
1answer
1k views

No IGD port mapping

When I startup monerod on my Win7 machine I get the following messages. 2016-Dec-21 13:36:45.919154 Binding on 0.0.0.0:18080 2016-Dec-21 13:36:45.934754 Net service bound to 0.0.0.0:18080 2016-Dec-21 ...
7
votes
1answer
195 views

Failure of an exchange or pool to upgrade to Monero v0.10.1 by January 5th

According to the release notes: The main thing to know is that you should 0.10.1. Otherwise, you will get booted off the network. If you are mining, make sure the pool you are mining on has ...
4
votes
2answers
247 views

How is Monero's network less secure than Bitcoin?

How is Monero's network less secure than Bitcoin's network? Are there any plans in work to increase the security of Monero's network and will it ever match Bitcoin's network or surpass it?
5
votes
1answer
171 views

Is the XMR network vulnerable to Denial-of-Service attacks?

Is it possible to make a Dos-Attack on the Monero network, by creating multiple transactions with small amounts and flooding the network? How many Moneros would be required to do so?
4
votes
2answers
2k views

How do I enable incoming connections? (ELI5)

Edit: I said 'outgoing connections' in the original question title, but apparently the correct term is 'incoming connections'. I meant: "How can I share my node's blockchain so that others can update ...
3
votes
1answer
165 views

Could IPFS (InterPlanetary File System) be used with Monero?

Are there plans? The IPFS website states that it is a perfect match with the blockchain. Is this true with Monero's blockchain? Or, IPFS has no point at all / useless? https://ipfs.io/
7
votes
2answers
499 views

Full node with “8+0 connections”

My full node has been completely synced for a while, but it never shows anything different that "8+0 connections". What do those numbers mean? Shouldn't they increase over time?
4
votes
1answer
54 views

What would happen to the Monero network if a significant part would be isolated?

What would happen to Monero in case of a cataclismic event that would cause the American continents to be data-isolated (that is all data links severed) from Eurasia? What would be the maximum time ...
7
votes
2answers
631 views

Does each node have a maximum number of peers?

How many peers can each node be connected to simultaneously? Is the maximum the same as the number of full nodes on the Monero network? Are there any performance benefits of limiting the number of ...
11
votes
1answer
210 views

Is there a network protocol specification or description outside the source code?

Obviously the network protocol is specified in the Monero source code in c++, but I was wondering if a more generic document exists that could be useful for implementing a program in another language ...
9
votes
2answers
214 views

How do I figure out what nodes I'm connected to and who is sending what to who?

When I type print_cn into the daemon, I see a lot of OUT and IN entries. Does OUT mean that I am sending information OUT to that peer, or is that peer sending information to me? Or is it a two-way ...