171 / 736PPS

Pay Per Share

PPS: pula płaci za uznaną pracę

PPS pozwala górnikowi otrzymywać wynagrodzenie, nawet gdy jego pula nie znalazła bloku. Kto ponosi ryzyko i kiedy zarobione bitcoiny rzeczywiście trafiają do górnika?

Pay Per Share (PPS) to sposób wynagradzania w puli wydobywczej. Mining Pool koordynuje górników szukających bloków, czyli grup transakcji dodawanych do publicznej historii Bitcoina. Pula nalicza górnikowi kwoty za zaakceptowane dowody wykonanej pracy, zwane shares, bez czekania na własny blok. Górnik mniej zależy od chwilowego szczęścia puli, ale nadal od tego, czy operator mu zapłaci.

Jan korzysta z ASIC, urządzenia przeznaczonego do obliczeń związanych z wydobyciem, i regularnie dostaje rachunki za prąd. Przy Solo Mining mógłby długo czekać na jeden blok, nie otrzymując nic. Dołącza więc do Mining Pool, usługi koordynującej pracę górników, która oferuje PPS. Pula nalicza mu wynagrodzenie za uznaną pracę nawet wtedy, gdy sama ma pecha w poszukiwaniu bloków. Jego przychody stają się bardziej przewidywalne. Urządzenie nie zaczyna jednak liczyć szybciej, a nie każdy przesłany wynik prowadzi do powstania nowych bitcoinów. [1]

Wydobycie polega na kolejnych próbach uzyskania odpowiedniego wyniku obliczenia, czyli hasha. Hash jest tu liczbą obliczoną z danych o proponowanym bloku. Sieć wymaga, by nie przekraczała ustalonej wartości docelowej, więc górnik zmienia dane i ponawia obliczenia. Pula przyjmuje również wyniki spełniające jej łatwiejszy warunek, choć nie wystarczają one do utworzenia nowego bloku Bitcoina. Taki wynik nazywa się share: na bieżąco potwierdza, że urządzenie pracuje. Nie jest akcją spółki ani kawałkiem gotowego bloku. Shares mogą mieć różną trudność, dlatego porównywanie samej ich liczby bywa mylące. Pula uwzględnia pracę, którą reprezentują przy zadanej trudności. Wysłany wynik może też odrzucić, na przykład jako powtórzony lub spóźniony; trzeba znać dokładne zasady. [2]

PPS nie sprawia, że pojawia się więcej bloków. Gdy zła passa trwa długo, pula musi pokrywać ustalone wynagrodzenia z rezerw. Pobiera za tę usługę opłatę. Górnik przekazuje jej wahania związane z odkrywaniem bloków, lecz nadal ponosi ryzyko, że operator mu nie zapłaci. Obietnica na stronie nie zapobiegnie wyczerpaniu pieniędzy ani wstrzymaniu wypłat. Protokół Bitcoina nie wyegzekwuje od puli długu wobec Jana. Sama bardzo niska opłata nie dowodzi więc, że oferta jest lepsza. [1]

Nagroda za blok obejmuje nowo wyemitowane bitcoiny, czyli subsydium blokowe, oraz opłaty dołączone do transakcji. Podstawowy PPS zwykle wycenia tylko subsydium. Full Pay Per Share (FPPS) dodaje szacowany udział w opłatach transakcyjnych. Pay Per Share Plus (PPS+) zazwyczaj łączy PPS dla subsydium z podziałem rzeczywiście uzyskanych opłat metodą PPLNS, która przy znalezieniu bloku uwzględnia niedawno uznaną pracę. Część opłat w PPS+ może zatem nadal zależeć od szczęścia puli. Nazwa jest punktem wyjścia; decyduje konkretny sposób obliczania. [3]

Jan widzi rosnące saldo, ale jego własny portfel jeszcze nic nie otrzymał. Pula może wypłacać dopiero po osiągnięciu minimum albo według harmonogramu; wypłata może też podlegać dodatkowej opłacie. Przy płatności on-chain, w podstawowej sieci Bitcoina, Jan sprawdza, czy transakcja wysyła właściwą kwotę na jego adres. Sprawdza też potwierdzenia: umieszczenie transakcji w bloku i kolejne bloki dołączone po nim. Lightning Network pozwala płacić bez osobnego zapisu każdej płatności w blockchainie; tam Jan sprawdza, czy płatność dotarła do jego portfela. Sam komunikat „wypłacono” na koncie puli nie wystarczy. Seed Phrase, słowna kopia zapasowa własnego portfela, nie przywróci też dostępu do konta puli ani nie wymusi wypłaty jego salda. [5]

Porównując dwie usługi, Jan nie patrzy tylko na procent opłaty. Musi wiedzieć, jaka uznana praca jest wynagradzana, czy uwzględniono opłaty transakcyjne oraz co zostanie potrącone przy wypłacie. Potem porównuje ten sam okres i faktycznie otrzymane kwoty. Szczególnie przy małej instalacji próg wypłaty może opóźnić otrzymanie pieniędzy, mimo że wynagrodzenie narasta. O zysku można mówić dopiero po odjęciu prądu, pozostałych wydatków i kosztu sprzętu. Najładniejszy wykres w panelu nie musi oznaczać najlepszego wyniku dla górnika. [4] [5]

PPS nie oznacza stałej liczby BTC dziennie. Gdy rośnie trudność sieci, ta sama praca ma mniejszą szansę znaleźć blok i jest wyceniana niżej. Halving zmniejsza subsydium blokowe, a przy FPPS zmienia się również szacunek opłat transakcyjnych. Pule mogą stosować różne okresy i filtry obliczeń. Luxor publikuje na przykład własną metodę, która nie jest uniwersalną zasadą wszystkich usług FPPS. Przestoje urządzenia i odrzucone shares również zmniejszają uznaną pracę. Nawet niezmieniony przychód w BTC może mieć inną wartość w złotych. [4]

Prosty model podstawowego PPS ma postać B × d / D. B oznacza subsydium blokowe, d trudność share, a D trudność sieci; obie trudności muszą tu być liczone według tej samej konwencji. Stosunek d / D przybliża szansę, że taka share spełni również ostrzejszy warunek sieciowy. Dla czysto przykładowych B = 3.125 BTC i d / D = 0.000001 otrzymujemy 312.5 sat przed opłatą puli. Nie jest to aktualna oferta ani stała stawka sieci. Skrót sat oznacza satoshi, najmniejszą jednostkę bitcoina w sieci podstawowej. Usługa może księgować ułamki satoshi wewnętrznie; zaokrąglenia i wypłaty mają własne zasady. [1] [5]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Mining Pool, Mining Share, Full Pay Per Share, Pay Per Last N Shares, Pool Fee, Payout Threshold. Do tego hasła prowadzą również odsyłacze z Mining Pool, Solo Mining, Pay Per Last N Shares, Pool Fee.

DOC · 001Rosenfeld — Pay-per-share and pool reservesŹródło pierwotne DOC · 002Braiins — Share difficultyDokumentacja DOC · 003F2Pool — PPS, PPLNS, FPPS and PPS+Dokumentacja DOC · 004Luxor — Revenue and paymentsDokumentacja DOC · 005Braiins — Rewards and payout rulesDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna