Jeśli chodzi o tradycyjne waluty (USD, EUR), rządy po prostu drukują więcej pieniędzy, gdy jest to potrzebne. Jednak w świecie bitcoinów pieniądze nie są drukowane, ale odkrywane. Komputery konkurują ze sobą na całym świecie iw ten sposób „wydobywają” monety.
Gdzie zaczyna się wydobycie?
Posiadacze kryptowalut przesyłają sobie środki za pośrednictwem sieci Bitcoin, ale ich śledzenie byłoby niemożliwe, gdyby nie było kogoś, kto mógłby prowadzić rejestr wszystkich tych transakcji. Sieć Bitcoin rozwiązuje ten problem, gromadząc dane o wszystkich transakcjach, które zostały dokonane w ustalonym okresie, na listę, która jest nazywana „blokiem”. Górnicy to ci, których zadaniem jest potwierdzanie tych transakcji i zapisywanie ich w księdze głównej.
Nasze najlepsze roboty biznesowe
Księga główna to forma długiej listy wspomnianych bloków, zwanej „Blockchain”. Blockchain można łatwo wykorzystać do śledzenia dowolnej transakcji między dwoma adresami Bitcoin. Kiedy nowy blok transakcji jest wykonywany, jest dodawany do łańcucha bloków, tworząc ogromną listę wszystkich transakcji, które kiedykolwiek miały miejsce w całej sieci bitcoin, a lista ta stale się powiększa. Po zakończeniu zaktualizowana kopia bloku jest wysyłana do wszystkich uczestników, aby mogli śledzić, co dzieje się w sieci.
Mimo że informacje są przechowywane w postaci cyfrowej, wiele osób nadal pyta, czy można zapewnić, że Blockchain pozostaje nienaruszony przez cały czas. Aby to zapewnić, system ten potrzebuje górników do wykonywania swojej pracy. Po wykonaniu bloku transakcji górnicy muszą poddać go procesowi. Pobierają wszystkie dane z bloku i stosują do niego wzór matematyczny, zamieniając go na sekwencję liter i cyfr, która nazywa się „hash”. Utworzony skrót jest przechowywany wraz z blokiem.
Tworzenie skrótu ze zbioru danych jest prostym zadaniem, ale prawie niemożliwe jest odgadnięcie, jakie dane znajdowały się w haszu, po prostu na nie patrząc. Oznacza to, że każdy hash jest niepowtarzalny. Tak więc, jeśli ktoś spróbuje zmienić tylko jedną postać w bloku Bitcoin, cały hash zmienia się całkowicie. Ważne jest, aby wiedzieć, że górnicy nie używają tylko informacji o transakcjach w bloku do wygenerowania skrótu. Należy również wykorzystać kilka innych danych. Jednym z tych elementów jest skrót poprzedniego bloku, który był przechowywany w łańcuchu bloków. Jest to sposób na zapewnienie, że każdy nowy blok i każdy kolejny blok jest legalny.
Wydobywanie monet
Zadaniem górników jest odgrodzenie bloku. Wszyscy konkurują ze sobą, aby to osiągnąć, używając oprogramowania stworzonego specjalnie dla bloków wydobywczych. Za każdym razem, gdy górnicy tworzą hash, otrzymują nagrodę w Bitcoinach, Blockchain jest aktualizowany, a wszyscy w sieci otrzymują o tym powiadomienie. To jest powód, dla którego ludzie chcą kontynuować wydobycie i utrzymać te transakcje. Ponieważ bardzo łatwo jest utworzyć hash ze zbioru danych, sieć bitcoin musiała nieco utrudnić uniknięcie ciągłego wydobywania bitcoinów w krótkim czasie.
Ogólnie rzecz biorąc, protokół Bitcoin nie akceptuje starych skrótów, ale wymaga, aby hash bloku wyglądał w określony sposób, mając na początku określoną liczbę zer. Nie ma sposobu, aby stwierdzić, jak będzie wyglądał hash, zanim ludzie go utworzą, a gdy tylko dodadzą nowy element danych do miksu, skrót staje się inny.
Zadaniem górników nie jest ingerowanie w informacje o transakcjach w bloku, ale zmiana danych, których używają do stworzenia zupełnie innego skrótu. Miner osiąga to, używając innego losowego fragmentu danych, który nazywa się „nonce”. Razem z danymi transakcji używa się wartości nonce w celu utworzenia skrótu. Jeśli skrót nie pasuje do wymaganego formatu, zmienna jest wartość jednorazowa. Następnie całość jest ponownie haszowana. Znalezienie czegoś, co zadziała, wymaga czasu i cierpliwości, więc wszyscy górnicy w sieci dokładają wszelkich starań, aby to zrobić. W ten sposób górnicy zarabiają bitcoiny.
Co to jest pula wydobywcza Bitcoin?
Pula wydobywcza Bitcoin to grupa górników BTC, którzy starają się zebrać swoje zasoby i dzielić się mocą haszowania. Później wszyscy dzielą nagrodę proporcjonalnie, która zależy od ilości akcji, które wnieśli do rozwiązania bloku. Ten „udział” jest regularnie przekazywany członkom puli wydobywczej BTC, którzy mogą dostarczyć wykonalny dowód pracy. W ten sposób górnicy zgłaszają, że ich górnik BTC pomyślnie rozwiązał część bloku. Wydobywanie w postaci basenów datuje się na czasy, kiedy wydobycie znacznie się zwiększyło, dochodząc do punktu, w którym niektórym wolnoobrotowym górnikom może minąć lata, aby wygenerować blok. Zatem logicznym rozwiązaniem było utworzenie grup górników, którzy łączą zasoby, generując bloki szybciej i regularnie otrzymując proporcjonalną część nagrody za blok Bitcoin.
Konsensus sieciowy
Ci, którzy chcą kopać solo, co oznacza, że nie używają puli wydobywczej Bitcoin, muszą upewnić się, że są zgodni z siecią Bitcoin. Najlepszym sposobem na to jest użycie oficjalnego klienta BitCore.
Decydując się na udział w puli wydobywczej Bitcoin, musisz upewnić się, że postępują zgodnie z modelem i normami, które odpowiadają twojemu osobistemu poglądowi na temat Bitcoinów w ogóle. W ostatnim okresie niektórzy podejrzani programiści zamierzali zagrozić sieci, tworząc oprogramowanie, które mogłoby rozpocząć hard-fork w sieci BTC, co spowodowałoby ogromne szkody finansowe. Dlatego wszyscy użytkownicy powinni upewnić się, że moc wydobywcza, którą kierują do puli wydobywczej BTC, nie służy do zakłócania reguł konsensusu sieciowego.
Oddzielony świadek
Gdy „segwit” jest aktywny, górnicy BTC mogą rozpocząć wydobywanie i przekazywanie bloków typu segwit. Poniższa lista oprogramowania zawiera te programy, które zostały zaktualizowane do obsługi systemu segwit.
Pełne węzły:
- Bitcoin Core 0.13.1
- Węzły Bitcoin 0.13.1
- Btcd
Oprogramowanie górnicze:
- BFGMiner
- CGMiner
- libblkmaker
Oprogramowanie basenowe:
- ckpool
- Eloipool
- Górnictwo warstwowe
Oprogramowanie przekaźnika:
- BITCOIN FIBER
Najlepsze firmy wydobywające bitcoiny
Obecnie mamy szeroką gamę konkurujących ze sobą pul do wydobywania bitcoinów. Tutaj możesz zobaczyć tylko kilka przykładów największych pul wydobywczych BTC. Są to grupy ludzi, którzy współpracują, dzieląc nagrody blokowe proporcjonalnie do siły, jaką wnoszą.
Wydobywanie Genesis
Wydobywanie Genesis to najpopularniejsza firma zajmująca się wydobyciem w chmurze. Współpracują z wieloma znanymi basenami górniczymi, takimi jak Zeus, Spondoolies Tech, MinerEU i innymi. Jest to usługa wyszukiwania w chmurze, która oferuje ludziom możliwość otwartego oglądania swoich farm.
AntPool
AntPool to ogromna chińska pula wydobywcza Bitcoin, znana z tego, że jest obsługiwana przez Bitmain. Ich obecna wielkość wydobycia pokazuje, że AntPool wydobywa około 15% wszystkich bloków. Mimo że ostatnio mieli pewnego rodzaju kontrowersje, AntPool zdołał pozostać jedną z największych pul wydobywczych BTC, jeśli chodzi o współczynnik hash sieci.
DiscusFish \ F2Pool
DiscusFish, który niektórzy znają pod nazwą „F2Pool”, to jeszcze jedna chińska kopalnia. Na początku 2017 roku DiscusFish wydobywał około 12% wszystkich bloków. Według tych danych tę pulę wydobywczą można uznać za jedną z najszybciej rozwijających się.
BitFury
Jeśli chodzi o wykresy z początku 2017 roku, Bitfury zająłby trzecie miejsce na liście największych dzisiejszych pul wydobywczych. Z wykresów wynika, że BitFury wydobywa około 11% wszystkich bloków.
BTCC
BTCC jest znane głównie jako duża chińska giełda kryptowalut. Wśród członków społeczności Bitcoin słynie z długiego istnienia. Ta firma obejmuje wymianę BTC, portfel cyfrowy i drukowanie fizycznych bitcoinów. BTCC obecnie wydobywa około 7% wszystkich bloków.
ViaBTC
ViaBTC to najmłodszy basen wydobywczy, który istnieje tutaj przez rok. Ta firma zapewnia monitorowanie danych w czasie rzeczywistym na temat wskaźników hash, użytkowników kryptowalut i górników Bitcoin, oferując dość prostą demonstrację graficzną.
Basen BW
BW Pool pochodzi z kraju o największej liczbie basenów wydobywczych - Chin. BW Pool został uruchomiony w 2014 roku, a wykresy pokazują, że obecnie wydobywa około 8% wszystkich bloków.