1.Informację ogólne
P2Pool jest pierwszy i aktualnie jedynym poolem zdecentralizowanym.
Plusy:
- Odporny na rożnego rodzaju ataki oraz oszustwa.
- Brak jakiegokolwiek podatku, wszystko rozdzielane jest między użytkownikami proporcjonalnie do udziałów.
- Liczona jest tylko określona ilość ostatnich udziałów, czyli osoby które kopią bez przerwy mają większe zyski niż na polach które płacą proporcjonalnie. Dodatkowo kopacz który znajdzie blok dostaje 0,5% jego wartości.
- Rozdzielany jest także podatek od transakcji, czyli więcej niż 50 BTC.
- Nigdy nie następują awarię, liczenie trwa bez przerw.
- Skokowy wskaźnik prędkości +/-20% - w zależności od szczęścia workerów.
- Wymagane jest 200 mb na miejscu na dane P2Pool oraz dodatkowo klient bitcoin działający na komputerze,
- Do poprawnego działania wymagane chociaż 1 GB ram'u
- Aktualnie nie każdy kopacz (miner) jest kompatybilny.
- Liczona jest tylko określona ilość ostatnich udziałów, czyli osoby które kopią z przerwami lub tylko czasami mogą zarobić mniej.
- Czas oczekiwania na miarodajne wskazanie prędkości to kilka godzin.
- Czas oczekiwania na miarodajną wypłatę to około 12 godzin (jeden pełny blok) przy aktualnej prędkości poola 150Ghash
1.Instalujesz klienta bitcoin i czekasz aż zdobędzie wszystkie bloki (lub jak masz baze to ją kopiujesz: [/database/, blk0001.dat, blkindex.dat]).
2.Edytujesz plik bitcoin.conf (w katalogu .bitcoin) i dopisujesz
Kod: Zaznacz cały
rpcuser=(Nazwa użytkownika)
rpcpassword=(Hasło, zalecam mocna i długie bo i tak nie musisz go pamiętać.)
server=1
4.Pobierasz P2Pool ztego tematu. W przypadku Linux pobierasz kod źródłowy więc potrzebne będą Ci takie pakiety: python, python-twisted, pygame.Możesz też pobrać najnowszy kod z github'a autora.
5.Uruchamiasz na Linux będzie to
Kod: Zaznacz cały
python run_p2pool.py (nazwa użytkownika wpisane w kroku 2) (hasło wpisane w kroku 2) --give-author (ile procent chcesz dać w ramach dotacji dać autorowi, może być 0 zalecane 0.5)
Na Windowsie
Kod: Zaznacz cały
run_p2pool.exe (nazwa użytkownika wpisane w kroku 2) (hasło wpisane w kroku 2) --give-author (ile procent chcesz dać w ramach dotacji dać autorowi, może być 0 zalecane 0.5)
6.P2Pool zacznie pobierać udziały, potrwa to kilkanaście minut. Gdy liczba peerów będzie większa niż 1 możesz podłączyć kopacza (miner) jednego lub wielu pod 127.0.0.1 i port 9332 hasło i login nieistotne ale powinny być.
3.Zalecane kopacze (miners)
Aktualnie najbardziej zalecany jest DiabloMiner zmodyfikowany przez autora, można go pobrać tu.
Więcej informacji znajdziesz tutaj:
https://bitcointalk.org/index.php?topic=18313.0
https://en.bitcoin.it/wiki/P2Pool
4.Zdobywanie namecoinów (merged minning).
1.Postępujesz podobnie jak z klienta btc, jednak klient Namecoin i Bitcoin używają tego samego adresu RPC. Więc dopisz uruchom klient NMC za innym porcie za pomocą parametru -rpcport=10332
2.Do parametrów P2Pool dopisz:
Kod: Zaznacz cały
--merged-url http://127.0.0.1:10332/ --merged-userpass user:password.
Aktualna wydajność (często pokazywane nie poprawnie):
Post będzie aktualizowany, proszę o zgłaszanie błędów i propozycji.