Pages:
Author

Topic: Un'occhiata ai nodi italiani - page 3. (Read 12052 times)

legendary
Activity: 3276
Merit: 2898
June 13, 2015, 06:05:56 AM
#87
La tua è una giusta obiezione. Comunque, a giudicare dai vari parametri considerati il tuo nodo tanto "amatoriale" non sembra...
 Grin

> 24 Gb di ram

"amatoriale"



quelli mi servono per il programma che fa l'elaborazione della blockchain...
ti assicuro che per il nodo sono assolutamente ininfluenti e inutilizzati...

il bitcoin-qt usa circa 2 giga di memoria residente... probabilmente
se usasssi il bitcoind ne servirebbe pure di meno.

l'ho spiegato che e' un nodo nato come "effetto collaterale"
del programma per lo studio della blockchain....

amatoriale nel  senso che non ci faccio nulla che mi serva
per guadagnare dei BTC...

solo per farti un esempio, come mi hanno fatto notare, il demone gira in root, figurati,
e' l'ultima cosa da fare se fosse una installazione professionale in produzione.

member
Activity: 68
Merit: 10
June 13, 2015, 04:57:01 AM
#86
La tua è una giusta obiezione. Comunque, a giudicare dai vari parametri considerati il tuo nodo tanto "amatoriale" non sembra...
 Grin

> 24 Gb di ram

"amatoriale"

legendary
Activity: 1316
Merit: 1481
June 13, 2015, 03:28:40 AM
#85
Data la topologia delle reti P2P (non ho visto un grafo della rete, ma immagino sia simile a Gnutella o DHT bittorrent), se ci sono un po' di nodi di questo livello, la rete viene attraversata da un messaggio in 2 hops.
Quattro quando va male. Il che ha senso, dato che un blocco mediamente si diffonde in 6 secondi a metà della rete.

Se ci sono 6000 nodi raggiungibili nella rete, basta un nodo da 600 connessioni e 600 nodi da 10 per coprire tutta la rete.
Oppure 10 nodi da 600 connessioni che tengono su tutta la rete e sono interconnessi tra di loro.

La struttura della rete Bitcoin permette una rete estremamente interconnessa e ridondante, per cui la propagazione di un nuovo blocco avviene in pochissimi hops ed in maniera estremamente rapida.





mi ricollego a questo per una riflessione che avevo fatto in passato.

una minig-pool ha tutta la convenienza che appena trova un blocco, venga propagato il piu' presto possibile,
per evitare la probabilita' (scarsa ma sempre possibile) che un'altra mining trovi un blocco piu' o meno
nello stesso istante, o magari un attimo dopo, e per una mera questione di propagazione si veda scartato il suo blocco.

per questo ho sempre pensato che almeno le minig pool, devono avere dei full node strafighi il piu' connessi possibile.

e per questo mi sembrava cosi' strano che un nodo "amatoriale" come il mio, (anche se ben attrezzato) possa
avere la minima chance competere con nodi che si giocano migliaia di BTC su questi dettagli.

evidentemente sbaglio qualcosa, o mi sfugge qualcosa.



La tua è una giusta obiezione. Comunque, a giudicare dai vari parametri considerati il tuo nodo tanto "amatoriale" non sembra...
 Grin
member
Activity: 68
Merit: 10
June 13, 2015, 01:46:20 AM
#84
Premetto che questo è un campo in cui sono assolutamente digiuno...

Se io fossi una mining farm forse avere un  supermeganodo con 600 connessioni NON è il meglio (single point of failure, DOS....)

Potrei preferire avere il mio nodo "fantasma" (invisibile al mondo) connesso solamente a 10 nodi. Nodi non super-performanti, ma tutti miei. Questo mi permetterebbe di distribuire il mio blocco non tramite 1 nodo da 600 connessioni, ma 10 nodi da 60 connessioni.

Il blocco sarebbe comunque trasmesso al mondo velocemente, ma il mio nodo primario sarebbe "protetto" dal mondo stesso

legendary
Activity: 3276
Merit: 2898
June 12, 2015, 03:17:08 PM
#83
Data la topologia delle reti P2P (non ho visto un grafo della rete, ma immagino sia simile a Gnutella o DHT bittorrent), se ci sono un po' di nodi di questo livello, la rete viene attraversata da un messaggio in 2 hops.
Quattro quando va male. Il che ha senso, dato che un blocco mediamente si diffonde in 6 secondi a metà della rete.

Se ci sono 6000 nodi raggiungibili nella rete, basta un nodo da 600 connessioni e 600 nodi da 10 per coprire tutta la rete.
Oppure 10 nodi da 600 connessioni che tengono su tutta la rete e sono interconnessi tra di loro.

La struttura della rete Bitcoin permette una rete estremamente interconnessa e ridondante, per cui la propagazione di un nuovo blocco avviene in pochissimi hops ed in maniera estremamente rapida.





mi ricollego a questo per una riflessione che avevo fatto in passato.

una minig-pool ha tutta la convenienza che appena trova un blocco, venga propagato il piu' presto possibile,
per evitare la probabilita' (scarsa ma sempre possibile) che un'altra mining trovi un blocco piu' o meno
nello stesso istante, o magari un attimo dopo, e per una mera questione di propagazione si veda scartato il suo blocco.

per questo ho sempre pensato che almeno le minig pool, devono avere dei full node strafighi il piu' connessi possibile.

e per questo mi sembrava cosi' strano che un nodo "amatoriale" come il mio, (anche se ben attrezzato) possa
avere la minima chance competere con nodi che si giocano migliaia di BTC su questi dettagli.

evidentemente sbaglio qualcosa, o mi sfugge qualcosa.

sr. member
Activity: 453
Merit: 254
June 12, 2015, 01:18:09 PM
#82
In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante

Data la topologia delle reti P2P (non ho visto un grafo della rete, ma immagino sia simile a Gnutella o DHT bittorrent), se ci sono un po' di nodi di questo livello, la rete viene attraversata da un messaggio in 2 hops.
Quattro quando va male. Il che ha senso, dato che un blocco mediamente si diffonde in 6 secondi a metà della rete.

Se ci sono 6000 nodi raggiungibili nella rete, basta un nodo da 600 connessioni e 600 nodi da 10 per coprire tutta la rete.
Oppure 10 nodi da 600 connessioni che tengono su tutta la rete e sono interconnessi tra di loro.

La struttura della rete Bitcoin permette una rete estremamente interconnessa e ridondante, per cui la propagazione di un nuovo blocco avviene in pochissimi hops ed in maniera estremamente rapida.



legendary
Activity: 3276
Merit: 2898
June 12, 2015, 07:30:09 AM
#81


In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante

spannometricamente, si !

Posso chiederti su che upload totale?

sono sulla fibra aziendale, non mi ricordo se sono 100 o 200 mega.
La connettivita' e' interroute, loro sono dei mostri di affidabilita' e peering, questo si.
Noi siamo AS, quindi bgp lo gestiamo noi.
legendary
Activity: 2506
Merit: 1120
June 12, 2015, 07:22:40 AM
#80


In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante

spannometricamente, si !
Non i quadrano i conti, dove sbaglio?
197MByte in 4 ore ....
197*2^10*8/(4*60*60.)=~112 che dovrebbero essere kbit/s
EDIT: ho visto dopo ...
3083MByte ...
3083*2^10*8/(4*60*60.)=1753.88444444 kbps
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
June 12, 2015, 07:13:17 AM
#79


In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante

spannometricamente, si !

Posso chiederti su che upload totale?
legendary
Activity: 3276
Merit: 2898
June 12, 2015, 06:34:01 AM
#78


In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante

spannometricamente, si !
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
June 12, 2015, 06:20:08 AM
#77
NetHogs version 0.8.0

  PID USER     PROGRAM                           DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt  eth0     197.173      26.316 MB

197 MByte in quanto tempo?
Ma lo fai girare come root?

dato aggiornato


  PID USER     PROGRAM                                                                                                            DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt                                                                                     eth0    3083.740     520.472 MB

dalle 9 alle 13 (circa)


si gira come root, anche quello non c'entra nulla con le performance, avevo un problema di accessi e non
avevo voglia di sbattermi, poi l'ho lasciato cosi'. Tieni conto che sto fullnode e' nato
come "effetto collaterale" di un lavoro di raccolta dati e statistiche.




In pratica 600 nodi ti tengono l'upload occupato per circa 2 mbit, interessante
hero member
Activity: 658
Merit: 502
June 12, 2015, 06:09:01 AM
#76
NetHogs version 0.8.0

  PID USER     PROGRAM                           DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt  eth0     197.173      26.316 MB

197 MByte in quanto tempo?
Ma lo fai girare come root?

dato aggiornato


  PID USER     PROGRAM                                                                                                            DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt                                                                                     eth0    3083.740     520.472 MB

dalle 9 alle 13 (circa)


si gira come root, anche quello non c'entra nulla con le performance, avevo un problema di accessi e non
avevo voglia di sbattermi, poi l'ho lasciato cosi'. Tieni conto che sto fullnode e' nato
come "effetto collaterale" di un lavoro di raccolta dati e statistiche.







Ma è il QT ? incredibile, pensavo fosse il daemon.



FaSan

legendary
Activity: 3276
Merit: 2898
June 12, 2015, 05:57:28 AM
#75
NetHogs version 0.8.0

  PID USER     PROGRAM                           DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt  eth0     197.173      26.316 MB

197 MByte in quanto tempo?
Ma lo fai girare come root?

dato aggiornato


  PID USER     PROGRAM                                                                                                            DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt                                                                                     eth0    3083.740     520.472 MB

dalle 9 alle 13 (circa)


si gira come root, anche quello non c'entra nulla con le performance, avevo un problema di accessi e non
avevo voglia di sbattermi, poi l'ho lasciato cosi'. Tieni conto che sto fullnode e' nato
come "effetto collaterale" di un lavoro di raccolta dati e statistiche.


hero member
Activity: 924
Merit: 1000
June 12, 2015, 05:52:23 AM
#74
Quando porteranno la fibra da me spero di riuscire a tenere un full node anch'io Smiley
hero member
Activity: 658
Merit: 502
June 12, 2015, 05:49:20 AM
#73
comunque anche col maxconnection 5000
al massimo ho visto sette/ottocento nodi collegati...

in questo istante ad esempio ne ho 675


Questa è una limitazione di sistema. la quantità massima di openfiles è fissata a 1024, e anche aumentando il valore di sistema (con ulimit -n 65535 per esempio), bitcoin core non ne usa di più di 1024 (circa 800/900 connessioni), inquanto in ogni caso sopra quel valore l' applicativo crasha.



FaSan
legendary
Activity: 2506
Merit: 1120
June 12, 2015, 04:11:54 AM
#72
NetHogs version 0.8.0

  PID USER     PROGRAM                           DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt  eth0     197.173      26.316 MB

197 MByte in quanto tempo?
Ma lo fai girare come root?
legendary
Activity: 3276
Merit: 2898
June 12, 2015, 03:58:51 AM
#71
NetHogs version 0.8.0

  PID USER     PROGRAM                                                                                                            DEV        SENT      RECEIVED
2612  root     /u/c/bitcoin/src/qt/bitcoin-qt                                                                                     eth0     197.173      26.316 MB
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
June 12, 2015, 03:41:48 AM
#70
questo e' il mio bitcoin.conf

la questiore rpc penso sia ininfliuente, l'ho attivata
per fare delle prove e funziona solo sulla lan e localhost....

blocknotify pure, esperimenti di mining

comunque anche col maxconnection 5000
al massimo ho visto sette/ottocento nodi collegati...

in questo istante ad esempio ne ho 675


----------------------------------------------------

server=1
rpcuser=xxx
rpcpassword=xxx
rpcallowip=192.168.1.*
rpcallowip=127.0.0.1

blocknotify=/u/mining/stratum-mining/scripts/blocknotify.sh --password xxxxx --host localhost --port 3333

maxconnections=5000


Azz che upload hai? Ci posti un po' di statistiche sull'utilizzo della rete da parte di bitcoind?  Grin
legendary
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
June 12, 2015, 03:23:25 AM
#69
Credo che mi tengo il mio punteggio di 9.0946
5000 con una connessione dsl da 1mb up la vedo dura.. Non riuscire nemmeno a scrivere sul forum  Cheesy
legendary
Activity: 3276
Merit: 2898
June 12, 2015, 03:10:07 AM
#68
questo e' il mio bitcoin.conf

la questiore rpc penso sia ininfliuente, l'ho attivata
per fare delle prove e funziona solo sulla lan e localhost....

blocknotify pure, esperimenti di mining

comunque anche col maxconnection 5000
al massimo ho visto sette/ottocento nodi collegati...

in questo istante ad esempio ne ho 675


----------------------------------------------------

server=1
rpcuser=xxx
rpcpassword=xxx
rpcallowip=192.168.1.*
rpcallowip=127.0.0.1

blocknotify=/u/mining/stratum-mining/scripts/blocknotify.sh --password xxxxx --host localhost --port 3333

maxconnections=5000
Pages:
Jump to: