Bitcoin Forum
June 20, 2024, 06:36:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 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]
921  Bitcoin / Pools / Re: [70 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2013, 05:08:30 PM
Yup, seems easier to get a block than a share lately...... Cheesy
how nice to think something else, i hope you have enough cigars.
922  Bitcoin / Pools / Re: [70 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2013, 12:39:00 AM
what is the meaning of choosing an amount to donate ? why cant it be same to all. i dont think 2 is too much, but theres some who pays nothing. i think you who ever you are forrestintv put it 1.5 for all. thats fair.

or put it 3 if you want, because this is very good pool - you can afford to do so.
923  Bitcoin / Pools / Re: [70 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2013, 12:32:06 AM
its difficult for now, i hope tomorrow i can found some shares. yesterday i found plenty of those and hoped ive found the key how to solve blocks. im still six weeks old and happy.
924  Bitcoin / Pools / Re: [70 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 05, 2013, 09:31:14 PM
So difficulty rises, and my node is the fastest with 1-8 fees now (had to do that), it doesnt help much running bitcoin from ramdisk versus ssd .
It was a very little time fun mining with two bflsc 60.

Very good luck = P2pool

Anyway this mining is so fun, ive done it for 6 weeks now. Thinking of preorder knc.

Anyone got something to sell here before knc arrives?
925  Bitcoin / Pools / Re: [70 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 04, 2013, 07:35:20 AM
I think there should be a graph for transactions too, it would help to compare nodes and for fun too.
Or is it a bad idea?
926  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 01, 2013, 08:09:50 AM
2013-12-01 10:05:22.933224 GOT SHARE! 1ghdfrxzhjghjk---- 250f99fa prev ba9ac418 age 14.43s
2013-12-01 10:05:22.956239 > Error while processing Event callbacks:
2013-12-01 10:05:22.956296 > Traceback (most recent call last):
2013-12-01 10:05:22.956323 >   File "/mnt/p2pool/p2pool/bitcoin/worker_interface.py", line 136, in <lambda>
2013-12-01 10:05:22.956349 >     lambda header, user, coinbase_nonce: handler(header, user, pack.IntType(self._my_bits).pack(nonce) + coinbase_nonce),
2013-12-01 10:05:22.956374 >   File "/mnt/p2pool/p2pool/work.py", line 403, in got_response
2013-12-01 10:05:22.956397 >     self.node.set_best_share()
2013-12-01 10:05:22.956421 >   File "/mnt/p2pool/p2pool/node.py", line 297, in set_best_share
2013-12-01 10:05:22.956457 >     self.best_share_var.set(best)
2013-12-01 10:05:22.956487 >   File "/mnt/p2pool/p2pool/util/variable.py", line 74, in set
2013-12-01 10:05:22.956510 >     self.changed.happened(value)
2013-12-01 10:05:22.956532 > --- <exception caught here> ---
2013-12-01 10:05:22.956554 >   File "/mnt/p2pool/p2pool/util/variable.py", line 42, in happened
2013-12-01 10:05:22.956577 >     func(*event)
2013-12-01 10:05:22.956599 >   File "/mnt/p2pool/p2pool/node.py", line 96, in broadcast_share
2013-12-01 10:05:22.956622 >     peer.sendShares([share for share in shares if share.peer_addr != peer.addr], self.node.tracker, self.node.known_txs_var.value, include_txs_with=[share_hash])
2013-12-01 10:05:22.956648 >   File "/mnt/p2pool/p2pool/p2p.py", line 291, in sendShares
2013-12-01 10:05:22.956671 >     assert tx_hash in known_txs, 'tried to broadcast share without knowing all its new transactions'
2013-12-01 10:05:22.956694 > exceptions.AssertionError: tried to broadcast share without knowing all its new transactions


2013-12-01 10:07:28.634340 P2Pool: 17342 shares in chain (17346 verified/17346 total) Peers: 20 (3 incoming)
2013-12-01 10:07:28.634406  Local: 123GH/s in last 10.0 minutes Local dead on arrival: ~4.7% (3-7%) Expected time to share: 2.3 hours
2013-12-01 10:07:28.634436  Shares: 1 (1 orphan, 0 dead) Stale rate: ~100.0% (20-100%) Efficiency: ~0.0% (0-97%) Current payout: 0.0000 BTC
927  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 30, 2013, 10:54:02 AM
So its different here, because with 1000 000 blocksize and latency 0.4-1s my hashreate drops every now and then from 120ghash to even 80ghash. with 0.03 latency it keeps goin at 110 - 135 ghash.

Bitcoind uses sometimes 1% cputime on core i7 3770k ,ssd disk, 16gb ram

928  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 30, 2013, 10:02:04 AM
If my node is configured with 1mbit blockmaxsize and minrelaytxfee=0.00001 latency is 0.4-0.9s. That makes miners go allmost asleep - i dont get much shares with these settings alltough it doesnt affect efficiency rate.

blockmaxsize=100 000 minrelaytxfee=0.0005 latency is +-0.03 and butterflylabs sc:s start to make noise.
Changing these settings doesn't affect the share rate whatsoever.

Well I can say that youre wrong, very much indeed. Going from 0.03s to 0.4s latency you will see alot less shares with asics, because of the lag ofcourse. Immediately you can hear the difference when your equipment runs with work all the time, fans start to really blow..

Try it, and tell us how it went.

one week with 1000 000 blocksize and 0.0001 fees, then the next week drop it to 50 000 and 0.005 fees. If it doesnt make you more shares then the first week im suprised.

But if you have bitcoind on ramdisk difference might not be that big then, im going to try that when my memorys arrive.

Theres one thing if you run your node on linux kernel that can be tweaked too, infact two

Preemptible Kernel (Low-Latency Desktop) (PREEMPT)

CONFIG_PREEMPT:

This option reduces the latency of the kernel by making
all kernel code (that is not executing in a critical section)
preemptible. This allows reaction to interactive events by
permitting a low priority process to be preempted involuntarily
even if it is in kernel mode executing a system call and would
otherwise not be about to reach a natural preemption point.
This allows applications to run more 'smoothly' even when the
system is under load, at the cost of slightly lower throughput
and a slight runtime overhead to kernel code.

Select this if you are building a kernel for a desktop or
embedded system with latency requirements in the milliseconds
range.

Nr2

Timer frequency

Allows the configuration of the timer frequency. It is customary
to have the timer interrupt run at 1000 Hz but 100 Hz may be more
beneficial for servers and NUMA systems that do not need to have
a fast response for user interaction and that may experience bus
contention and cacheline bounces as a result of timer interrupts.
Note that the timer interrupt occurs on each processor in an SMP
environment leading to NR_CPUS * HZ number of timer interrupts
per second.

Prompt: Timer frequency
Location:
-> Processor type and features
Defined at kernel/Kconfig.hz:5
Selected by: m

1000 HZ (HZ_1000)

CONFIG_HZ_1000:

1000 Hz is the preferred choice for desktop systems and other
systems requiring fast interactive responses to events.

Symbol: HZ_1000 [=y]
Type : boolean
Prompt: 1000 HZ
Location:
-> Processor type and features
-> Timer frequency (<choice> [=y])
Defined at kernel/Kconfig.hz:42
Depends on: <choice>
929  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 30, 2013, 09:37:01 AM
If my node is configured with 1mbit blockmaxsize and minrelaytxfee=0.00001 latency is 0.4-0.9s. That makes miners go allmost asleep - i dont get much shares with these settings alltough it doesnt affect efficiency rate.

blockmaxsize=100 000 minrelaytxfee=0.0005 latency is +-0.03 and butterflylabs sc:s start to make noise.
Changing these settings doesn't affect the share rate whatsoever.

Well I can say that youre wrong, very much indeed. Going from 0.03s to 0.4s latency you will see alot less shares with asics, because of the lag ofcourse. Immediately you can hear the difference when your equipment runs with work all the time, fans start to really blow..

Try it, and tell us how it went.

one week with 1000 000 blocksize and 0.0001 fees, then the next week drop it to 50 000 and 0.005 fees. If it doesnt make you more shares then the first week im suprised.

But if you have bitcoind on ramdisk difference might not be that big then, im going to try that when my memorys arrive.
930  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 30, 2013, 06:50:06 AM
Can anyone tell me some tricks to minimize bitcoind GetBlockTemplate latency?  Mine seems to run very consistently at ~1s, but I see many public nodes with less than 0.3s.

What is the source of this latency and what can be done to address it?


blockmaxsize= bigger the slower, minrelaytxfee= smaller is slower , bitcoind on ssd or ramdisk is fast. Bitcoin blocks are stored very  stupid way, because blocks arent in folders, so you cant mount --bind some of them to ramdisk, I think all the blocks must be in ram or ssd to get any improvement.. 15,4gt now..



If my node is configured with 1mbit blockmaxsize and minrelaytxfee=0.00001 latency is 0.4-0.9s. That makes miners go allmost asleep - i dont get much shares with these settings alltough it doesnt affect efficiency rate.

blockmaxsize=100 000 minrelaytxfee=0.0005 latency is +-0.03 and butterflylabs sc:s start to make noise.

Ordered 32gb ram to make 24gb ramdisk for bitcoin, cant wait to see what is the effect with that.

Gentoo makes it east to make a ramdisk

file /etc/fstab

tmpfs      /var/tmp/portage   tmpfs     noatime,nodev,nosuid      0 0

kernel three or two  settings

CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=24576 > for 24gb ramdisk

931  Bitcoin / Pools / Re: [50 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 29, 2013, 08:55:32 PM
Can anyone tell me some tricks to minimize bitcoind GetBlockTemplate latency?  Mine seems to run very consistently at ~1s, but I see many public nodes with less than 0.3s.

What is the source of this latency and what can be done to address it?


blockmaxsize= bigger the slower, minrelaytxfee= smaller is slower , bitcoind on ssd or ramdisk is fast. Bitcoin blocks are stored very  stupid way, because blocks arent in folders, so you cant mount --bind some of them to ramdisk, I think all the blocks must be in ram or ssd to get any improvement.. 15,4gt now..

932  Other / Beginners & Help / Re: Newbie to this forum on: November 27, 2013, 12:35:01 PM
Im new to Forum also, dont really get why these stupid rules are there?
Pages: « 1 2 3 4 5 6 7 8 9 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]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!