P2Pool - zdecentralizowany pool peer-to-peer [4000 TH/s]

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: lenny » poniedziałek, 12 listopada 2012, 02:19

Jakie parametry dokładnie używacie przy kompilacji? Ja narazie mam najnowszą wersję z gita, datowaną na Sun Nov 11 03:20:29 2012 -0800. Wstępne parametry:

Kod: Zaznacz cały

make -f makefile.unix USE_UPNP=- USE_IPV6=0 BDB_INCLUDE_PATH='/usr/include/db4.8' -e PIE=1
Właśnie się kompiluje na moim serwerku z Intel Atom 230 :)

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » poniedziałek, 12 listopada 2012, 08:32

Gdzie znaleźć opis opcji? UPNP i IPV6 są oczywiste, ale PIE to już dla mnie zagwozdka.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: lenny » poniedziałek, 12 listopada 2012, 10:51

Opis jest w /bitcoin/doc/build-unix.txt

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » poniedziałek, 12 listopada 2012, 11:09

ja tam jade na gentoo z tego ebuilda: http://gitorious.org/bitcoin/gentoo/blo ... 999.ebuild
wiec osobiscie tylko flagi USE ustawiam ;>


EDIT
nie macie czasem wrażenia że na nowym bitcoind coś nie mamy żadnego share ? :P

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: lenny » poniedziałek, 12 listopada 2012, 19:36

Ogarnąłem problemy przy kompilacji, już wszystko ok, skompilowane i uruchomione z gita, wersja 79900. Ściągają się bloki od nowa, jak to się już ogarnie, to zobaczymy, czy będą jakieś zmiany :)
rav3n_pl pisze:Ja wczoraj przekompilowałem bicoind z wyłączeniem debugowania i latency spadło mi 5-10 krotnie :P
Używam gitowej wersji "testowej" 79900 ;]
W jaki sposób wyłączyć to debugowanie?

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » poniedziałek, 12 listopada 2012, 20:25

lenny pisze:Ogarnąłem problemy przy kompilacji, już wszystko ok, skompilowane i uruchomione z gita, wersja 79900. Ściągają się bloki od nowa, jak to się już ogarnie, to zobaczymy, czy będą jakieś zmiany :)
rav3n_pl pisze:Ja wczoraj przekompilowałem bicoind z wyłączeniem debugowania i latency spadło mi 5-10 krotnie :P
Używam gitowej wersji "testowej" 79900 ;]
W jaki sposób wyłączyć to debugowanie?

Kod: Zaznacz cały

DEBUGFLAGS=-g
na

Kod: Zaznacz cały

 
#DEBUGFLAGS=-g
w makefile.unix

edit:
Doczytałem że to nie wszytko.
Najlepiej tak:
make -f makefile.uxinx
strip bitcoind

:)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » poniedziałek, 12 listopada 2012, 23:49

kurde cos strasznie dzis malo mialem sharow na p2pool ... zaktualizowalem bitcoind z git-a (bylo troche zmian) i jakby po 3h pojawily sie dwa :P

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » wtorek, 13 listopada 2012, 02:57

virus pisze:kurde cos strasznie dzis malo mialem sharow na p2pool ... zaktualizowalem bitcoind z git-a (bylo troche zmian) i jakby po 3h pojawily sie dwa :P
W sumie bez związku.
Gdyby po aktualizacji pojawiały Ci się (lub znikały) DOA share, to faktycznie wpływ bitcoind`a.
Ilość share zależy tylko od szczęścia, ja przy mojej średniej 140MH czasem nie mam nawet 1 share/dzień a czasem mam 8 :P

Miner -> p2pool - tu najważniejsza jest konfiguracja minera + łacze. Mogą pojawiać się DOA share jak jest coś źle. Słaba maszyna powoduje też duże getwork latency - miner może na starcie dostać przedawnioną pracę.
p2pool -> p2pool - tu łącze z innymi nodami - czyli jakość łącza w ogóle. Jak słabo i pech to mamy OPRHAN share. Teraz peery przesyłają też transakcje do bitciona więc danych jest więcej ale też szybciej blok może być zatwierdzony i puszczony dalej.
p2pool -> bitcoind - wydajność kompa się kłania + łącze bitcoinda. Jak tu coś się kładzie to mamy ORPHANy ale na bloku - czyli tego najbardziej nie lubimy. No i oczywiście getwork latency, przecież p2pool pobiera dane do kopania z lokalnego bitcionda i wysyła mu transakcje.

DOA share oznacza że Twoje share (A1) które dostał p2pool nie należy już do łańcucha (A) - pool dostał go za późno (ktoś już położył następne share (B po A) w łańcuchu)
ORPHAN share jest gdy my (A1) i jeszcze ktoś (B) znalazł poprawne share (po A), ale kolejne znalezione (C) jest po tym innym (po B a nie Twoim A1).
share.jpg
Identycznie jest w łańcuchu bitciona :) Z tą różnicą że transakcje z orphan bloku nie "przepadają" tylko wchodzą do kolejnego bloku.
W łańcuchu p2pool każdy "zły" share (doa i orphan) są i tak sprawdzane pod kątem znalezienia bloku bitcoin. Bywa więc, że share jest do kosza (nie zwiększa Ci się wypłata w poolu), ale znalazłeś blok i jest co dzielić :)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: lenny » wtorek, 13 listopada 2012, 14:50

Skompilowałem bitcoind od nowa i to rzeczywiście działa :) Najnowsza wersja commit f2b12807d04e981d0a252cbda6ba80c87a809d6e
, Mon Nov 12 23:33:46 2012 -0800.
Użyte flagi:

Kod: Zaznacz cały

DEBUGFLAGS=
xCXXFLAGS=-march=native -O2 -O3 -mtune=generic -pipe (reszta domyślna)
USE_UPNP:=-
USE_IPV6:=0
PIE=1
Na koniec strip. Efekt? Wcześniej miałem GetWork Latency 2-5 sekund, z bitcoind v0.7.0 i p2pool v8. Teraz, z najnowszym p2pool v9 z gita i bitcoind z gita (z nową bazą, skompilowany z optymalizacjami) mam GetWork Latency 0.1-0.3s! :D A więc 10x szybciej.
http://lenny.dnsd.me:9332/static/graphs.html?Hour

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » wtorek, 13 listopada 2012, 18:37

@rav3n_pl
No mega + za objasnienie tego :)

Tez mnie uspokoiles z tymi sharami bo wlasnie raz mam sporo, a raz malo ,a niby czas do share mam miec srednio na 2h :P
OK, teraz to juz wszystko wiem i bede spokojnie kopal ;)

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » środa, 14 listopada 2012, 12:30

http://hostv.pl:9332/static/share.html# ... 64e6774b27

znaczy się jeśli mój adres to 12copZ4dKuUPoURt1KiWENo9esbRSaXztV to ja trafiłem w blok ? ;)
jakoś za dużo mi przyszło hehe ;)

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » środa, 14 listopada 2012, 18:11

virus pisze:http://hostv.pl:9332/static/share.html# ... 64e6774b27

znaczy się jeśli mój adres to 12copZ4dKuUPoURt1KiWENo9esbRSaXztV to ja trafiłem w blok ? ;)
jakoś za dużo mi przyszło hehe ;)
No nie z tego share na pewno:

Kod: Zaznacz cały

Difficulty: 762.1563181985797
Minimum difficulty: 762.1563181985797
Blok ma duuuuuużo wyższy diff :)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » środa, 14 listopada 2012, 20:06

jak policzylem to dostalem ekstra dokladnie tyle co mialem fee ustawione, wiec 0.5 %

sprawdz ile na ten adres wpadlo w tym bloku i na prawde jest to znacznie wiecej niz powinno byc czyli 0.035

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » środa, 14 listopada 2012, 23:36

virus pisze:jak policzylem to dostalem ekstra dokladnie tyle co mialem fee ustawione, wiec 0.5 %

sprawdz ile na ten adres wpadlo w tym bloku i na prawde jest to znacznie wiecej niz powinno byc czyli 0.035
No fakt że więcej niż zwykle, ale to z innego share musiało być, nie z tego co podałeś.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » czwartek, 15 listopada 2012, 13:15

no jakies pare razy wiecej niz zwykle.
Teraz pytanie czy Fee ktory sie ustawia to od czego on jest ?
bo mi pasuje ze to od share ktory trafie , a nie od kopaczy na danym p2pool ktorzy kopia :P

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » czwartek, 15 listopada 2012, 19:57

virus pisze:no jakies pare razy wiecej niz zwykle.
Teraz pytanie czy Fee ktory sie ustawia to od czego on jest ?
bo mi pasuje ze to od share ktory trafie , a nie od kopaczy na danym p2pool ktorzy kopia :P
Są w zasadzie 2 fee:
- dotacja dla autora
- fee dla właściciela poola
O ile wiem dotacja jest tylko od tego co sam wykopiesz a fee dla ciebie od każdego kto u ciebie kopie.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Posty: 1684
Rejestracja: 6 czerwca 2012
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Kraków

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: virus » czwartek, 15 listopada 2012, 22:11

no wlasnie tez tak myslalem, ale ilosc tego co dostalem na prawde mnie zdziwila bo to jakies 10x tyle co powinienem

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » czwartek, 15 listopada 2012, 23:49

virus pisze:no wlasnie tez tak myslalem, ale ilosc tego co dostalem na prawde mnie zdziwila bo to jakies 10x tyle co powinienem
To jest 0.5% wartości bloku

Kod: Zaznacz cały

A subsidy of 0.5% is sent to the node that solved the block in order to discourage not sharing solutions that qualify as a block. (A miner with the aim to harm others could withhold the block, thereby preventing anybody from getting paid. He can NOT redirect the payout to himself.) The remaining 99.5% is distributed evenly to miners based on work done recently. 
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

fsm
Rozmowny
Posty: 100
Rejestracja: 25 grudnia 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: fsm » poniedziałek, 19 listopada 2012, 08:12

mam pytanie takie ogólne, bo p2pool jest bardzo ciekawy, jak często trzeba wgrywać nowe wersje ?
i bawić się ciągle konfiguracją ? tak aby nie było dużych strat ? ile czasu dziennie się tym zajmujecie ?

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: P2Pool - dedykowany dla Bitcoina, kop TYLKO tu ! [500 Gh

Postautor: rav3n_pl » poniedziałek, 19 listopada 2012, 08:38

Nową wersję wgrywasz przez git pull i tyle, możesz to robić przy każdym większym update wersji (czyli co 1-2 miesiące).
Konfiguracji nic się nie musisz bawić - raz ustawione działa.
A zajmuje to kilka minut :)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Wróć do „Mining pools”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości