Po co są poole?
- Dyskutant
- Posty: 165
- Rejestracja: 25 lutego 2012
- Reputacja: 0
Po co są poole?
Postautor: quakociaptockh » niedziela, 31 sierpnia 2014, 00:54
Zadając pytanie inaczej: co by się musiało zmienić w protokole bitcoina, żeby pooli nie było? Czemu nie można by było zrobić sieci tak, żeby najkorzystniejsze było kopanie solo?
Jeżeli dobrze rozumiem, poole zmniejszają nagrodę, ale zwiększają prawdopodobieństwo nagrody. Tzn. przy kopaniu solo mamy nagrodę 25BTC ale bardzo nikłe prawdopodobieństwo a z poolami nagroda jest mniejsza, ale za to jej strumień jest stały.
Czy główną przyczyną istnienia pooli nie jest to, że blok generuje się za rzadko? Gdyby blok nie był generowany co 10 minut, tylko powiedzmy co sekundę (a nagroda była proporcjonalnie zmniejszona), to poole straciłyby rację bytu.
Założeniem bitcoina była decentralizacja. Poole to jej przeciwieństwo. Dla mnie to sygnał, że BTC został źle skonfigurowany. Parametry kopania powinny być inne.
quakociaptockh
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » niedziela, 31 sierpnia 2014, 01:01
Dla minera jednak ważne jest, żeby coś zarobić, i będzie kopał w poolu. Daje to TAKI SAM zarobek jak kopanie solo, ale rozbity na mniejsze kwoty. To wszystko kwestia matematyki.
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 4337
- Rejestracja: 29 czerwca 2011
- Reputacja: 0
Re: Po co są poole?
Postautor: lenny » niedziela, 31 sierpnia 2014, 01:36
@OP, nie zrozumiałeś zasad działania Bitcoin, zapytaj najpierw, zanim się ośmieszysz i powiesz, że "BTC został źle skonfigurowany".
lenny
- Weteran
- Posty: 3439
- Rejestracja: 4 sierpnia 2011
- Reputacja: 479
- Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: Po co są poole?
Postautor: powered » niedziela, 31 sierpnia 2014, 02:27

Zawsze coś można poprawić. Dlaczego tylko jeden górnik zatwierdza blok? Dla zwiększenia bezpieczeństwa blok mogłoby zatwierdzać wielu górników, a nagroda byłaby wtedy dzielona pomiędzy nimi. A łącząc to ze wzrostem trudności ilość zatwierdzających mogłaby być zależna od trudności. Dzięki temu zawsze można byłoby kopać solo ponieważ średni czas oczekiwania na nagrodę dla jednego górnika byłby taki sam, nie zależny od trudności i całej mocy sieci, tylko od jego mocy koparki.
powered
- Weteran
- Posty: 7892
- Rejestracja: 20 maja 2012
- Reputacja: 969
Re: Po co są poole?
Postautor: pm7 » niedziela, 31 sierpnia 2014, 13:50
pm7
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » niedziela, 31 sierpnia 2014, 14:05

Słyszałem o takich planach już dawno, ale jakoś nie widać postępów.
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 3439
- Rejestracja: 4 sierpnia 2011
- Reputacja: 479
- Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: Po co są poole?
Postautor: powered » niedziela, 31 sierpnia 2014, 14:59
Trafić blok można różnymi rozwiązaniami, wystarczy odrzucać dublowane wyniki. Jeżeli uda mu się zrobić drugie rozwiązanie to oczywiście za drugie również dostanie nagrodę.pm7 pisze:A jak odróżnisz kilku górników, od jednego, który udaje, że jest kilkoma?
No właśnie. I pierwsze pytanie jakie się nasuwa, to czy komuś bardzo zależy na tym aby takie rozwiązanie nie weszło?rav3n_pl pisze:Wdrożenie mechanizmu podobnego do P2pool w klienta i po sprawie
Słyszałem o takich planach już dawno, ale jakoś nie widać postępów.
powered
- Weteran
- Posty: 3628
- Rejestracja: 11 grudnia 2012
- Reputacja: 194

Re: Po co są poole?
Postautor: hanti » niedziela, 31 sierpnia 2014, 20:37



Polecam giełdę kraken.com
hanti
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » niedziela, 31 sierpnia 2014, 21:13
Albo wręcz kilka/naście łańcuchów o różnej trudności, żeby nie było problemów z orphanami. Jak ktoś daje za dużo share w "słabym" łańcuchu przerzucany jest na "silniejszy".
"Trochę" pracy by to kosztowało, ale do wykonania imo.
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 7892
- Rejestracja: 20 maja 2012
- Reputacja: 969
Re: Po co są poole?
Postautor: pm7 » niedziela, 31 sierpnia 2014, 21:46
Nawet jeżeli nie jest to zaimplementowane, nie widzę przeszkód by zrobić podział ręcznie.
Działało by wtedy kilka niezależnych sieci p2pool w ramach Bitcoin, więc spokojnie wszyscy mogliby przejść na p2pool.
pm7
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » niedziela, 31 sierpnia 2014, 22:16
Ale w takiej sytuacji musiałoby się podłączyć tyle kopaczy, żeby moc była wystarczająca na znalezienie bloku w sensownym czasie.
Równie dobrze mogę zrobić dane łańcucha z wypłatą za tydzień i share co 5 sekund żeby było "łatwiej" kopać, ale wymogi cpu/mem maszyny która "dżwiga" poola będą rosły kosmiczne. Lepsze rozwiązanie to coś w stylu p2pmining, czyli noda zliczającego małe share na wzór zwykłego poola.
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 2684
- Rejestracja: 19 grudnia 2010
- Reputacja: -19

Re: Po co są poole?
Postautor: smok » poniedziałek, 1 września 2014, 10:50
Nie daje tego samego zarobku. Gdy kopiesz sam musisz trafić cały blok w przeciwnym wypadku nic nie zarobisz. Prawdopodobieństwo trafienia samemu pojedynczego bloku jest bardzo niskie. Dlatego większość czasu twoja koparka pracowałaby bez zarobku w nadziei, że kiedyś tam trafisz te 25BTC/blok. Dlatego lepiej jeść małą łyżeczką zamiast chochlą kopiąc w pool-u. Też się najeszrav3n_pl pisze:Gdyby wyłączyć wszystkie poole i zostawić tą samą moc (wszyscy nagle kopą solo) to bloki wpadałyby tak samo często.
Dla minera jednak ważne jest, żeby coś zarobić, i będzie kopał w poolu. Daje to TAKI SAM zarobek jak kopanie solo, ale rozbity na mniejsze kwoty. To wszystko kwestia matematyki.

smok
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » poniedziałek, 1 września 2014, 12:51
Jeżeli z trudności i mocy wychodzi, że w ciągu roku ukopiesz tyle bloków, to kopiąc w pool wykopiesz tyle samo btc ale w kawałkach.
Zasadniczo kopanie w kawałkach jest DUŻO lepsze, bo przy kroczącej trudności mogłoby się okazać że kopiący nigdy jednak bloku nie trafi.
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 7892
- Rejestracja: 20 maja 2012
- Reputacja: 969
Re: Po co są poole?
Postautor: pm7 » poniedziałek, 1 września 2014, 13:48
I nie mówię tutaj o możliwości, że się ani jednego bloku nie wykopie.
pm7
- Bardzo Zły Moderator
- Posty: 14458
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2683
- Lokalizacja: Polska/Wwa/GW

Re: Po co są poole?
Postautor: rav3n_pl » poniedziałek, 1 września 2014, 17:41
Metoda małej łyżki się sprawdza

BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 3439
- Rejestracja: 4 sierpnia 2011
- Reputacja: 479
- Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: Po co są poole?
Postautor: powered » wtorek, 2 września 2014, 00:01
O tym nie pomyślałem, a więc to może być problem.
Losowości nie przewidzisz.pm7 pisze:A to w longterm przy rosnącej trudności nie wychodzi, że statystycznie trochę bardziej opłacalny jest pool niż solo?
Przykładowo dla koparki 1Th/s i rosnącej cały czas trudności.
Kopiąc solo możesz trafić w tym tygodniu dwa bloki a potem przez rok nic - tu korzystniej byłoby solo kopać.
Albo przez rok nic nie trafisz a po roku dopiero (no właśnie ile jak trudność rośnie) - i tu chyba korzystniej byłoby w kopalni kopać.
Na polmine są statystyki kto ile bloków trafił. W okresie odkąd były już te statystyki trafiłem cztery bloki i w dodatku wszystkie w ciągu tylko jednego miesiąca


powered
- Weteran
- Posty: 7892
- Rejestracja: 20 maja 2012
- Reputacja: 969
Re: Po co są poole?
Postautor: pm7 » wtorek, 2 września 2014, 18:22
Sam trafiłem blok koparką słabszą niż 1th/s

Natomiast, warto zauważyć, że zmiana adresu nagrody zmienia hash, więc nawet jakbyśmy się cofnęli w czasie, raczej byśmy nie mieli takiego szczęścia przy próbie kopania solo.
pm7
- Weteran
- Posty: 3628
- Rejestracja: 11 grudnia 2012
- Reputacja: 194

Re: Po co są poole?
Postautor: hanti » wtorek, 2 września 2014, 19:54





Polecam giełdę kraken.com
hanti
- Bitcoin
- Bezpieczeństwo
- Giełdy i serwisy - zagrożenia
- Anonimowość i bezpieczeństwo w sieci
- Piramidy i scamy
- Bitcoin
- Rozwój projektu
- Twój wkład w rozwój projektu
- Przedszkole
- Pomoc techniczna
- Generowanie monet
- Pomoc
- Ogólnie o miningu
- Mining pools
- Kopacze (miners)
- Sprzęt (hardware) do miningu
- Bitcoin w mediach
- Projekty związane z Bitcoin
- Imprezy, spotkania, konferencje
- Kwestie prawne
- Ciekawostki
- Organizacje charytatywne, zbiórki, dotacje
- Programowanie i wdrożenia
- Ankiety
- Portfele bitcoin
- Dla zaawansowanych - nowi tylko czytają
- Ekonomia
- Rozważania ekonomiczne
- Ankiety ekonomiczne
- Analiza techniczna
- Tutaj zapłacisz bitcoinami
- Polska
- Świat
- Tablica ogłoszeń
- Towary
- Sprzedam
- Kupię
- Zamienię
- Udziały
- Usługi
- Wymiana walut
- Komentarze
- Nagrody
- Wymiana Face-to-Face
- Dolnośląskie
- Kujawsko-pomorskie
- Lubelskie
- Lubuskie
- Łódzkie
- Małopolskie
- Mazowieckie
- Opolskie
- Podkarpackie
- Podlaskie
- Pomorskie
- Śląskie
- Świętokrzyskie
- Warmińsko-mazurskie
- Wielkopolskie
- Zachodniopomorskie
- Cała Polska
- Szukam/dam pracę
- Boty i strategie
- Giełdy, kantory, bitomaty
- Kantory
- Bitomaty
- Inwestycje
- Metale szlachetne
- ICO
- Forki i Alternatywne kryptowaluty
- LiteCoin
- Ekonomia
- Mining
- Ustawienia i konfiguracje
- Linki
- Dogecoin
- Ekonomia
- Mining
- NameCoin
- Ekonomia
- Mining
- Pozostałe
- Scrypt
- SHA256
- Dash
- Ethereum
- ETC
- Lisk
- Bitcoin Cash
- Kopanie kryptowalut
- Kopanie GPU
- Kopanie CPU
- Kopanie ASIC/FPGA
- Kopalnie kryptowalut
- IOTA
- NEO
- Chia
- SCAMY
- Inne
- Linki
- Faucety, kraniki, gry
- Księga skarg i zażaleń
- AMA
- Strona i forum
- Administrator mówi
- Opinie, propozycje, uwagi
- Propozycje banów
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości
- Strefa czasowa UTC+02:00
- Na górę
- Zmień szerokość ekranu
- Usuń ciasteczka witryny
O Polskim Forum Bitcoin
Polskie Forum Bitcoin skupia miłośników Bitcoina w Polsce. Tu możesz zadać pytania odnośnie Bitoina lub podyskutować na ciekawe tematy.
Polecamy
Treści na tym forum mają charakter wyłącznie informacyjno-edukacyjny, a posty są wyrazem osobistych poglądów ich autorów. Treśći na forum ani w całości ani w części nie stanowią "rekomendacji" w rozumieniu przepisów Rozporządzenia Ministra Finansów z dnia 19 października 2005 r. w sprawie informacji stanowiących rekomendacje dotyczące instrumentów finansowych, lub ich emitentów (Dz.U. z 2005 r. Nr 206, poz. 1715).