[ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » poniedziałek, 30 stycznia 2012, 19:42

Zobacze, najwyzej podlacze nowa plyte glowna, jakis proceg i dam 2gb ramu bo mi gdzies lezy zbedny i ten komputer bedzie jako serwer a na pozostalych beda minery.

Ale mam problem, testowo postawilem na kilka godzin na swoim kompie na windowsie klienta bitcoin i p2pool i podpialem jednego workera i sa takie jaja ze nie przyjmuje share'ow:
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » poniedziałek, 30 stycznia 2012, 20:13

A co to jest za miner? W ogóle to jakimi minerami kopiesz teraz? Bo ja parę miesięcy temu zainstalowałem cgminera i nie sprawdzałem nawet czy są jakieś lepsze.

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 03:55

Po wielkich testach smialo moge powiedziec:
Ten pool dziala najlepiej ze wszystkich jakie powstaly, ma wiele zalet i niewiele wad, ktore sa malo istotne
Kazdy, kto ma troche oleju w glowie powinien sie na niego przesiasc :)

Jestesmy swiadkami poczatku konca centralnych pooli.

Poprzednie moje problemy wynikaly z tego, ze nie doczytalem w instrukcji, ze trzeba uzyc bitcoinD a nie bitcoin (bitcoind jest w pakiecie z bitcoinem) po naprawie działa na cgminer2.2 i na innych też, ale nie wiem jak z wydajnością na innych, sprawdzę niebawem i zaraportuje.

Trzeba by troche poprawic instrukcje z 1 posta bo takie kopanie jest nieco inne niz w zwyklym poolu i trzeba to jasno okreslic - co jest efektem normalnym a co nienormalnym.
Np zdalnie monitorowac mozna - po wywolaniu z parametrem to postawi API, jednak ogolny minitoring calej wlasnej kopalni mozna szybko zobaczyc dodajac na koncu adresu: "http://p2pool.us.to/p2pool_rate.php?address=" swoj adres wyplat.
Przyklad dla mojej kopalni ~2.8GH: Obrazek (aktualnie na tym obrazku widze 3.3Gh, widocznie mam duze szczescie chwilowo, w zadnej innej kopalni nigdy nie widzialem takiego swojego wyniku... 3.0 to byl max, prawdopodobnie te pomiary maja duza rozpietosc z uwagi na szczescie workerow)
I nie jest prawda, ze to podaje zanizona wartosc hashrate bo pokazuje dobra, ale dopiero po rozpedzeniu do 10-15 wlasnych share'ow, które idą kilkudziesięciokrotnie wolniej niz w zwyklych kopalniach, za to long poole idą wielokrotnie czesciej.
Jakby tego bylo malo, kiedy miner zglasza prawidlowy blok (accepted) to wcale tak nie jest :) Jest tak dopiero gdy poczatek hasha zgloszonego bloku jest ponizej 00000000.00* (wtedy p2pool nam zglasza "GOT SHARE") i to bardzo wprowadza w blad bo miner nam zglasza np 10 share'ow a my widzimy w p2pool, ze jest tylko jeden. Dziwne to jest, na razie nie wiem czemu, poza tym to jest nieistotne.
Zaktualizowałem pierwszy post, mam 1Gb ramu i działa bez problemów na windows xp.
Myślę, że jak tak dalej pójdzie to trzeba by ten temat zrobić od nowa, to znaczy pierwszy post zostawić, reszte do archiwum bo 95% z tego tematu było jak pool miał 20Ghash a teraz ma 150 i rosnie w kosmos, pewnie za 2 dni bedzie mial 200 bo to naturalne, więc efekt końcowy zupełnie inny. Temat odstrasza w tej chwili (mam na mysli posty w nim). Bylbym nawet za tym aby administrator wstawil na gorze forum link do takiej informacji bo mysle ze malo osob zainteresowanych wie o sprawie. Ale to dopiero jak "dopracujemy temat" i oczywiscie o ile inni moderatorzy nie maja nic przeciwko?

Jeszcze dodam, bo ktos pytal, ze mam 4 komputery, na jednym z nich stoi p2pool + bitcoinD + 2 minery a na reszcie po 2 minery, nie musi byc na kazdym kompie p2pool + bitcoin.
Jak odpalalem bitcoin na tym kompie centralnym to skopiowalem baze blokow (/database/, blk0001.dat, blkindex.dat) z mojego laptopa na ktorym mam klienta bitcoin, zeby nie czekac wielu godzin.

