Bitcoin Core Narzędzie ochrony i wydobywania bitcoinów

Najlepsi brokerzy opcji binarnych 2020:
  • Binarium
    Binarium

    1 miejsce w rankingu! Najlepszy wybor dla poczatkujacego!
    Bezplatne konto szkoleniowe i demo!
    Bonus za rejestracje!

  • FINMAX
    FINMAX

    Uczciwy i niezawodny broker! Dobre recenzje!

Bitcoin Core: Narzędzie ochrony i wydobywania bitcoinów

W 2020 roku wartość rynki wszystkich kryptowalut przekroczyła 790 miliardów USD. Jest to kwota wyższa niż roczny budżet Indii, drugiego pod względem liczby ludności kraju na świecie. Nie dziwne, że cyfrowe waluty przykuwają uwagę, eksperci dyskutują na temat przyszłych wydarzeń, duże korporacje analizują potencjał do zarobku, a przeróżni hakerzy i zwykli złodzieje próbują skraść waluty ich posiadaczom.

Wiodąca na świecie kryptowaluta, znajdująca się w centrum uwagi, czyli bitcoin, osiągnął swój rekordowy poziom w grudniu 2020, gdy jego cena wynosiła 20 000 USD. Dzisiaj nadal jest to wartościowa inwestycja, którego problem dotyczący bezpieczeństwa nie został jednak jeszcze rozwiązany.

Zdaniem ekspertów wartość blockchaina z pewnością wzrośnie. Źródło: bitcoin.com

Rosnący popyt na szyfrowane portfele

Utrzymanie bitcoina z dala od wszystkich złodziei to zadanie dla portfeli bitcoina, szyfrowanych aplikacji generujących klucze kryptograficzne. Jeden z kluczy to publiczny adres wykorzystywany do transakcji. Jest to adres, który podajesz ludziom, gdy chcą oni wysłać Ci bitcoiny. Drugi klucz to hasło, które pozwala na dostęp, konwersję lub sprzedaż przechowywanych bitcoinów.

Główną wadą większości portfeli jest ich zależność od operatora, zazwyczaj kryptokantorów i handlowców. Wiarygodność tych podmiotów znacznie ucierpiała w wyniku licznych skandali, kiedy dochodziło do kradzieży nawet setki tysięcy bitcoinów.

Bitcoin Core, oficjalny portfel bitcoina opracowany w 2009 roku, dokładnie wtedy, gdy narodził się bitcoin, gwarantuje skuteczną ochronę przed kradzieżą. Bitcoin Core w swym obecnym kształcie jest wynikiem wspólnego wysiłku setek programistów.

BC jako odporna na kradzież skrzynka

Bitcoin Core chroni Twoje monety na wielu poziomach. Po pierwsze, każda transakcja testowana jest na kilku poziomach. Po drugie, BC jest chroniony przed zewnętrznymi atakami. Po trzecie, BC umożliwia ochronę przed nadużyciami ze strony twórców oprogramowania.

Jedną z broni jest ograniczona liczba transakcji na sekundę. Zadanie szyfrowania, do którego górnicy potrzebują potężnego sprzętu kosztuje bardzo dużo. Dzięki ogromnemu wzrostowi liczby transakcji w ostatnim roku, przelew zajmujący 30 minut i kosztujący kilka dolarów nie jest już niczym zaskakującym. Im więcej użytkowników, tym wyższe koszty. A pro po, Litecoin zwraca uwagę na ten problem i, w naszej opinii, waluta ta ma wysoki potencjał do wzrostu.

Typowy, prosty portfel bitcoin core.

Dlaczego warto korzystać z Bitcoin Core

BC kontroluje i zarządza blockchainem, bazową konstrukcją wykorzystywaną do wykonywania transakcji i przechowywania bitcoinów. Jednocześnie Bitcoin Core weryfikuje ważność indywidualnych transferów poprzez serię złożonych zadań. Każde potwierdzenie wymaga ogromnej mocy obliczeniowej. Ludzie wykonujący te zadania (nazywani „górnikami”) na swoich komputerach nagradzani są w formie nowych bitcoinów.

