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

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

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

Postautor: portals » sobota, 30 lipca 2011, 13:52

P2Pool
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.
Minusy:
  • 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.
Cechy:
  • 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
2.Uruchomienie
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
3.Zamykasz klienta bitcoin i uruchamiasz bitcoinD on jest w pakiecie z klientem bitcoin.
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)
Możesz zapisać to w pliku .sh żeby nie wpisać za każdym razem.
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)
Możesz zapisać to w pliku bat żeby nie wpisać za każdym razem.
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.
(Tu chyba każdy wie o co chodzi i co zmienić.)

Aktualna wydajność (często pokazywane nie poprawnie):
Obrazek

Post będzie aktualizowany, proszę o zgłaszanie błędów i propozycji.
Ostatnio zmieniony sobota, 21 stycznia 2012, 08:38 przez portals, łącznie zmieniany 11 razy.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

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

Re: P2Pool

Postautor: portals » piątek, 5 sierpnia 2011, 22:14

Po 3 dniowych testach taki pool jest praktycznie bez awaryjny i liczy super.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Weteran
Awatar użytkownika
Posty: 5083
Rejestracja: 14 marca 2011
Reputacja: 1663
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool

Postautor: maky » piątek, 5 sierpnia 2011, 22:45

portals pisze:Po 3 dniowych testach taki pool jest praktycznie bez awaryjny i liczy super.
A jaką ma moc? Czy są jakieś statystyki etc?
Bądź zmianą, którą prag­niesz uj­rzeć w świecie.

KURSYBTC - kursy BTC przeliczone na PLN/USD/EUR + alarmy; vultr.com - serwery pod masternody

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

Re: P2Pool

Postautor: portals » sobota, 6 sierpnia 2011, 08:05

Moc nie wielka bo 8Gh ale jest to jedna z najbardziej przyszłościowych poolów bo bezawaryjne.Dla osób posiadających dużą moc też jest dobre, bo za trafienie bloku dostaje się oprócz podstawowego wynagrodzenia + 0.5% wartości bloku. Polecam poczytanie na ten temat, po awarii bitomatu jestem pewnie że tego typu zdecentralizowane poola to przyszłość.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Weteran
Awatar użytkownika
Posty: 5083
Rejestracja: 14 marca 2011
Reputacja: 1663
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool

Postautor: maky » poniedziałek, 8 sierpnia 2011, 11:47

portals pisze:Moc nie wielka bo 8Gh ale jest to jedna z najbardziej przyszłościowych poolów bo bezawaryjne.Dla osób posiadających dużą moc też jest dobre, bo za trafienie bloku dostaje się oprócz podstawowego wynagrodzenia + 0.5% wartości bloku. Polecam poczytanie na ten temat, po awarii bitomatu jestem pewnie że tego typu zdecentralizowane poola to przyszłość.
Skąd wiesz ile ma sieć? Jakieś zrzuty ekranu, porady etc? Temat ciekawy.
Bądź zmianą, którą prag­niesz uj­rzeć w świecie.

KURSYBTC - kursy BTC przeliczone na PLN/USD/EUR + alarmy; vultr.com - serwery pod masternody

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

Re: P2Pool

Postautor: portals » poniedziałek, 8 sierpnia 2011, 19:30

Wydajność jest podana w programie.
Konfiguracja jest prosta i opisane tutaj: https://en.bitcoin.it/wiki/P2Pool
Jak to wygląda, wydajność w tej chwili jest słaba ale średnia to około 8 ghash/s
Przechwytywanie.PNG
Liczba odrzuceń spowodowane była tym że wgrałem aktualizację do p2pool i nie zrestartowałem go.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Dyskutant
Posty: 239
Rejestracja: 8 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool

Postautor: megavega » wtorek, 9 sierpnia 2011, 08:05

portals pisze:Wydajność jest podana w programie.
Konfiguracja jest prosta i opisane tutaj: https://en.bitcoin.it/wiki/P2Pool
Jak to wygląda, wydajność w tej chwili jest słaba ale średnia to około 8 ghash/s
Przechwytywanie.PNG
Liczba odrzuceń spowodowane była tym że wgrałem aktualizację do p2pool i nie zrestartowałem go.
Skoro to jest pool rozproszony , to dlaczego nie jest zintegrowany z klientem od razu ? po co instalować dwa programy ?
Da się do tego podpiąć jakąś stronę ? zarządzać loginami ? przypominanie haseł i cała ta zabawa ?


Jeszcze takie przemyślenie: jeśli wszyscy zaczną tego używać, to dojdziemy do sytuacji takiej jak by każdy liczył osobno (cała sieć bitcoinowa podpięta do p2pool , znajduje blok i dzieli się go na wszystkich czyli zarobek nikły, ale stały )
Darmowy ESCROW: https://polmine.pl/?action=escrow
Kopalnia BTC, NMC, LTC, DOGE: https://polmine.pl

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

Re: P2Pool

Postautor: portals » wtorek, 9 sierpnia 2011, 09:20

Skoro to jest pool rozproszony , to dlaczego nie jest zintegrowany z klientem od razu ? po co instalować dwa programy ?
Może kiedyś będzie, bo powinien
Da się do tego podpiąć jakąś stronę ? zarządzać loginami ? przypominanie haseł i cała ta zabawa ?
Po co? Wpisujesz adres w p2pool pod jaki mają iść bitcoiny i pod taki idą. Jak chcesz robić stronę to p2pool ma chyba jakieś API.
Jeszcze takie przemyślenie: jeśli wszyscy zaczną tego używać, to dojdziemy do sytuacji takiej jak by każdy liczył osobno (cała sieć bitcoinowa podpięta do p2pool , znajduje blok i dzieli się go na wszystkich czyli zarobek nikły, ale stały )
Autor pisał że gdy będzie dużo osób sieć będzie dzieliła się na mniejsza poola aby zredukować zużycie zasobów(głównie łącza), w końcu to p2p (lub minner2minner). Muszę napisać że liczenia na tym pool nigdy praktycznie nie zwalnia i zawsze ma pełną wydajność, więc świetne dla koparek dedykowanych.Uważam że wszyscy powinni używać tego bo uczyni to bitcoin odporne na ataki(z wyjątkiem kantorów).
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Wygadany
Posty: 507
Rejestracja: 28 marca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool

Postautor: orka » wtorek, 9 sierpnia 2011, 23:06

Edit: już mi działa, popieprzyłem z minerami ścieżki ale tak to jest jak się ma kilkadziesiąt wersji :mrgreen: niestety nadal mi odrzuca połowę :(

Dyskutant
Posty: 239
Rejestracja: 8 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool

Postautor: megavega » środa, 10 sierpnia 2011, 10:07

portals pisze:? Wpisujesz adres w p2pool pod jaki mają iść bitcoiny i pod taki idą. Jak chcesz robić stronę to p2pool ma chyba jakieś API.
Jeszcze takie przemyślenie: jeśli wszyscy zaczną tego używać, to dojdziemy do sytuacji takiej jak by każdy liczył osobno (cała sieć bitcoinowa podpięta do p2pool , znajduje blok i dzieli się go na wszystkich czyli zarobek nikły, ale stały )
Autor pisał że gdy będzie dużo osób sieć będzie dzieliła się na mniejsza poola aby zredukować zużycie zasobów(głównie łącza), w końcu to p2p (lub minner2minner). Muszę napisać że liczenia na tym pool nigdy praktycznie nie zwalnia i zawsze ma pełną wydajność, więc świetne dla koparek dedykowanych.Uważam że wszyscy powinni używać tego bo uczyni to bitcoin odporne na ataki(z wyjątkiem kantorów).
a czemu by nie zrobić rozproszonego kantoru ? skoro kopalnie można rozproszyć , transakcje bankowe można rozproszyć, to dlaczego by nie kantor ?
Darmowy ESCROW: https://polmine.pl/?action=escrow
Kopalnia BTC, NMC, LTC, DOGE: https://polmine.pl

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

Re: P2Pool

Postautor: portals » czwartek, 11 sierpnia 2011, 12:05

Technicznie można ale nie jest to prosta ale jak widać ludzie jakoś nie są chętni bo korzystających z p2pool jest mało :(.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Wygadany
Posty: 507
Rejestracja: 28 marca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: orka » czwartek, 11 sierpnia 2011, 15:59

Jest dużo odrzuceń, no i brak jak do tej pory rozwiązanego bloku, nawet nie wiem czy dobrze to ustawiłem i czy wypłata do mnie dotrze :mrgreen:

Weteran
Awatar użytkownika
Posty: 5083
Rejestracja: 14 marca 2011
Reputacja: 1663
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: maky » czwartek, 11 sierpnia 2011, 16:07

orka pisze:Jest dużo odrzuceń, no i brak jak do tej pory rozwiązanego bloku, nawet nie wiem czy dobrze to ustawiłem i czy wypłata do mnie dotrze :mrgreen:
Zbyt toporny.
Bądź zmianą, którą prag­niesz uj­rzeć w świecie.

KURSYBTC - kursy BTC przeliczone na PLN/USD/EUR + alarmy; vultr.com - serwery pod masternody

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

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: portals » piątek, 12 sierpnia 2011, 12:56

Jest dużo odrzuceń, no i brak jak do tej pory rozwiązanego bloku, nawet nie wiem czy dobrze to ustawiłem i czy wypłata do mnie dotrze :mrgreen:
A jak ustawiłeś? Używasz Branche'a stabilnego czy niestabilnego? Czy dodałeś fix'y do minnera? Większa liczba odrzuceń jest normalna i o tym autor pisał, ważna jest liczba przyjętych a powinna być taka sama jak na zwykłym poolu(u mnie jest nawet trochę większa).
Polecam poczytać: http://www.bitcoinminer.com/post/810166 ... lized-pool, choć to dość stary artykuł.
brak jak do tej pory rozwiązanego bloku
Przy takiej wydajności (teraz 9 Ghash/s) powinien być niedługo. Według obliczeń kogoś tam z głównego forum to w tym tygodniu na 60%.
Zbyt toporny.
Według mnie to spam, a nie treściwa wypowiedz. Skrypt owszem jest nowy ale połączenie bardziej stabilne niż na poolach zwykłych, kopanie trwa bez przerw. Im więcej kopaczy będzie tym autor lepiej będzie mógł dostosować skrypt, choć jak pisałem już teraz działa super.
Używam Branche'a niestabilnego i odrzucenia na nim są mniejsza ale na Windowsie nie mam pojęcia jak go użyć.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Gaduła
Awatar użytkownika
Posty: 399
Rejestracja: 30 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: /dev/null

Re: P2Pool

Postautor: zwierzak » sobota, 13 sierpnia 2011, 19:05

megavega pisze:a czemu by nie zrobić rozproszonego kantoru ? skoro kopalnie można rozproszyć , transakcje bankowe można rozproszyć, to dlaczego by nie kantor ?
Rozproszyć w prostej wersji da się bez problemu, ale działał by w tak jak BitMarket, gdzie pomiędzy zawarciem transakcji, a faktyczną sprzedażą może minąć nawet kilka dni. I Bitcoiny i gotówka powinna być trzymana na koncie zaufanego exchangera, który ten proces znacznie przyśpiesza.

Zacząłem opracowywać powoli schemat jak by to mogło wyglądać i powstał delikatny draft. Trzeba by pomyśleć jednak czy jest to w ogóle wykonalne. Na razie założenia:
  • Wszystkie transakcję, jak w Bitcoin muszą być jawne i skopiowane w całej sieci (dokładne odwzorowanie Bitcoina)
  • Transakcję powinny być potwierdzone między 3 stronami, sprzedającym, kupującym i gwarantem pieniędzy
  • Potrzebny jest 1 certyfikat korzeń, który będzie podpisywać certyfikaty gwarantów (osób, które przetrzymują pieniądze)
  • Lista gwarantów jawna wraz z konkretną datą ich certyfikatu (coś w stylu certyfikatów HTTPS)
  • oczywiście użytkownicy to nie imię i nazwisko a klucz prywatny i publiczny.
Projekt MultiWallet
BitcoinNotify.com — czuj się zaproszony: 6wpM4JrFnN

Pomogłem? To postaw mi piwo: 1L7AeokogyuXGmUrx9SRTNhRPzYcmmghdo

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

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: portals » sobota, 13 sierpnia 2011, 23:26

Pomysł nie jest zły ale do realizacji trudny(nawet nie z względów napisanie kodu), bo większość kopaczy to osoby który myślą o szybkim zarobku a nie inwestycji.
Myślisz że ludzi np. z pclaba obchodzi anonimowość czy zasady bitcoina? Ciężko ludzi przekonać do p2pool bo brak reklamy a co dopiero do takiego rozwiązania.
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Gaduła
Awatar użytkownika
Posty: 399
Rejestracja: 30 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: /dev/null

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: zwierzak » niedziela, 14 sierpnia 2011, 00:39

Powiem tak, niektóre elementy wyszły by przy okazji (takie jak anonimowość). Problemem się staje to czy przypadkiem również kantor by nie potrzebował minerów w celu potwierdzania transakcji, skoro by bazował na elementach bitcoin. Innym sposobem jest wykorzystanie chmur, bo taki Google jest nie do załamania DDosami.
Projekt MultiWallet
BitcoinNotify.com — czuj się zaproszony: 6wpM4JrFnN

Pomogłem? To postaw mi piwo: 1L7AeokogyuXGmUrx9SRTNhRPzYcmmghdo

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

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: portals » niedziela, 14 sierpnia 2011, 13:58

Powiem tak, niektóre elementy wyszły by przy okazji (takie jak anonimowość). Problemem się staje to czy przypadkiem również kantor by nie potrzebował minerów w celu potwierdzania transakcji, skoro by bazował na elementach bitcoin. Innym sposobem jest wykorzystanie chmur, bo taki Google jest nie do załamania DDosami.
Minnerzy mogli by miec zysk z podatku tranzakcyjnego np. 2%. W sumie metody dzialania byly by bardziej podobne do namecoinow.
Sory za brak polskich znakow ale jestem na LiveCd bo musze troche partycje pozmieniac :)
Bitcoin: 1MFc8cLpBy7NB7uTkB4828iiSTrE6KVuG3 LiteCoin: LSHHoVgFRUz7eC2G6N5yjAKK1LTTSNL2sd
Bitmessage: BM-NBYoDqAw5guhADmei7z4v1ULwRaUBkr4

Gaduła
Awatar użytkownika
Posty: 399
Rejestracja: 30 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: /dev/null

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: zwierzak » niedziela, 14 sierpnia 2011, 14:41

Mógł by moderator wydzielić rozmowę o kantorze rozproszonym?
Projekt MultiWallet
BitcoinNotify.com — czuj się zaproszony: 6wpM4JrFnN

Pomogłem? To postaw mi piwo: 1L7AeokogyuXGmUrx9SRTNhRPzYcmmghdo

Wygadany
Awatar użytkownika
Posty: 557
Rejestracja: 11 maja 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: P2Pool, pierwszy zdecentralizowany pool

Postautor: KiLeRrosS » niedziela, 14 sierpnia 2011, 14:53

Po co wydzielać, nie lepiej zamiast OT pisać w odpowiednim miejscu?
viewtopic.php?f=7&t=1132&hilit=kantor+p2p
Powyższy post wyraża opinię autora w dniu dzisiejszym. Autor zastrzega sobie prawo zmiany poglądów, bez podania przyczyny.
Obrazek

Obrazek Piszę poprawnie po polsku.

Wróć do „Mining pools”

Kto jest online

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