http://yat.uukgoblin.net/p2pool-stats/c ... youts.html tu mozna sprawdzic ile nam wyplaci jak znajdzie blok (jesli nie kopiemy od poczatku poprzedniej wyplaty to wartosc bedzie znacznie zanizona)

Przylaczajac sie do tego poola, oprocz tego, ze wspieramy projekt bitcoin bo decentralizujemy moc obliczeniowa, co jest bardzo wazne i oprocz tego, ze nie narazamy sie na defraudacje blokow, przez wlasciciela, ktore nam sie naleza i oprocz tego, ze nie ryzykujemy ze ktos zrobi ddos kopalni albo kopalnia bedzie miala jakies lagi czy awarie to jako rodzynek na torcie dostajemy wyplaty jak pokazalem w zalaczniku - wprost ze zrodla :) Co prawda aby zbyc bitcoiny, trzeba czekac na to 120 blokow, ale w innej kopalni tez trzeba :) A tutaj ladnie widzimy jak nam siec akceptuje :) Jakby to porownac to do: zlotego pierscionka kupionego u jubilera lub grudki zlota wykopanej samemu bez posrednikow :P
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » wtorek, 31 stycznia 2012, 05:34

Tak, można by zrobić porządek. btw ja nie musiałem włączać bitcoind tylko zwykły bitcoinqt wystarczył. Ja jeszcze mogę zgłosić jeden problem, że zdarzyło mi się już 2 razy chyba, że bitcoiny nie pojawiają się w transakcjach. Tzn. w blockexplorerze się pojawiają, wszystko ok, ale w moim programie nie i musiałem pobierać bloki jeszcze raz i dopiero wtedy się pokazały. Być może wystarczyło użyć opcji -rescan, nie wiem bo nigdy jej nie używałem. Być może problem nie występuje przy uruchomionym bitcoind, sprawdzę to przy najbliższej okazji.

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 05:40

Ale ten problem to juz jest wina klienta i nie ma nic wspolnego z poolem i z kopaniem (to tak zeby nie martwic ludzi).
Byc moze klient nieaktualny?

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » wtorek, 31 stycznia 2012, 05:42

Tak, to wina klienta, piszę żeby ludzie się nie martwili jak nie zobaczą zysków w kliencie :D
Wersja 0.5.0, ściągnę nową niedługo i się zobaczy.

Rozmowny
Posty: 67
Rejestracja: 30 maja 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: portals » wtorek, 31 stycznia 2012, 07:03

Jakby tego bylo malo, kiedy miner zglasza prawidlowy blok (accepted) to wcale tak nie jest :) Jest tak dopiero gdy poczatek hasha zgloszonego bloku jest ponizej 00000000.00* (wtedy p2pool nam zglasza "GOT SHARE") i to bardzo wprowadza w blad bo miner nam zglasza np 10 share'ow a my widzimy w p2pool, ze jest tylko jeden. Dziwne to jest, na razie nie wiem czemu, poza tym to jest nieistotne.
Kiedyś tak było, ostatnio zmieniono to z powodu aby statystyki(http://adres/graphs/) były pokazywane bardzij poprawnie.
Trzeba by troche poprawic instrukcje z 1 posta bo takie kopanie jest nieco inne niz w zwyklym poolu i trzeba to jasno okreslic - co jest efektem normalnym a co nienormalnym.
Poprawię post, postaram się w tym tygodniu
http://yat.uukgoblin.net/p2pool-stats/c ... youts.html tu mozna sprawdzic ile nam wyplaci jak znajdzie blok (jesli nie kopiemy od poczatku poprzedniej wyplaty to wartosc bedzie znacznie zanizona)
Nie znałem tego, dodam do pierwszego posta.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 15:19

Aby działały graficzne statystyki http://adres:9332/graphs/ potrzebny jest moduł python-rrdtool jednak nie moge nigdzie znalezc info jak to zainstalowac pod windowsem, bo windowsowy pakiet jest, ale nie wiem jak to zainstalowac. Moze ktos pomoc? Da sie to zrobic bez instalacji visual studio? Można uzyć gotowe skompilowane biblioteki?

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 16:31

Teraz info jak sprawdzac różne statusy p2poola.
Sprawdzamy to w przeglądarce to znaczy protokół HTTP i dostajemy wynik w formacie jsona, więc trzeba sobie to albo obrobić albo użyć jakis gadzet, np dla windowsa na pulpit JadeBitcoingadget i w nim wstawić pobieranie tych danych. Z góry wielkie dzięki dla kogoś ktop zrobi taki bajer :)

W każdym razie dane pobieramy z:

Kod: Zaznacz cały

http://localhost:9332/NAZWA_FUNKCJI
Gdzie localhost to jest adres naszego komputera na którym jest uruchomiony p2pool.
Aktualnie dostepne funkcje (jak sie pojawia nowe to piszcie):

payout_addr - nasz adres wypłat
local_stats - nasze statsy, podaje tu nasz hashrate w ciagu ostatniej godziny, liczbe udzialow, sieroty, martwe itp.
global_stats - globalne statsy poola - prędkość
graphs - rysuje wykresy predkosci w ciagu ostatnich przedzialow czasowych - ale tylko jak mamy zainstalowany modul do perla rrdtool
current_payouts - bieżąca wypłata dla poszczególnych adresów (w tym nasz) jak wpadnie blok
recent_blocks - ??? nie działa albo nie wiem co to jest
rate - zwraca coś w rodzaju 157823449134.41666 nie wiem na razie co to jest
users - prawdopodobnie lista kopiących adresów
fee - aktualnie chyba nieużywane

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » wtorek, 31 stycznia 2012, 16:36

rate to pewnie moc poola

Większość z tych rzeczy nie działa. Trzeba coś doinstalować?

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 16:40

Bo co kolejna wersja p2poola to pojawiaja sie nowe funkcje, wiec sciagnij aktualna, w tym temacie: https://bitcointalk.org/index.php?topic=18313.0

Szczerze mowiac to ja najbardziej czekam na funkcje, ktora pokaze predkosci i udziały moich poszczegolnych workerow bo na razie tylko pokazuje mi moja moc ogolna. Pewnie na dniach sie pojawi.
Te funkcje znajduja sie w zrodlach w pliku /p2pool/main.py w "class WebInterface" jak ktos zna perla to moze dopisac taka funkcje :)

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » wtorek, 31 stycznia 2012, 16:52

OK, wszystkie bajery działają.
W zasadzie taki p2pool powinien być wbudowany w Bitcoina od początku, ale Satoshi chyba nie pomyślał o tym.
Jeszcze przydałaby się większa różnorodność klientów, bo wg mnie nie powinno się tego klienta z bitcoin.org nazywać "oficjalnym". Powinno być jak z torrentami.

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » wtorek, 31 stycznia 2012, 16:57

Podejrzewam, ze niedlugo bedzie wbudowany. Najwazniejsze, ze juz wbudowali w protokol bitcoin mozliwosc ze generowany blok rozdziela wyplate na kopiace adresy, to jest kluczem do tego zeby taki p2pool dzialal. No i efekt wyplaty z bloku dla wszystkich wyglada tak: http://blockexplorer.com/b/163026

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » środa, 1 lutego 2012, 03:57

Ktos zrobił i wrzucil na githuba statsy, dodalem tam conieco (wlasna predkosc i udzialy), lekko zmienilem zeby ulepszyc.
W zalaczniku plik html, trzeba tylko w pierwszych liniach zmienic "YOURHOST_OR_IP" na swoj host albo IP i działa.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » środa, 1 lutego 2012, 07:28

Ty też masz tak dużo shares w cgminerze? Bo przedtem cgminer pokazywał tyle samo shares co p2pool, czyli bardzo mało. A teraz jak ściągnąłem nową wersję p2poola to w cgminerze mam mnóstwo tych shares, tak jak na deepbicie itp. A w p2poolu dalej bardzo mało. Mam nadzieję, że to normalne :)

Początkujący
Posty: 10
Rejestracja: 21 września 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: isnull() » środa, 1 lutego 2012, 09:09

Przemo pisze:Po wielkich testach smialo moge powiedziec:
Ten pool dziala najlepiej ze wszystkich jakie powstaly, ma wiele zalet i niewiele wad, ktore sa malo istotne
Kazdy, kto ma troche oleju w glowie powinien sie na niego przesiasc :)

Jestesmy swiadkami poczatku konca centralnych pooli.

Poprzednie moje problemy wynikaly z tego, ze nie doczytalem w instrukcji, ze trzeba uzyc bitcoinD a nie bitcoin (bitcoind jest w pakiecie z bitcoinem) po naprawie działa na cgminer2.2 i na innych też, ale nie wiem jak z wydajnością na innych, sprawdzę niebawem i zaraportuje.
Witajcie - krótkie przywitanie :) kopię i czytam forum od czerwca ale temat p2p poola zainteresował mnie szczególnie. Uruchomiłem testowo, działa od kilku godzin i już przyjechała pierwsza wypłata z ostatniego bloku.