Bitcoin Core to niemal idealna ochrona. Posiadanie własnego portfela Bitcoin Core jest istotną kwestią. Może on ochronić Cię w przypadku tzw. operacji fork (tj. podzieleniu oryginalnej waluty na dwa). Gdy bitcoiny przechowywane są w aplikacji zewnętrznego dostawcy, to może dojść do sytuacji, w której dostawca ten odmówi Ci dostępu do blockchaina, przez co stracisz wszystkie swoje monety. Niektórzy mogą się spierać, że takie rzeczy się nie dzieją. Nie daj się nabrać: prawda jest niestety odwrotna. W 2020 roku takich sytuacji było mnóstwo.

Najlepsi brokerzy opcji binarnych 2020:
  • Binarium
    Binarium

    1 miejsce w rankingu! Najlepszy wybor dla poczatkujacego!
    Bezplatne konto szkoleniowe i demo!
    Bonus za rejestracje!

  • FINMAX
    FINMAX

    Uczciwy i niezawodny broker! Dobre recenzje!

Nie wszystko złoto co się świeci

Nie ma rzeczy idealnych i nie inaczej jest z Bitcoin Core. Jedna z największych rys to fakt, że Bitcoin Core nie umożliwia handlu. Powodem jest brak bezpiecznej ochrony takich działań.

Moc pochłaniana przez kopanie stanowi jeszcze większy problem. W trakcie procesu weryfikacji, oprogramowanie sprawdza każdą transakcję do poziomu źródła kryptowaluty. Liczba bitcoinów, tj. ilość danych, które trzeba pobrać stale rośnie. W marcu 2020 roku było to 6GB. Na początku 2020 było to już niemal 150 GB. Pobranie bitcoina zajmuje kilka godzin, czasami nawet kilka dni. Niemal idealna ochrona uzyskiwana jest kosztem ogromnego zużycia mocy obliczeniowej, co stanowi problem, z których inne portfele stale próbują się uporać (wkrótce opublikujemy o nich artykuł).

Miejsca, w których można kupić bitcoiny

Gdybyś 18 lipca 2020 roku kupił jednego bitcoina, zapłaciłbyś za niego 50 000 USD. Gdybyś tego samego bitcoina sprzedał miesiąc później, otrzymałbyś 95 000 USD, czyli niemal drugie tyle. Jednak jeśli zdecydowałbyś się na sprzedaż po 14 grudnia 2020, otrzymałbyś 350 000 USD! Jednym ze sposobów na zarabianie na bitcoinie jest jego kupno i przeczekanie aż jego cena wzrośnie, a następnie jego sprzedaż.

Bitcoin – tutaj można go kupić (sprawdzone)

Broker Bonus Min depozyt Płatność Opinię Otwarte konto

Miejsca, w których można handlować Bitcoinem

Niektórzy brokerzy Forex, tacy jak Bitcoin Plus500 lub IQ Option umożliwiają handel bitcoinem. Ten rodzaj handlu daje Ci możliwość korzystania z dźwigni. Maksymalna wysokość dźwigni to obecnie 1:300. Co to oznacza?

Wykorzystywanie dźwigni oznacza kupno wielokrotności, tj. kupno większej ilości niż możesz sobie pozwolić. Czy masz pieniądze na kupno 0,1 (10%) BTC, ale chciałbyś więcej? Skorzytsaj z dźwigni i kup całego bitcoina. Cały bitcoin będzie Cię kosztować jedną dziesiątą jego ceny. Jeśli cena wzrośnie, Twój zysk będzie taki sam, jak gdybyś kupił całego bitcoina!

Przykład: Jeden bitcoin kosztuje 100 000 USD, a Twoja dźwignia jest ustawiona na 1:10. Na koncie masz 10 000 USD. Możesz zatem otworzyć długą pozycję (spekulacja na wzrost) o wartości jednego bitcoina. Jeśli cena osiągnie 120 000 USD, Twoje saldo handlowe wyniesie 10 000 USD plus 20 000 USD. Całkowity zysk to 30 000 USD.

Ciemna strona korzystania z dźwigni jest taka, że jeśli cena spadnie, to Twoja strata będzie znacznie wyższa niż gdybyś nie korzystał z dźwigni. Dziesięcioprocentowy spadek ceny mógłby wyczyścić Twoje konto.

Więcej informacji o Bitcoinie

Autor

Więcej o J. Pro

