Spis treści
- Co to jest wydobywanie bitcoinów?
- Co właściwie robią górnicy
- Wydobycie i obieg bitcoinów
- Ile zarabia górnik
- Potrzebny ekwipunek
- Proste wyjaśnienie
- 64-cyfrowy numer szesnastkowy
- Jakie są baseny wydobywające monety?
Co to jest wydobywanie bitcoinów?
Wydobywanie kryptowalut jest żmudne, kosztowne i tylko sporadycznie opłacalne. Niemniej jednak wydobycie ma magnetyczny urok dla wielu inwestorów zainteresowanych kryptowalutą, ponieważ górnicy są wynagradzani za swoją pracę z tokenami kryptograficznymi. Może to wynikać z tego, że przedsiębiorcy uważają wydobycie za grosze z nieba, jak poszukiwacze złota w Kalifornii w 1849 r. A jeśli jesteś technologicznie skłonny, dlaczego tego nie zrobić?
Zanim jednak zainwestujesz czas i sprzęt, przeczytaj to wyjaśnienie, aby dowiedzieć się, czy wydobycie jest naprawdę dla Ciebie. Skoncentrujemy się przede wszystkim na Bitcoinach (w całym tekście będziemy używać „Bitcoin” w odniesieniu do sieci lub kryptowaluty jako koncepcji, a „Bitcoin” w przypadku liczby pojedynczych tokenów).
Podstawowym losowaniem wielu górników Bitcoin jest perspektywa otrzymania cennych tokenów Bitcoin. To powiedziawszy, z pewnością nie musisz być górnikiem, aby posiadać tokeny kryptowaluty. Możesz także kupić kryptowaluty za pomocą waluty fiat; możesz handlować na giełdzie takiej jak Bitstamp, używając innego krypto (na przykład za pomocą Ethereum lub NEO, aby kupić bitcoiny); możesz go nawet zarobić, grając w gry wideo lub publikując posty na blogach na platformach, które płacą użytkownikom w krypto-walucie. Przykładem tego drugiego jest Steemit, który jest trochę podobny do Medium, z tą różnicą, że użytkownicy mogą nagradzać blogerów, płacąc im w zastrzeżonej krypto-walucie o nazwie STEEM. STEEM można następnie wymienić gdzie indziej na bitcoiny.
Nagroda bitcoin, którą otrzymują górnicy, jest zachętą, która motywuje ludzi do pomocy w głównym celu wydobywania: w celu wspierania, legitymizacji i monitorowania sieci Bitcoin i jej łańcucha bloków. Ponieważ te obowiązki są rozłożone na wielu użytkowników na całym świecie, mówi się, że bitcoin jest „zdecentralizowaną” kryptowalutą lub taką, która nie polega na banku centralnym ani rządzie, aby nadzorować jego regulację.
Kluczowe dania na wynos
- Wydobywając, możesz zarabiać kryptowalutę bez konieczności odkładania na nią pieniędzy. Górnicy Bitcoin otrzymują bitcoiny jako nagrodę za wykonanie „bloków” zweryfikowanych transakcji, które są dodawane do blockchaina. Wydobywanie nagród jest wypłacane górnikowi, który odkrywa rozwiązanie najpierw złożona łamigłówka, a prawdopodobieństwo, że uczestnik odkryje rozwiązanie, jest związane z częścią całkowitej mocy wydobywczej w sieci. Podwójne wydatki to zjawisko, w którym użytkownik bitcoinów nielegalnie wydaje te same tokeny dwa razy Do skonfigurowania urządzenia górniczego potrzebny jest procesor graficzny (GPU) lub układ scalony specyficzny dla aplikacji (ASIC).
Co właściwie robią górnicy
Górnicy zarabiają za swoją pracę jako audytorzy. Robią pracę nad weryfikacją poprzednich transakcji bitcoinowych. Ta konwencja ma na celu zachowanie uczciwości użytkowników Bitcoin i została opracowana przez założyciela Bitcoin, Satoshi Nakamoto. Weryfikując transakcje, górnicy pomagają zapobiegać „problemowi podwójnego wydatkowania”.
Podwójne wydatki to scenariusz, w którym właściciel bitcoinów nielegalnie wydaje dwa razy te same bitcoiny. W przypadku waluty fizycznej nie stanowi to problemu: gdy podasz komuś rachunek za 20 USD, aby kupić butelkę wódki, już go nie masz, więc nie ma niebezpieczeństwa, że możesz użyć tego samego rachunku za 20 USD, aby kupić bilety na lotto obok. Jednak w przypadku waluty cyfrowej, jak wyjaśnia słownik Investopedia, „istnieje ryzyko, że posiadacz może wykonać kopię tokena cyfrowego i wysłać go do sprzedawcy lub innej strony, zachowując oryginał”.
Załóżmy, że masz jeden legalny rachunek za 20 USD i jeden podrobiony z tego samego 20 USD. Jeśli miałbyś spróbować wydać zarówno prawdziwy, jak i fałszywy rachunek, ktoś, kto z trudem spojrzałby na oba numery seryjne rachunków, zobaczyłby, że są one takie same, a zatem jeden z nich musiał być fałszywy. To, co robi górnik bitcoinów, jest analogiczne - sprawdzają transakcje, aby upewnić się, że użytkownicy nie próbowali nielegalnie wydać dwukrotnie tego samego bitcoina. To nie jest idealna analogia - wyjaśnimy bardziej szczegółowo poniżej.
Po zweryfikowaniu przez górnika transakcji bitcoinowych o wartości 1 MB (megabajtów), znanej jako „blok”, górnik może zostać nagrodzony ilością bitcoinów (więcej na temat nagrody bitcoinów również poniżej). Limit 1 MB został ustalony przez Satoshi Nakamoto i jest przedmiotem kontrowersji, ponieważ niektórzy górnicy uważają, że rozmiar bloku powinien zostać zwiększony, aby pomieścić więcej danych, co skutecznie oznacza, że sieć bitcoin może szybciej przetwarzać i weryfikować transakcje.
Pamiętaj, że weryfikacja transakcji o wartości 1 MB kwalifikuje górnika monet zarabiać bitcoiny - nie wszyscy, którzy weryfikują transakcje, otrzymają wypłatę.
1 MB transakcji może teoretycznie być tak mały jak jedna transakcja (choć nie jest to wcale powszechne) lub kilka tysięcy. To zależy od tego, ile danych zajmują transakcje.
„Więc po całej pracy związanej z weryfikacją transakcji wciąż mogę nie otrzymać bitcoinów?”
To jest poprawne.
Aby zarabiać bitcoiny, musisz spełnić dwa warunki. Jedna jest kwestią wysiłku; jedno jest kwestią szczęścia.
1) Musisz zweryfikować wartość transakcji wynoszącą ~ 1 MB. To jest łatwa część.
2) Musisz być pierwszym górnikiem, który uzyska właściwą odpowiedź na problem numeryczny. Ten proces jest również znany jako dowód pracy.
„Co masz na myśli, „ właściwą odpowiedź na problem numeryczny ”?”
Dobra wiadomość: nie wymaga zaawansowanej matematyki ani obliczeń. Być może słyszałeś, że górnicy rozwiązują trudne problemy matematyczne - to nie do końca prawda. To, co faktycznie robią, to próba bycia pierwszym górnikiem, który wymyślił 64-cyfrową liczbę szesnastkową („skrót”), która jest mniejsza lub równa wartości skrótu docelowego. To w zasadzie zgadywanie.
Zła wiadomość: zgadywanie, ale przy całkowitej liczbie możliwych zgadnięć każdego z tych problemów rzędu bilionów, jest to niezwykle żmudna praca. Aby najpierw rozwiązać problem, górnicy potrzebują dużej mocy obliczeniowej. Aby skutecznie kopać, musisz mieć wysoką „szybkość mieszania”, mierzoną w megahashach na sekundę (MH / s), gigahashach na sekundę (GH / s) i terahashach na sekundę (TH / s).
To bardzo dużo skrótów.
Wydobycie i obieg bitcoinów
Oprócz podszewki kieszeni górników i wspierania ekosystemu bitcoinów, wydobycie służy jeszcze innemu istotnemu celowi: jest to jedyny sposób na wprowadzenie nowej kryptowaluty do obiegu. Innymi słowy, górnicy są w zasadzie walutą „bicia”. Na przykład od listopada 2019 r. W obiegu znajdowało się około 18 milionów bitcoinów. Oprócz monet wybitych w bloku genezy (pierwszy blok, który został stworzony przez założyciela Satoshi Nakamoto), każdy z tych bitcoinów powstały z powodu górników. W przypadku braku górników Bitcoin jako sieć nadal istniałby i byłby użyteczny, ale nigdy nie byłoby żadnych dodatkowych bitcoinów. W końcu nadejdzie czas, kiedy zakończy się wydobywanie bitcoinów; zgodnie z protokołem Bitcoin, całkowita liczba bitcoinów będzie ograniczona do 21 milionów, jednak ponieważ szybkość wydobywania bitcoinów jest z czasem zmniejszana, ostateczne bitcoiny będą rozpowszechniane dopiero około roku 2140.
Oprócz krótkoterminowej wypłaty bitcoinów, bycie górnikiem może dać ci „głosowanie”, gdy proponowane są zmiany w protokole sieci Bitcoin. Innymi słowy, skuteczny górnik ma wpływ na proces decyzyjny w takich kwestiach, jak rozwidlenie.
Ile zarabia górnik
Nagrody za wydobywanie bitcoinów są zmniejszane o połowę co cztery lata. Kiedy bitcoiny zostały wydobyte po raz pierwszy w 2009 roku, wydobycie jednego bloku przyniosłoby ci 50 BTC. W 2012 r. Liczba ta spadła o połowę do 25 BTC. Do 2016 r. Ponownie spadła o połowę do obecnego poziomu 12, 5 BTC. Około 2020 r. Rozmiar nagrody zostanie ponownie zmniejszony o połowę do 6, 25 BTC. W chwili pisania tego tekstu nagrodą za ukończenie bloku jest 12, 5 bitcoina. W listopadzie 2019 r. Cena Bitcoin wynosiła około 9300 USD za bitcoin, co oznacza, że zarabiałbyś 116 250 USD (12, 5 x 9300) za ukończenie bloku. Niezła zachęta do rozwiązania złożonego problemu z hasłem opisanego powyżej, może się wydawać.
Potrzebny ekwipunek
Chociaż na wczesnym etapie historii bitcoinów osoby mogły być w stanie rywalizować o bloki ze zwykłym komputerem domowym, już tak nie jest. Powodem tego jest trudność wydobywania bitcoinów w czasie. Aby zapewnić sprawne funkcjonowanie łańcucha bloków oraz jego zdolność do przetwarzania i weryfikacji transakcji, sieć Bitcoin dąży do tego, aby jeden blok był produkowany co około 10 minut. Jeśli jednak milion platform wydobywczych konkuruje o rozwiązanie problemu skrótu, prawdopodobnie osiągną rozwiązanie szybciej niż scenariusz, w którym 10 platform wiertniczych pracuje nad tym samym problemem. Z tego powodu Bitcoin ma na celu ocenę i dostosowanie trudności wydobywania co 2016 bloków lub mniej więcej co dwa tygodnie. Gdy w bitcoinach wspólnie pracuje więcej mocy obliczeniowej do wydobycia bitcoinów, poziom trudności wydobycia wzrasta, aby utrzymać stałą produkcję bloków. Mniejsza moc obliczeniowa oznacza obniżenie poziomu trudności. Aby dowiedzieć się, ile mocy obliczeniowej jest zaangażowane, kiedy Bitcoin został uruchomiony w 2009 roku, początkowy poziom trudności był jeden. Na listopad 2019 r. Jest to ponad 13 trylionów.
Wszystko to oznacza, że aby kopać w sposób konkurencyjny, górnicy muszą teraz zainwestować w potężny sprzęt komputerowy, taki jak procesor graficzny (GPU) lub, bardziej realistycznie, układ scalony specyficzny dla aplikacji (ASIC). Mogą one wynosić od 500 USD do dziesiątek tysięcy. Niektórzy górnicy - szczególnie górnicy Ethereum - kupują pojedyncze karty graficzne (GPU) jako tani sposób na połączenie operacji wydobywczych. Zdjęcie poniżej to prowizoryczna, domowa maszyna wydobywcza. Karty graficzne to te prostokątne bloki z wirującymi okręgami. Zwróć uwagę na kanapki, które przytrzymują karty graficzne do metalowego słupa. To prawdopodobnie nie jest najbardziej efektywny sposób wydobywania, a jak można się domyślić, wielu górników jest w nim zarówno dla zabawy i wyzwań, jak i dla pieniędzy.
Wersja „Wyjaśnij, że jestem pięć”
Zagadnienia wydobycia bitcoinów mogą być trudne do zrozumienia. Rozważ ten przykładowy przykład działania problemu z mieszaniem: mówię trzem znajomym, że myślę o liczbie od jeden do 100, i piszę tę liczbę na kartce papieru i zamykam ją w kopercie. Moi przyjaciele nie muszą zgadywać dokładnej liczby; muszą być pierwszą osobą, która zgadnie dowolną liczbę, która jest mniejsza lub równa liczbie, o której myślę. I nie ma ograniczenia co do liczby zgadnięć.
Powiedzmy, że myślę o liczbie 19. Jeśli Przyjaciel A zgadnie 21, tracą z powodu 21> 19. Jeśli przyjaciel B zgaduje 16, a przyjaciel C zgaduje 12, to oboje teoretycznie doszli do realnych odpowiedzi, ponieważ 16 <19 i 12 <19. Nie ma „dodatkowego kredytu” dla Przyjaciela B, mimo że odpowiedź B była bliższa docelowej odpowiedzi 19. Teraz wyobraź sobie, że stawiam pytanie „zgadnij, o jakiej liczbie myślę”, ale nie zadaję tylko trzech przyjaciele i nie myślę o liczbie od 1 do 100. Raczej pytam miliony potencjalnych górników i mam na myśli 64-cyfrową liczbę szesnastkową. Teraz widzisz, że bardzo trudno odgadnąć właściwą odpowiedź.
Jeśli oba B i C odpowiadają jednocześnie, wówczas analogia ELI5 załamuje się.
W kategoriach Bitcoin często pojawiają się jednoczesne odpowiedzi, ale pod koniec dnia może być tylko jedna zwycięska odpowiedź. Gdy pojawi się wiele jednoczesnych odpowiedzi, które są równe lub mniejsze niż liczba docelowa, sieć Bitcoin zdecyduje zwykłą większością - 51% - który górnik uhonorować. Zazwyczaj to górnik wykonał najwięcej pracy, to znaczy ten, który weryfikuje najwięcej transakcji. Blok przegrywający staje się wówczas „blokiem sierocym”. Sieroce bloki to te, które nie są dodawane do łańcucha bloków. Górnicy, którzy pomyślnie rozwiązali problem z haszowaniem, ale nie zweryfikowali większości transakcji, nie są nagradzani bitcoinami.
Co to jest „64-cyfrowy numer szesnastkowy”?
Oto przykład takiej liczby:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Powyższy numer ma 64 cyfry. Do tej pory łatwe do zrozumienia. Jak zapewne zauważyłeś, liczba ta składa się nie tylko z cyfr, ale także liter alfabetu. Dlaczego?
Aby zrozumieć, co robią te litery pośrodku cyfr, rozpakujmy słowo „szesnastkowy”.
Jak wiecie, używamy systemu „dziesiętnego”, co oznacza, że jest to podstawa 10. To z kolei oznacza, że każda cyfra liczby wielocyfrowej ma 10 możliwości, od zera do dziewięciu.
Z drugiej strony „szesnastkowy” oznacza podstawę 16, ponieważ „szesnastkowy” pochodzi od greckiego słowa oznaczającego sześć, a „deca” pochodzi od greckiego słowa oznaczającego 10. W systemie szesnastkowym każda cyfra ma 16 możliwości. Ale nasz system numeryczny oferuje tylko 10 sposobów przedstawiania liczb (od zera do dziewięciu). Dlatego musisz wpisywać litery, w szczególności litery a, b, c, d, e i f.
Co więc „64-cyfrowe liczby szesnastkowe” mają wspólnego z wydobywaniem bitcoinów?
Pamiętasz tę analogię ELI5, gdzie napisałem cyfrę 19 na kartce papieru i włożyłem ją do zapieczętowanej koperty?
W terminologii wydobywania bitcoinów ta metaforyczna nieujawniona liczba w kopercie nazywana jest skrótem docelowym.
To, co górnicy robią z tymi ogromnymi komputerami i dziesiątkami fanów chłodzenia, zgaduje docelowy skrót. Górnicy dokonują takich domysłów, losowo generując możliwie jak najwięcej „nonces”, tak szybko jak to możliwe. Jednorazowy skrót to „liczba używana tylko raz”, a jednorazowa jest kluczem do wygenerowania tych 64-bitowych liczb szesnastkowych, o których ciągle mówię. W wydobywaniu bitcoinów nonce ma rozmiar 32 bitów - znacznie mniej niż hash, który ma 256 bitów. Pierwszy górnik, którego nonce generuje skrót, który jest mniejszy lub równy hashowi docelowemu, otrzymuje zaliczenie za ukończenie tego bloku i łupy w wysokości 12, 5 BTC.
Teoretycznie możesz osiągnąć ten sam cel, rzucając 16-stronną kostką 64 razy, aby uzyskać losowe liczby, ale dlaczego, do licha, miałbyś to zrobić?
Poniższy zrzut ekranu, pobrany ze strony Blockchain.info, może pomóc w zebraniu wszystkich tych informacji na pierwszy rzut oka. Patrzysz na podsumowanie wszystkiego, co wydarzyło się, gdy wydobyto blok # 490163. Wartość jednorazowa, która wygenerowała „zwycięski” skrót, to 731511405. Cel skrótu jest pokazany na górze. Termin „Przekazywany przez Antpool” odnosi się do faktu, że ten konkretny blok został ukończony przez AntPool, jedną z bardziej udanych pul górniczych (więcej o pulach górniczych poniżej). Jak widać tutaj, ich wkład do społeczności Bitcoin polega na tym, że potwierdzili 1768 transakcji dla tego bloku. Jeśli naprawdę chcesz zobaczyć wszystkie 1768 tych transakcji dla tego bloku, przejdź do tej strony i przewiń w dół do nagłówka „Transakcje”.
(źródło: Blockchain.info)
„Więc jak mam zgadywać na docelowy skrót?”
Wszystkie skróty docelowe zaczynają się od zer - co najmniej osiem zer i do 63 zer.
Nie ma minimalnego celu, ale maksymalny cel jest ustawiony przez protokół Bitcoin. Żaden cel nie może być większy niż ta liczba:
00000000ffff0000000000000000000000000000000000000000000000000000
Oto kilka przykładów losowych skrótów i kryteria, czy doprowadzą one do sukcesu dla górnika:
„Jak zmaksymalizować moje szanse odgadnięcia skrótu docelowego, zanim zrobi to ktokolwiek inny?”
Będziesz musiał zdobyć szybki sprzęt wydobywczy lub, bardziej realistycznie, dołączyć do puli wydobywczej - grupy górników, którzy łączą swoją moc obliczeniową i dzielą wydobyte bitcoiny. Pule wydobywcze są porównywalne z klubami Powerball, których członkowie masowo kupują losy i zgadzają się dzielić wygraną. Nieproporcjonalnie duża liczba bloków jest wydobywana przez pule, a nie przez poszczególnych górników.
Innymi słowy, jest to dosłownie gra liczbowa. Nie możesz zgadnąć wzorca ani dokonać prognozy na podstawie poprzednich skrótów docelowych. Poziom trudności najnowszego bloku w momencie pisania wynosi około 13, 69 bilionów, co oznacza, że szansa, że jakaś nonce wytworzy hash poniżej celu wynosi jeden na 13, 69 bilionów. Niewielkie szanse, jeśli pracujesz sam, nawet z niezwykle potężnym sprzętem górniczym.
„Jak zdecydować, czy bitcoin będzie dla mnie opłacalny?”
Górnicy nie tylko muszą brać pod uwagę koszty związane z drogim sprzętem niezbędnym, aby mieć szansę na rozwiązanie problemu skrótu. Muszą także wziąć pod uwagę znaczną ilość urządzeń do wydobywania energii elektrycznej wykorzystywanych do generowania ogromnych ilości jednostek jednorazowych w poszukiwaniu rozwiązania. Podsumowując, wydobycie bitcoinów jest w dużej mierze nieopłacalne dla większości indywidualnych górników w chwili pisania tego tekstu. Witryna Cryptocompare oferuje pomocny kalkulator, który umożliwia podłączenie liczb, takich jak prędkość mieszania i koszty energii elektrycznej, w celu oszacowania kosztów i korzyści.
(Źródło: Cryptocompare)
Jakie są baseny wydobywające monety?
Nagrody górnicze wypłacane są górnikowi, który odkryje rozwiązanie zagadki w pierwszej kolejności, a prawdopodobieństwo, że uczestnik odkryje rozwiązanie, jest równe części całkowitej mocy wydobywczej w sieci. Uczestnicy z niewielkim procentem mocy wydobywczej mają bardzo małą szansę na samodzielne odkrycie kolejnego bloku. Na przykład karta wydobywcza, którą można kupić za kilka tysięcy dolarów, stanowiłaby mniej niż 0, 001% mocy wydobywczej sieci. Przy tak małej szansie na znalezienie następnego bloku może minąć dużo czasu, zanim górnik znajdzie blok, a trudność wznoszenia się jeszcze pogorszy. Górnik może nigdy nie odzyskać swojej inwestycji. Odpowiedzią na ten problem są kopalnie. Baseny górnicze są obsługiwane przez strony trzecie i koordynują grupy górników. Pracując razem w puli i dzieląc się wypłatami między wszystkimi uczestnikami, górnicy mogą uzyskać stały przepływ bitcoinów od dnia, w którym aktywują swojego górnika. Statystyki niektórych pul wydobywczych można znaleźć na Blockchain.info.
„Zrobiłem matematykę. Zapomnij o wydobyciu. Czy istnieje mniej uciążliwy sposób zarabiania na kryptowalutach?”
Jak wspomniano powyżej, najłatwiejszym sposobem na zdobycie bitcoinów jest zakup go na giełdzie takiej jak Coinbase.com. Alternatywnie zawsze możesz wykorzystać „strategię kilofu”. Opiera się to na starej piłce, że podczas gorączki złota w Kalifornii w 1849 r. Inteligentną inwestycją nie było poszukiwanie złota, ale raczej wykorzystanie kilofów do wydobycia. Innymi słowy, inwestuj w firmy, które produkują te kilofy. W kontekście kryptowaluty odpowiednikiem kilofu byłaby firma produkująca sprzęt wykorzystywany do wydobywania bitcoinów. Możesz na przykład rozważyć firmy, które produkują sprzęt ASIC lub procesory graficzne.