koparka testowa: HD 5830, 2G RAM
soft: win xp + cgminer-2.2.1 + p2pool_win32_1685a89

Poustawiałem porty, loginy, hasła, uruchamiam bitcoinD...

Mam jedno pytanie i jeden problem:
1) Kopiąc za pomocą guiminera przy użyciu phatk lub phatk2 osiągałem prędkość 320-350MH/s z jednej karty. Teraz średnią w cgminerze mam 270MH/s mimo ustawienia -I 12 lub nawet -I 14 - może o czymś jeszcze nie wiem czy to po prostu tak ma działać. Ustawiłem -k phatk ale nie działa mi ustawianie ścieżki parametrem -K. Po podaniu parametru -v lub -w 256 cgminer się nie uruchamia ale z takimi parametrami najlepiej działają moje radeony. Prawdopodobnie mogę kopać guiminerem na p2p ale cgminer ładnie wyświetla wszelkie informacje i mogę go przekonfigurawać w locie za pomocą klawiatury :D

2) Merged mining - nie mogę go uruchomić :/ p2p zgłasza błędy phyton coś tam (sorki nie mam w tej chwili zrzutów ekranu) czy w trakcie uruchamiania p2p pool powinien działać klient NMC tak jak uruchomiony jest bitcoind? Próbowałem z klientem NMC i bez niego. Prawdopodobnie nie wiem gdzie mam wstawić tę sekcję (wstawiłem w baczówce uruchamiającej run_p2pool.exe):

Kod: Zaznacz cały

--merged-url http://127.0.0.1:10332/ --merged-userpass user:password.
Więc chyba muszę coś dokonfigurować lub doinstalować :/
Ktoś ma jakieś sugestie albo mnie oświeci bo tematem warto się zająć - IMO p2p pool to właśnie jest przyszłość bitcoina :)
Jedyny pool odporny na ataki P2Pool

Obrazek

Weteran
Posty: 1361
Rejestracja: 19 grudnia 2010
Reputacja: 4
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Prze_koles » środa, 1 lutego 2012, 11:37

Do merged mining musisz włączyć namecoina tak jak bitcoind, ale trzeba poczekać aż się wszystkie bloki ściągną (czyli tak jak w przypadku bitcoind). I dopiero wtedy odpalasz p2pool. A w cgminerze może spróbuj nie ustawiać -I tylko zostaw automatycznie? Ja mam uruchomionego cgminera bez żadnych parametrów (oprócz adresu poola i loginu RPC oczywiście)

Początkujący
Posty: 10
Rejestracja: 21 września 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: isnull() » środa, 1 lutego 2012, 15:17

Prze_koles pisze:Do merged mining musisz włączyć namecoina tak jak bitcoind, ale trzeba poczekać aż się wszystkie bloki ściągną (czyli tak jak w przypadku bitcoind). I dopiero wtedy odpalasz p2pool. A w cgminerze może spróbuj nie ustawiać -I tylko zostaw automatycznie? Ja mam uruchomionego cgminera bez żadnych parametrów (oprócz adresu poola i loginu RPC oczywiście)
Spróbuję bez dodatkowych parametrów. A jakie wartości taktowania rdzenia i pamięci ustawia ci cgminer na automacie?
Jedyny pool odporny na ataki P2Pool

Obrazek

Weteran
Awatar użytkownika
Posty: 1495
Rejestracja: 7 czerwca 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: Przemo » środa, 1 lutego 2012, 15:29

Ja tez odpalam cgminera bez zadnych parametrow procz adresu i portu i usera. I pokazuje mi taka sama predkosc jak pokazywal guiminer.
Jak wejde w menu cgminera to pokazuje mi predkosci takie jak mam ustawione w programie do tuningu kart.

Początkujący
Posty: 10
Rejestracja: 21 września 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: [ 150 Gh/s, 0% ] P2Pool, pierwszy zdecentralizowany pool

Postautor: isnull() » środa, 1 lutego 2012, 15:38

Przemo pisze:Jak wejde w menu cgminera to pokazuje mi predkosci takie jak mam ustawione w programie do tuningu kart.
Może próbowałeś tuningować cgminerem? Ma odpowiednie parametry i ładnie sobie z tym radzi. Pozbył bym się wtedy softu do podkręcania kart jeżeli miner by mi to załatwił :)
Jedyny pool odporny na ataki P2Pool

Obrazek

Wróć do „Mining pools”

Kto jest online

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