W odróżnieniu od Stepa (drugiego z autorów), w ostatnim czasie myślałem głównie o biznesie online. Nie odniosłem zbyt oszałamiających sukcesów jako sprzedawca na Amazonie, nie powiodło mi się też z innymi sposobami zarabiania w Internecie, a przez kilka lat zarobiłem raptem kilkaset dolarów. Jednak moją uwagę przyciągnęły opcje binarne, głównie dzięki swojej prostocie. Teraz cieszę się, że to zrobiłem, bo naprawdę było warto. Wszystkie artykuły

Raspberry PI jako koparka bitcoinów

    Jan Makowski 3 lat temu Przeglądów:

1 PROJEKTY SOFT Raspberry PI jako koparka bitcoinów Kryptowaluty coraz odważniej wkraczają do naszego życia. Bitcoin najbardziej popularna z nich nie tylko została niedawno oficjalnie uznana w Europie za walutę, a nie towar, co ułatwia transakcje, ale też bywa akceptowana przez rosnącą liczbę firm. Pod pewnymi względami przypomina też złoto jego zasoby są ograniczone i trzeba je wydobywać. Tyle, że zamiast przesiewać grunt na Alasce czy kopać kilofem pod ziemią, można to robić za pomocą komputera w domowym zaciszu. Takim komputerem może być nawet Raspberry PI, będący w posiadaniu wielu Czytelników. Raspberry PI nie ma dużej mocy obliczeniowej i samo w sobie nie będzie dobrym komputerem do wydobywania bitcoinów ani innych kryptowalut. Natomiast pobiera mało mocy, jest niewielkie i niedrogie, dlatego może stanowić świetny kontroler niektórych koparek bitcoinów. Ponadto popularność tego komputera sprawiła, że Raspberry PI można znaleźć w wielu domach, czasem zupełnie niewykorzystane, stąd stanowi użyteczny przykład implementacji koparki bitcoinów. Jak funkcjonuje Bitcoin? We wstępie wypada wyjaśnić, jak funkcjonuje Bitcoin, gdyż o ile wiele osób orientuje się, że jest to kryptowaluta, którą można przelewać z konta na konto i wymieniać w kantorach internetowych na waluty narodowe, ale mało kto zna technikalia z tym związane, a nawet często można spotkać się z błędnymi informacjami na temat sposobu działania Bitcoina. Bitcoin to tak naprawdę protokół kryptograficzny, który został opracowany tak, by mógł pełnić rolę waluty internetowej. Do podstawowych założeń Bitcoina należało zapewnienie by: Nie był to pieniądz fiducjarny, który można by było drukować w nieskończoność. Użytkownicy mogli sobie swobodnie przesyłać określone ilości waluty. Stan kont poszczególnych użytkowników nie był kontrolowany przez żadną pojedynczą jednostkę, tylko by był kontrolowany wspólnie, elektronicznie, przez społeczność użytkowników. Wszystkie powyższe cechy zapewnia opracowany algorytm. Użytkownicy tworzą swoje konta samodzielnie (z użyciem odpowiedniego programu), poprzez generację pary w postaci klucza prywatnego i klucza publicznego. Klucze te służą do podpisywania i sprawdzania zleceń transakcji oraz stanowią numery kont (klucz publiczny). Na początku nowe konto jest puste i można na nie jedynie przyjmować przelewy, a więc tak samo jak w zwykłym banku. Jeśli ktoś, kto posiada na swoim koncie bitcoiny zechce przesłać na nowe konto pewną kwotę, zgłasza informację o takiej transakcji, podpisując ją odpowiednio swoimi kluczami. Zgłoszenie trafia do puli transakcji, które czekają na zatwierdzenie. Pula ta jest publicznie dostępna wszystkie wykonane transakcje są jawne dla dowolnego użytkownika Internetu. W efekcie da się prześledzić przepływy bitcoinów pomiędzy kontami, choć to, do kogo należą dane konta nie jest jawne nie ma to znaczenia dla poprawności działania algorytmu. Znaczenie ma natomiast zatwierdzanie transakcji. Samo zgłoszenie transakcji społeczności nie oznacza jeszcze, że jest ona poprawna i faktycznie została wykonana. Trzeba m.in. sprawdzić, czy na danym koncie znajduje się określona liczba bitcoinów i czy zgłoszona transakcja nie kłóci się w żaden sposób z innymi zgłoszonymi. Sprawdzenie to wykonywane jest przez społeczność, która pobiera transakcje pogrupowane w bloki. Sprawdzaniem zajmuje się bardzo wiele osób jednocześnie, z użyciem wielu komputerów. Aby uniknąć oszustw 22 ELEKTRONIKA PRAKTYCZNA 5/2020

2 Raspberry PI jako koparka bitcoinów na tym etapie, pomyślne sprawdzenie bloku transakcji wymaga dodatkowo rozwiązania pewnej złożonej obliczeniowo zagadki. Czas rozwiązania zagadki zależy od posiadanej mocy obliczeniowej oraz od szczęścia, w efekcie czego pierwszymi, którzy rozwiążą zagadki dla kolejnych bloków transakcji są różne osoby (grupy osób). To właśnie ta osoba, która jako pierwsza znajdzie i zgłosi rozwiązanie tworzy nowy punkt odniesienia dla kolejnych bloków transakcji. Dlaczego jednak ktoś w ogóle miałby poświęcać moc obliczeniową swoich komputerów, by wykonywać takie obliczenia? Powodem jest nagroda w postaci nowych bitcoinów, które powstają wraz z każdym zatwierdzonym blokiem transakcji i trafiają na konto znalazcy rozwiązania zagadki. Dlatego właśnie zatwierdzanie transakcji jest nazywane jednocześnie kopaniem wydobywa się nowe zasoby waluty, którymi następnie można swobodnie dysponować. W ten właśnie sposób powstały wszystkie bitcoiny będące w obiegu. Tu warto jeszcze wspomnieć o ograniczeniu łącznej liczby bitcoinów. Wielkość nagrody jest bowiem z góry ograniczona i zmienia się zgodnie z określonym planem. Początkowo każdemu nowemu, zatwierdzonemu blokowi transakcji towarzyszyło wygenerowanie 50 bitcoinów. Z czasem liczba ta jest zmniejszana o połowę. Algorytm mówi bowiem, że suma bitcoinów przelewanych na konta w bloku transakcji nie może być większa niż powiększona o X suma bitcoinów na kontach, z których wykonywane są transakcje zgłoszone w danym bloku. X natomiast jest zależne od liczby dotąd zatwierdzonych bloków transakcji. Początkowo X wynosiło 50 BTC, obecnie wynosi 25 BTC, szacuje się, że za kilka miesięcy liczba bloków wzrośnie do poziomu, w którym X zmniejszy się do 12,5 BTC, a z czasem X spadnie praktycznie do zera (poniżej 10-8 BTC). Rekompensatą dla malejącego wydobycia bitcoinów są prowizje, tj. reszty z przelewanych kwot. Jeśli jeden użytkownik, mając na swoim koncie 1,01 BTC chce przelać na inne konto 1 BTC i nie wskaże żadnego dodatkowego konta, na które miałaby trafić reszta z tej transakcji, zgodnie z wcześniej podaną zasadą, osoba która rozwiąże zagadkę zatwierdzania danego bloku transakcji może podać swoje konto, na które trafi ta reszta wraz z nowowydobytymi X bitcoinami. Harmonogram zmniejszania się liczby bitcoinów nagrody został pokazany w tabeli 1. Zagadka, czyli obliczanie skrótów Co sprawia, że zatwierdzenie bloku transakcji nie jest łatwe i wymaga niemałej mocy obliczeniowej? Odpowiada za to konieczność znalezienia takiego ciągu znaków, który Rysunek 1. Zmiana poziomu trudności zatwierdzania bloków. Wyraźnie widać wzrost trudności w okresie ostatnich kilku miesięcy Fotografia 2. Układ ASIC BitMain BM1380 po dodaniu do zatwierdzanego bloku transakcji spowoduje że hash (skrót) tego połączenia danych będzie pasował do ustalonego schematu. Skrót obliczany jest z użyciem funkcji SHA-256, a ustalony schemat wskazuje wartość, która musi być większa od wyliczonego skrótu. W praktyce sprowadza się to przede wszystkim do tego, by wyliczony skrót zaczynał się od odpowiedniej liczby zer. Ponieważ SHA-256, tak jak i inne funkcje skrótu, jest względnie łatwa do policzenia, ale nie jest znana funkcja odwrotna, znajdywanie ciągu znaków, który po uzupełnieniu bloku będzie dawał odpowiedni wynik po przetworzeniu za pomocą SHA-256 wymaga wielu żmudnych prób. Oznacza to, że praca tzw. koparki bitcoinów polega na ciągłym obliczaniu funkcji SHA- 256 z użyciem kolejnych ciągów dodatkowych znaków i porównywaniu jej z zadanym kryterium. Tę czynność będzie wykonywać Raspberry PI i w razie sukcesu, zgłaszać obliczony hash w odpowiednie miejsce, by inni użytkownicy bitcoinów uznali fakt przelewu prowizji i nowych bitcoinów na podane przez zgłaszającego konto, tj. by kolejne obliczenia transakcji odnosiły się do właśnie tego zatwierdzonego bloku. Warto jeszcze wspomnieć o samym schemacie, decydującym o trudności znalezienia pasującego do założeń skrótu Fotografia 3. AntMiner U1, w którym użyto układ BM1380 SHA-256. Trudność zmienia się co 2020 bloków, a każdy blok ma nie więcej niż 1 MB długości. Twórcy Bitcoina przyjęli, REKLAMA ELEKTRONIKA PRAKTYCZNA 5/

