Bitcoin Forum
May 24, 2024, 05:17:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 »
1181  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 16, 2012, 01:24:23 PM
So, given that we need high difficulty shares, what stops p2pool from using not what a miner produces in a day, but in a week?

This would require some more storage, maybe some more calcs, but should smooth out miner's variance.

Am I wrong as usual? Smiley

spiccioli

No not wrong but:
a) it will require a hard fork
b) it will mean new users see reduced compensation for 7 days until they have the expected # of shares based on their hashing power.

Maybe 72 hours would be a good compromise for "b" but you still have the issue of "a".

DAT,

if a hard fork is the cost, I'd pay it.

Having less miner variance would encourage people to switch to p2pool, I think.

spiccioli
1182  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 16, 2012, 01:13:16 PM
So, I understand variance and all, but is it normal for me to have 3 hour stretches with no p2pool shares found with 2.4 GH/s and expected time to share of 20 minutes?

I have incoming peers, Local hashrate is also about right, local dead on arrival are about 1-2%, efficiency is usually right around 100% or higher.

Is there something off somewhere or is this just variance again?
My node was getting all your luck! Tongue
I couldn't run my miners for most of yesterday, but had someone mining on it at about 500Mhash/s for most of the day and they found 6 shares in the time it took me to go for lunch  Grin

In all seriousness though, if what you describe's happened for a few days in a row, I'd be really concerned. If it's one day, meh, probably really bad variance.

It seems to me that we need some way to mitigate the double variance to which p2pool miners are subject.

We have pool as a whole variance, but also miner variance, for example today my payouts were are lower than those of two days ago even if the pool as a whole has more or less the same hashing power.

So, given that we need high difficulty shares, what stops p2pool from using not what a miner produces in a day, but in a week?

This would require some more storage, maybe some more calcs, but should smooth out miner's variance.

Am I wrong as usual? Smiley

spiccioli

1183  Local / Mining (Italiano) / Re: Punto d'ingresso italiano nel p2pool on: March 16, 2012, 12:26:21 PM
Infine,

qui ci sono grafici relativi al p2pool nel suo complesso, compresa la "fortuna" del pool

http://p2pool.info/

e qui si puo' vedere quanto un indirizzo che mina sul p2pool prenderebbe se il blocco fosse risolto nel momento in cui si visualizza la pagina

http://yat.uukgoblin.net/p2pool-stats/current_payouts.html

spiccioli

1184  Local / Mining (Italiano) / Re: Punto d'ingresso italiano nel p2pool on: March 16, 2012, 12:04:08 PM
Ciao,

ho aggiunto la possibilita' di vedere i grafici dei minatori che accedono al punto di ingresso.

Per finire nel grafico occorre usare un indirizzo bitcoin valido come username (dove arriveranno i pagamenti) e graph come parola d'ordine.

I grafici (sono quelli standard che produce p2pool) sono visibili all'indirizzo:

http://p2pool.soon.it:9332/graphs/

spiccioli.

1185  Bitcoin / Pools / Re: P2Pool Server List on: March 16, 2012, 11:56:55 AM
Hi,

I've added graphs to my entry point, you need to use the bitcoin address for payments as username and graph as password to be able to see your worker/s at

http://p2pool.soon.it:9332/graphs/

spiccioli.

1186  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 15, 2012, 01:06:45 PM
No you shouldn't have to port anything. PyPy should just work with normal Python code. It's simply a different implementation of the standard Python interpreter. No difference in the language it interprets, just how it does it.

For one thing it has a built-in Just-in-time compiler powered by LLVM, which means that instead of the writers of a Python implementation needing to worry about how to create an efficient Just-in-time compiler, the work of people from the LLVM project, who are already experts in constructing such a compiler, can be leveraged.

This made me curious, so I am running p2pool with pypy as we speak.  It seems to be working fine, but I'll watch it for a day or two and see if there are any abnormalities.

twmz,

I've used pypy for a couple of days, it works ok, I don't see a big difference in CPU usage compared to python, but it has a problem: it is not compatible with pygame so you cannot show/generate graphs.

spiccioli
1187  Local / Mining (Italiano) / Re: Punto d'ingresso italiano nel p2pool on: March 14, 2012, 08:17:51 PM
Bene, mi hai convinto... "ci riprovo"..  Wink

Mi ha convinto il fatto (che non avevo pensato) della possibilità che si trovi il blocco tra di noi...
Pensa con con il mio "misero" 1280 Gh/s ho già preso 2 blocchi in una pool... culetto e basta direi  Tongue

Mi sistemo un'attimo e in questi giorni switch da te... vediamo che succede. Intanto ti sparo 100,000 shares a 10.000 Gh/s che partono entro qualche ora
Ciao a presto


EDIT: Prevedi di fare qualche statistica...? sono un appassionato e restare con dubbi mi rattrista un po...

Al momento non ancora, intendo con le statistiche, ci sto pensando per il caso che in effetti qualcuno si colleghi Smiley

Per il fatto del blocco, chi trova il blocco ha un premio aggiuntivo, mi pare di mezzo BTC o di 1/4, io non ne ho ancora trovati.

spiccioli
1188  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 14, 2012, 07:11:02 PM
Yes, I understand the percentage of actually seeing some if not any shares are; the thing that confuses me is how am I able to show accepted on the miner when my pool doesn't show any shares, unless it's mining so low that the pool already is on another block. :\

https://en.bitcoin.it/wiki/P2Pool#Frequently_Asked_Questions

Q: Why does my miner say it has found a lot of shares but p2pool say I have only found a few?!

A: The real P2Pool difficulty is hundreds of times higher than on normal pools, but p2pool essentially lies to your miner and tells it to work on relatively easy shares so that it submits shares every few seconds instead of every few hours. P2Pool then ignores any submitted shares that don't match the real share difficulty. By doing this, P2Pool can more accurately report your local hash rate and you can see if you are having problems with too many stale shares quickly


twmz,

question: could p2pool use difficulty 1 shares to calc miner payout instead of using high difficulty ones? This should lower miner's variance and still be able to use high difficulty shares to solve blocks.

spiccioli

No.

First high difficulty shares aren't used to solve a block.  They aren't used for anything other than payouts.  They need to be high to keep avg time between shares ~ 10 seconds.  For example if p2pool uses 1 difficulty shares instead of 0.1 shares per second it would have 60 shares per second.  The sharechain would simply collapse under the weight of dozens of forks a second.

Shares are completely worthless (in terms of real value).  This applies to any pool.  You don't work towards a block.  You either solve it or you don't.  If you don't the hash produced is worthless.  Pools simply use shares to record how much work was attempted and thus determine a fair split.

Thanks DAT,

I was missing (I didn't completely understand) this issue.

I was thinking that using a higher "sampling frequency" could give a better estimate of miner contribution to the pool.

I was wrong Smiley

spiccioli.

1189  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 14, 2012, 06:33:41 PM
Yes, I understand the percentage of actually seeing some if not any shares are; the thing that confuses me is how am I able to show accepted on the miner when my pool doesn't show any shares, unless it's mining so low that the pool already is on another block. :\

https://en.bitcoin.it/wiki/P2Pool#Frequently_Asked_Questions

Q: Why does my miner say it has found a lot of shares but p2pool say I have only found a few?!

A: The real P2Pool difficulty is hundreds of times higher than on normal pools, but p2pool essentially lies to your miner and tells it to work on relatively easy shares so that it submits shares every few seconds instead of every few hours. P2Pool then ignores any submitted shares that don't match the real share difficulty. By doing this, P2Pool can more accurately report your local hash rate and you can see if you are having problems with too many stale shares quickly


twmz,

question: could p2pool use difficulty 1 shares to calc miner payout instead of using high difficulty ones? This should lower miner's variance and still be able to use high difficulty shares to solve blocks.

spiccioli
1190  Bitcoin / Pools / Re: P2Pool Server List on: March 14, 2012, 06:08:52 PM
We should create a custom mining script that uses all of the pools in this thread (picking one at random for example) and using the others as a failover.
Could be an easy+convenient way to bring more gh/s to p2pool mining.

Shadow383,

I think it is better if miners can choose the entry points that are closer to them instead of a random one on the other side of the world.

spiccioli.

1191  Bitcoin / Pools / Re: [120 Gh] MtRed:MM(BTC+NMC) PPS, LP+, API **0 FEEs** on: March 14, 2012, 06:03:35 PM
Your estimation was zero, because the bitcoin node wasn't up yet, to tell the server the difficulty, to tell you the reward estimation.

All services are up, it should be correct now.

redditorrex,

yes, they're ok now.

thanks.

spiccioli.
1192  Local / Mining (Italiano) / Re: Punto d'ingresso italiano nel p2pool on: March 14, 2012, 05:42:35 PM
Ho usato p2pool per 4 mesi e alla fine ho abbandonato, non tanto per l'idea che mi intriga molto ed è coerente con il progetto btc, ma per il fatto che è la pool più sfortunata che mi sia mai capitato.
Il suo pool luck da quando esiste è al 90.6%

Detto questo sono felice di questa novità che non sapevo e se ritorno sicuramente sarà da te!
Grazie, ciao

Ciao ziomik,

si, c'e' stato un gran parlare nel thread del p2pool circa la "sfiga" del pool, ma nessuno e' riuscito a dimostrare che ci siano altri problemi dietro.

D'altra parte, io mino dallo scorso maggio, sono stato su slush e btcguild e per entrambi ci sono dubbi che alleggerissero i compensi dei minatori e io con loro ho minato per mesi e non ho mai, ripeto mai, ottenuto quanto qualsiasi calcolatore diceva avrei dovuto ottenere.

Avevo 7 BTC dentro quando hanno hackerato BTCServ.net e li ho persi, tanto per fare un altro esempio.

Con p2pool tutto questo non e' semplicemente possibile, il pool sei tu, non c'e' un "operatore" dietro ne' un wallet da fregare (se non il tuo Smiley)

Certo, se usi un punto di ingresso come il mio dipendi anche dal punto di ingresso, ma:

  • puoi metterne un secondo di backup, cosi' se uno e' giu' il minatore si sposta sull'altro
  • l'indirizzo che usi finisce nella coinbase del blocco, ovvero se il blocco e' risolto dal pool quei BTC (o parte di) e' tua da subito (devi solo aspettare che maturino).

Io oggi ho meta' dei miei MH/s su abcpool e l'altra meta' su p2pool, cosi' quando c'e' un giorno che p2pool produce di meno, recupero un po' su abc, ma l'altro giorno, per dire, p2pool ha trovato sei blocchi, oggi e' gia' a tre... Smiley

Tieni anche presente che nell'ultimo mese tra versioni di p2pool incompatibili, cambio di protocollo della rete p2pool, incompatibilita' tra p2pool e bitcoind 6rc1 si e' ballato un po' e la cosa ha un po' danneggiato il pool stesso (ed era a questo che mi riferivo quando sopra dicevo che occorre un po' di sbattimento per restare su p2pool).