3 PROJEKTY SOFT że zatwierdzenie każdego bloku powinno trwać średnio 10 minut. Oznacza to, że w ciągu godziny powinno dać się zatwierdzić 6 bloków, w ciągu doby 144 bloki, a w ciągu tygodnia: 1008 bloków to liczba bloków, jakie powinny być zatwierdzone w ciągu dokładnie dwóch tygodni. Ponieważ nie da się z góry przewidzieć, jak wiele osób zaangażuje się w zatwierdzanie transakcji, ani jak postęp technologiczny wpłynie na szybkość pracy komputerów realizujących to zadanie, trudność zmienia się na podstawie porównania czasu, który faktycznie potrzebny był na zatwierdzenie 2020 bloków z okresem 2 tygodni. Jeśli w praktyce obliczenia zajęły mniej czasu, trudność powinna wzrosnąć (a więc liczba od której obliczony skrót SHA-256 ma być mniejszy spaść). Analogicznie jeśli zatwierdzanie 2020 bloków trwało dłużej, trudność powinna zmaleć, a liczba porównywana ze skrótami SHA-256 wzrosnąć. Dzięki tym ograniczeniom da się w przybliżeniu ustalić tempo przyrostu liczby bitcoinów w obrocie, a więc i tempo wydobywania. Ponadto, jeśli okaże się, że liczba osób chętnych do zatwierdzania transakcji zmaleje, czas rozwiązywania zagadek wrośnie, a więc trudność w niedługim czasie zostanie obniżona, co znowu może zachęcić nowe osoby do zaangażowania się w kopanie. Sprzętowo czy programowo? Szybkość obliczania skrótów SHA-256 oczywiście zależy od dostępnej mocy obliczeniowej. Klasyczna, programowa realizacja tego algorytmu dla bloków wielkości ok 1 MB pozwala obliczać około 66 milionów skrótów na sekundę na procesorze Intel Core i7 3930K, a więc topowym CPU z przed kilku lat. Dla porównania, pierwsze Raspberry PI z układem BCM2835, a więc rdzeniem ARM1176JZF-S, taktowanym zegarem 800 MHz miało wydajność 0,2 MHash/s (czyli 330-krotnie mniejszą niż wspomniany wcześniej Core i7), zbliżoną do starszych modeli Intel Pentium III. Wzrost wydajności można uzyskać korzystając z jednostek GPU. Przykładowo karta graficzna AMD Radeon 7970 umożliwia obliczanie rzędu 700 MHash/s, w zależności od taktowania zegara. W jaki więc sposób małe Raspberry PI może konkurować z jakimikolwiek innymi systemami? Może w oparciu o układy ASIC. Skuteczne wydobywanie bitcoinów jest równoznaczne z zarabianiem pieniędzy, co wykorzystali inwestorzy, finansując projektowanie specjalistycznego sprzętu. Obecnie wartość jednego bitcoina to około 420 USD, a nagrodą za znalezienie poprawnego skrótu każdego bloku jest 25 BTC. Do tego trzeba doliczyć prowizje za transakcje, które wynoszą średnio ok. 0,17 BTC Tabela 1. Harmonogram przyznawania nagród za poprawne obliczenie skrótu bloku z podziałem na ery, rozpoczynające się z określonymi numerami bloków. Dzięki malejącej nagrodzie nie ma możliwości emitowania nowych bitcoinów w nieskończoność Okres (tzw. era) Początkowy numer bloku Nagroda za blok [BTC] Suma nagród w danym okresie [BTC] Procent z docelowej liczby bitcoinów wprowadzonych do obiegu ,00% ,00% , ,50% , ,75% , ,88% , ,44% , ,5 99,22% , ,25 99,61% , ,625 99,80% , , ,90% , , ,95% , , ,98% , , ,99% , , ,99% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% , , ,00% ,00% na blok. Oznacza to, że każde pomyślne rozwiązanie zagadki jest nagradzane kwotą rzędu 10,5 tysiąca dolarów i dzieje się to z założenia, średnio raz na 10 minut. A więc statystycznie każdego dnia budżet na nagrody dla górników wynosi półtora miliona dolarów. Jest to kwota zdecydowanie godna powalczenia, ale by móc konkurować, konieczne jest zastosowanie znacznie bardziej wydajnych narzędzi niż karty graficzne. Jednymi z takich urządzeń są specjalistyczne koparki AntMiner firmy Bitmain. Ich najnowsze wersje są zbudowane w oparciu o układy BM1385, również zaprojektowane przez inżynierów Bitmaina. BM1385 to układy ASIC czwartej generacji, wyprodukowane przez Taiwan Semiconductor Manufacturing Company (TSMC) w procesie 28 nm. BM1385 jest w pełni autorskim projektem, a więc dla zwiększenia wydajności Fotografia 4. AntMiner U3 urządzenie nowszej generacji, ale wciąż korzystające z portu USB nie zastosowano w nim gotowych, uniwersalnych bloków. Wymaga zasilania napięciem 0,66 V i ma wydajność 32,5 GHash/s, pobierając przy tym jedynie 7 W mocy. Porównując tę wartość ze wspomnianym Radeonem 7970, pokazuje się, że pojedynczy ASIC jest w stanie uzyskać 46-krotnie większą wydajność przy 30-krotnie mniejszym zużyciu energii. 24 ELEKTRONIKA PRAKTYCZNA 5/2020