In ogni caso, sul mio o su un altro punto di ingresso, l'importante e' che tutti provino a spostare un po' dei loro hash verso p2pool e non tanto per il 1/2 BTC di fee ogni 100 minati (da coloro che usano il punto d'accesso) che potrebbe restare a chi apre questi accessi, quanto per consentire a tutti di provare facilmente e, soprattutto, per aumentare la potenza del pool stesso che significa minor variabilita' per tutti quelli che lo usano.

spiccioli.

ps. Il p2pool e' piu' "cattivo" di un PPS, per esempio, in caso di potenze di calcolo piccole e/o di minatura saltuaria, ma se hai da 300 MH/s in su che vanno tutto il giorno non ci dovrebbero proprio essere problemi.
1193  Local / Mining (Italiano) / Punto d'ingresso italiano nel p2pool on: March 14, 2012, 01:10:54 PM
Ciao a tutti,

immagino sappiate  di p2pool, ovvero del pool decentralizzato con zero fee e peer-to-peer cosi' come bitcoin.

Bene, fino a oggi "agganciarsi" al p2pool richiedeva un po' di lavoro, installare dei programmi... niente di che, ovviamente, ma una scocciatura nel caso si volesse solo provare a vedere com'e' e poi tornare indietro.

Non e' piu' cosi', da un po' di tempo dei nodi della rete che costituisce il pool p2pool si sono aperti verso l'esterno e accettano minatori esterni al nodo stesso.

Oggi ho aggiunto il mio nodo a questo elenco, il nodo si trova in Italia, a Torino, e quindi per un italiano dovrebbe essere piu' rapido rispetto a un nodo americano.

Qui potete trovare l'elenco dei nodi attivi

https://bitcointalk.org/index.php?topic=66182.0

Per accedere a un nodo p2pool occorre usare come username un indirizzo bitcoin valido  e come password dei caratteri qualsiasi.

Occhio anche che quando si usa p2pool si e' soggetti a una maggiore variabilita' nell'entita' dei pagamenti, e' un po' come minare in solitario: a volte si raccoglie molto, altri giorni di meno o niente.

Quindi se provate a minare sul p2pool (in solitaria o agganciandosi a uno dei nodi di cui sopra) conviene farlo per almeno tre-quattro giorni e poi fare la media giornaliera di quanto si e' prodotto.

Bene, per entrare nel mio nodo occorre configurare un minatore facendolo puntare a:

http://p2pool.soon.it:9332/

come nome utente bisogna usare un indirizzo bitcoin valido (occhio che altrimenti non riceverete alcun pagamento!) e la password puo' essere qualsiasi cosa, due tre caratteri, che so "ciao".

Il mio punto d'accesso fa pagare lo 0,5% di fee.

Per un approfondimento sul p2pool:

https://bitcointalk.org/index.php?topic=18313.0

spiccioli.
1194  Bitcoin / Pools / Re: P2Pool Server List on: March 14, 2012, 12:39:33 PM
Hi all,

here is an Europe/Italy p2pool entry point


Turin :: Italy :: p2pool.soon.it:9332 :: 0.5% :: BTC :: p2pool :: spiccioli


spiccioli
1195  Bitcoin / Pools / Re: [120 Gh] MtRed:MM(BTC+NMC) PPS, LP+, API **0 FEEs** on: March 14, 2012, 11:12:47 AM
My balance is intact too Smiley 
Oh ye of little faith, why did you doubt? Grin
Grin
I'm investigating the issue future with our ISP. The box is up, but mining is down. Withdraws are disabled, but the balance looks fine. I'm moving funds off server just in case.
I will let you guys know of any new information.

redditorrex,

Code:
Balance ? 	Processing ? 	Estimation ? 	Round Work ? 	Payee Address
BitCoin 0.49450961 0.00000000 0 22237

something is wrong I think, I have work but estimation is 0.

spiccioli
1196  Bitcoin / Pools / Re: [320GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: March 14, 2012, 07:33:05 AM
How common is this error?
I'm trying to get all my machines mining to a single p2pool wallet by running it on my windows VPS, but I get this error quite frequently:

http://i40.tinypic.com/119cj7s.png

Common.  Don't use bitcoin-gt (GUI client) use bitcoind (command line daemon).  I have never seen bitcoind crash.


DAT,

if you're on Linux, bitcoind on windows crashes as well, even if a little less than bitcoin-qt.

spiccioli
1197  Bitcoin / Bitcoin Discussion / Re: Bitcoin client is a resource hog and slow on: March 13, 2012, 08:18:23 PM
With the improvements the bitcoinj team have made to downloading blocks, Multibit downloads around 1000 blocks a minute on a vanilla WiFi.   (It does not save the transactions to disk so it is not doing as much work as the Satoshi client).

I think of it as roughly 1 minute of download for 1 week of blocks.

I haven't really looked at memory size optimisation but think it uses around 100MB RAM when running 4 peers and half a dozen wallets.
Edit: Just had a quick look.   On a Mac with 12 wallets open, 4 peers it uses 133.5MB RAM.

jim618

I've just downloaded it, I did not know it existed before your message.

It is great! The only missing feature being encrypted wallets!

spiccioli
1198  Bitcoin / Hardware / Re: ZTEX USB-FPGA Module 1.15x: 210 MH/s FPGA Board on: March 13, 2012, 12:05:04 PM
ztex,

I'd like to ask you a question about your bulk pricing, in particular, if I buy, for example, 25 units, do I pay them 229 EUR each (so the total is 229 * 25), or do I pay the first four 309, then the next four 284 and so on?

thanks.

spiccioli
1199  Bitcoin / Bitcoin Discussion / Re: Bitcoin reaching critical mass in New Hampshire? on: March 01, 2012, 09:15:59 PM
Speaking of the Bitcoin <-> FSP relationship, the FSP is doing a donation drive today, and they accept Bitcoin! I encourage everyone to donate, and show them just how awesome Bitcoin is.

1rMuPu2e6gaYYraBzCGnPLkFWLQsrSjpH <- FSP address
http://freestateproject.org/donate <- official donation page
http://www.feedzebirds.com/c2uj7 <- promote the money bomb
http://www.facebook.com/events/266620543382029/ <- facebook event

Oh well,

I'm from the other side of this world, anyway just sent a little tip to show my appreciation for your efforts.

spiccioli.
1200  Bitcoin / Pools / Re: [270GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: February 29, 2012, 04:47:35 PM
wait, it should have longer timeouts for longer rounds, if a round lasts less than 10 seconds the miner will throw away current getwork anyway, so while does it limit RollNTime to 10 seconds?

You can always modify your code (see doesn't open source rock) or maybe it can be added as a parameter but there might be unforeseen implications of an ultra long NTime that should be tested before adjusting the default network wide.

Most pools have an NTime of 60 sec or less and that is on chains with an average LP interval of 300 sec (BTC/NMC merged mining) or 600 sec (BTC only).  There likely should be some testing before changing NTime to larger than expected LP interval.   Lots of different miner software out there and they may make some assumptions/optimizations which may clash with NTime > expected LP interval.  Maybe not but given the small impact and low priority of a change testing seems wise.  Maybe I am just a code coward. Smiley

DeathAndTaxes,

I was wrong as well in the way I thought RollNTime works

https://en.bitcoin.it/wiki/Getwork#rollntime

It seems to me now that 10 (seconds) is a good value for p2pool rounds.

spiccioli
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!