4 Raspberry PI jako koparka bitcoinów W oparciu o układy serii BM138x firma Bitmain przygotowała wiele różnych modeli koparek, z czego trzy oferowane są w wersji z interfejsem USB: AntMiner U1, AntMiner U2+ i AntMiner U3. Wszystkie z nich można podłączyć do Raspberry PI, a wykorzystując dodatkowy HUB USB, jedno RPI może obsługiwać wiele takich koparek jednocześnie. Nie ma obaw o przepustowość interfejsu USB ani Ethernetu fakt że rozmiar bloków do przetwarzania nie przekracza 1 MB sprawia, że wąskim gardłem jest tak czy inaczej liczenie skrótów algorytmem SHA-256. Aktualnie spośród wymienionych, bezpośrednio od producenta można kupić jedynie AntMinera U3, opartego o starszą generację scalaka: układ BM1382. AntMiner U3 zawiera 4 takie układy i ma sumaryczną wydajność 63 GHash/s, przy czym wymaga zewnętrznego zasilania napięciem 12 V, pobierając przy tym ok 4,5 A prądu. Ant- Minery mają zintegrowane (najczęściej aktywne) systemy chłodzenia i są bardzo łatwe w użyciu oraz kompatybilne ze sobą to samo oprogramowanie będzie poprawnie funkcjonować z poszczególnymi modelami. W przypadku omawianego projektu wykorzystano najstarszą wersję AntMinera U1, wyposażonego w jeden układ BM1380. Jest to także ASIC (obudowa QFN56), standardowo zasilany napięciem 0,75 V, co przy taktowaniu zegarem 200 MHz pozwala mu na obliczanie z wydajnością 1,6 GHash/s. Zwiększenie napięcia do 1,1 V pozwala względnie stabilnie podnieść taktowanie Tabela 2. Parametry konfiguracyjne włączające obsługę poszczególnych koparek w programie cgminer. Dostępność poszczególnych opcji może zależeć od wersji oprogramowania Opcja Obsługiwane urządzenia –enable-ants1 AntMiner S1 –enable-ants2 AntMiner S2 –enable-avalon Avalon –enable-avalon2 Avalon2/3 –enable-avalon4 Avalon4/4.1/6 –enable-bab BlackArrow Bitfury –enable-bflsc Układy ASIC firmy BFL –enable-bitforce Układy FPGA firmy BitForce –enable-bitfury Układy ASIC firmy BitFury –enable-bitmain Układy BitMain w trybie Multi Chain –enable-bitmine_a1 Układy ASIC serii Bitmine.ch A1 –enable-blockerupter ASICMINER BlockErupter Tube/Prisma –enable-bmsc Układy BitMain w trybie Single Chain –enable-cointerra Układy ASIC firmy Cointerra –enable-drillbit Układy ASIC Drillbit BitFury –enable-hashfast Hashfast –enable-icarus Icarus/Block Erupter –enable-klondike Klondike –enable-knc Koparki firmy KnC –enable-minion Układ Minion BlackArrow –enable-modminer Układy FPGA firmy ModMiner –enable-sp10 Spondoolies SP10 –enable-sp30 Spondoolies SP30 –enable-libsystemd Obsługa Watchdoga i powiadomień Listing 1. Przykładowy plik konfiguracyjny programu cgminer < pools : [ < url : user : Nazwa_uzytkownika, pass : Haslo >], api-listen : true, api-port : 4028, expiry : 120, failover-only : true, log : 5, no-pool-disable : true, queue : 2, scan-time : 60, worktime : true, shares : 0, kernel-path : /usr/local/bin, api-allow : 0/0, bmsc-options : :0.57, bmsc-freq : 0981 > do 350 MHz, co daje wydajność rzędu 2,8 GHash/s. W praktyce podobno, przy zapewnieniu odpowiedniego chłodzenia, da się go zmusić do pracy z taktowaniem 500 MHz, uzyskując 4 GHash/s. Taktownie ustawia się programowo, a regulacja napięcia wymaga podmiany rezystorów na płytce drukowanej AntMinera. Właściwy projekt Po tym długim wstępie można zabrać się do wykonywania projektu. W podstawowej wersji jest on bardzo łatwy w realizacji. Na Raspberry PI należy zainstalować system Raspbian, a następnie doinstalować potrzebne oprogramowanie. Dobrym wyborem będzie dosyć uniwersalny program cgminer, dostępny bezpłatnie z Internetu. Aktualnie najnowszą wersją jest 4.9. Wymaga on jednak zestawu bibliotek, dostępnych w ramach repozytorium Raspbiana. By je zainstalować należy w linii poleceń wpisać: sudo apt-get update sudo apt-get install buildessential libusb dev libusb libcurl4-openssldev libncurses5-dev libudev-dev Następnie można pobrać cgminera poleceniem: wget cgminer/4.9/cgminer tar.bz2 Program ten trzeba samodzielnie skompilować do tego właśnie potrzebne były programy z repozytorium Raspbiana. Plik z programem należy rozpakować: tar xvf cgminer tar.bz2 po czym należy przejść do powstałego w ten sposób katalogu, dokonać konfiguracji zależnej od wybranego urządzenia kopiącego i całość skompilować oraz zainstalować. Służą do tego kolejno wydawane polecenia: cd cgminer-4.9.0/./configure –enable-bmsc sudo make sudo make install Parametr –enable-bmsc włącza obsługę koparki AntMiner U1 oraz jej zaawansowanych ustawień. W przypadku innych REKLAMA ELEKTRONIKA PRAKTYCZNA 5/

5 PROJEKTY SOFT Fotografia 5. Budowa koparki USB, w której użyto układ Block Erupter urządzeń kopiących należy zastosować odpowiednie inne opcje, zgodnie z tabelą 2. Pozostaje podłączyć nabyte koparki USB do Raspberry PI najlepiej z użyciem zasilanego z zewnątrz koncentratora i zarejestrować się w grupie górników. Grupy kopiące Ostatnia z wymienionych czynności może wydawać się dziwna, ale wystarczy chwila obliczeń, by zdać sobie sprawę z jej zasadności. Kopanie bitcoinów to w pewnym sensie gra, gdyż w ogólności nie jest ważne, ile pracy Tabela 3. Wartości parametru –bmsc-freq programu cgminer i odpowiadające im częstotliwości taktowania układu BM1380 Wartość parametru Taktowanie [MHz] –bmsc-freq F A B C D E F włożyło się w znajdywanie skrótu przetwarzanego bloku transakcji, a jedynie kto pierwszy znalazł poprawny skrót. Tylko ta osoba wygrywa, a pozostali zaczynają od początku. Zwycięzca bierze wszystko, przy czym statystycznie na dobę przypada 144 zwycięzców (mogą się oni powtarzać). W praktyce oznacza to, że aby móc cokolwiek zarobić na kopaniu bitcoinów, konieczne jest posiadanie ogromnej mocy obliczeniowej, lub przynależność do społeczności, która wspólnie kopie, dzieląc się następnie wygranymi. Jedną z takich społeczności jest grupa AntPool, która w trakcie powstawania tego artykułu wygrywała około 28% nagród za Rysunek 6. Strona internetowa grupy AntPool bloki, a więc około 40 razy dziennie. Liczba ta przekłada się na ponad 1000 bitcoinów nagród na dzień, a więc przychód przekraczający 420 tysięcy dolarów. Grupa Ant- Pool została założona przez firmę Bitmain, a więc twórcę wspomnianych w artykule AntMinerów. Na rzecz AntPool pracuje około 330 tysięcy maszyn, które dzielą między sobą zadanie obliczania skrótów oraz dzielą się wygranymi. Podział zależny jest od wkładu mocy obliczeniowej użytkownika; łącznie w przypadku AntPool wynosi ona obecnie około 350 PHash/s, a grupa pomyślnie rozwiązała od początku swojej działalności ponad 14,5 tysiąca zagadek. 26 ELEKTRONIKA PRAKTYCZNA 5/2020

Bitcoin z rekordową wartością. Elon Musk zaprzecza, jakoby był jego twórcą

Foto: Komputer Świat Bitcoin z rekordową wartością. Elon Musk zaprzecza, jakoby był jego twórcą

Bitcoin ostatnimi czasy naprawdę szybko się umacnia. Kilka dni temu wspominaliśmy wam, że jego wartość przekroczyła 9 tysięcy dolarów. Upłynęło kilkadziesiąt kolejnych godzin i obecnie kryptowalutę wycenia się już na ponad 10 tysięcy dolarów. Dzieje się tak pomimo głosów, które sugerują nie inwestować w Bitcoina na obecnym etapie.

Tymczasem Sahil Gupta stworzył na Medium wpis, gdzie starał się sugerować, że twórcą Bitcoina, którym jest Satoshi Nakamoto, może być sam Elon Musk. Przedstawił tam różne hipotezy, które wskazywałyby na szefa Tesli. Musk zabrał jednak głos w tej sprawie i twierdzi, że to nieprawda. Na Twitterze przekazał również, że kiedyś otrzymał od przyjaciela część BTC, ale to było kilka lat temu i teraz nie wie, gdzie to jest.

Satoshi Nakamoto to kryptonim twórcy Bitcoina. Niestety, po latach ciągle nie wiemy, kim jest ta osoba. Możliwe, że nigdy nie poznamy prawdy. Jeśli szukacie mocnych podzespołów do własnych komputerów, to w polskich sklepach znajdziecie bardzo bogaty asortyment. Z pewnością warto zapoznać się z aktualnymi cenami procesorów Intel Core i9 7960X (sprawdź najniższą cenę) czy 7490X (sprawdź najniższą cenę).

Obejrzyj wideo – Jak wykorzystać możliwości gamingowych laptopów?

Źródło: Twitter, fot. prima91, arinahabich / 123RF Zdjęcie Seryjne

Najlepsi brokerzy opcji binarnych 2020:
  • Binarium
    Binarium

    1 miejsce w rankingu! Najlepszy wybor dla poczatkujacego!
    Bezplatne konto szkoleniowe i demo!
    Bonus za rejestracje!

  • FINMAX
    FINMAX

    Uczciwy i niezawodny broker! Dobre recenzje!

Like this post? Please share to your friends:
Inwestycja w opcje binarne

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: