Podstawy Bitcoin
- Początkujący
- Posty: 4
- Rejestracja: 17 maja 2020
- Reputacja: 0
Podstawy Bitcoin
Postautor: woskod » niedziela, 17 maja 2020, 18:29
Mam kilka pytań:
1. Gdzie jest spisany blockchain? Rozumiem że jest zdecentralizowany no ale gdzieś są te serwery na których się znajduję. I czy teoretycznie ja również mógłbym spisywać historię transakcji bitcoin na swoim serwerze?
2. W jaki sposób generowane są adresy portfeli?
Na razie to chyba tyle. Przepraszam za takie proste pytania, ale nie mogłem znaleźć żadnej konkretnej odpowiedzi w internecie, a zacząłem się interesować kryptowalutami.
Pozdrawiam i z góry dziękuję za odpowiedź
woskod
- Weteran
- Posty: 3807
- Rejestracja: 26 lipca 2017
- Reputacja: 5091
Podstawy Bitcoin
Postautor: benq » niedziela, 17 maja 2020, 18:39
Ad 1,
bingo, sam sobie odpowiedziałeś. Instalując pełnego klienta (Full Node) i pobierając cały blockchain stajesz się oficjalnym rejestrem.
Ad 2,
A jak z angielskim u Ciebie?
https://en.bitcoin.it/wiki/Address
benq
- Początkujący
- Posty: 4
- Rejestracja: 17 maja 2020
- Reputacja: 0
Podstawy Bitcoin
Postautor: woskod » niedziela, 17 maja 2020, 20:49
Ok, rozumiem więcej ale mam jeszcze pytanie. Czy jak uruchomię węzeł, to górnicy będą na nim weryfikować transakcje? W jaki sposób inne węzły odnajdą mój?
woskod
- Początkujący
- Posty: 279
- Rejestracja: 30 stycznia 2020
- Reputacja: 113
Podstawy Bitcoin
Postautor: ttbit » niedziela, 17 maja 2020, 21:38
Inne węzły łączą się z twoim poprzez szereg technologii peer to peer, tj: DNS Seed (odpytany serwer poda setki adresów innych nodów gotowych na przyjęcie połączenia), czy permanentne adresy IP zakodowane w programie (aby się połączyć gdy inne metody zawiodą). Jak już uzyskasz połączenia chociażby do 1 noda, to między sobą nody wymienią się adresami innych nodów i wkrótce już będziesz miał w pełni połaczonego noda. Dodatkowo, twój klient będzie przechowywał na dysku listę wszystkich adresów IP, na których są nody, przy kolejnym uruchomieniu połączy się do losowych adresów bardzo szybko.
Dodatkowo, całość komunikacji może się odbywać w sieci Tor, gdzie pojedyńczych "adresów" IP nie ma za to są adresy onion, których nie można tak łatwo fizycznie wyśledzić czy zablokować jak zwykłe adresy IP.
Możesz też otworzyć port na routerze aby akceptować połączenia przychodzące od innych nodów, a nie tylko samemu wysyłać prośby o połączenia innym nodom.
ttbit
- Początkujący
- Posty: 4
- Rejestracja: 17 maja 2020
- Reputacja: 0
Podstawy Bitcoin
Postautor: woskod » niedziela, 17 maja 2020, 21:44
To jeszcze dla pewności czy dobrze rozumiem
1. Użytkownik zleca transakcje
2. Transakcja trafia do mempool na jakimś węźle
3. Górnicy weryfikują
4. Gdy zakończą kopać, transakcja jest dopisywana do blockchain i inne węzły są powiadamiane aby też sobie dopisały.
Dobrze rozumiem?
woskod
- Początkujący
- Posty: 279
- Rejestracja: 30 stycznia 2020
- Reputacja: 113
Podstawy Bitcoin
Postautor: ttbit » niedziela, 17 maja 2020, 21:49
1. Tak
2. Transakcja trafia do mempoola wszystkich nodów na całym świecie w ciągu paru sekund (oprócz nodów, które np. zmieniły ustawienia domyślne i nie mają tej transakcji)
3. Wszyscy górnicy wiedzą o tej transakcji i próbują rozwiązać blok zawierający tą transakcję (jeśli mempool jest pełny, to będzie ona czekała w swojej kolejce na wykopanie do bloku; jeśli górnik używa node ze zmienionymi ustawieniami, to może nie wykopać tej transakcji, ale inny górnik już ją wykopie, i tak dalej)
4. Tak, gdy jeden górnik znajdzie blok, to jego node powiadamia wszystkich sąsiadów o tym, i w ciągu paru sekund wszystkie nody na całym świecie już o tym wiedzą i mają dopisany blok do blockchain. Techniczna uwaga: cała sieć wie o tej transakcji od momentu jej ogłoszenia, wykopanie bloku przez górników zmienia tylko jej status z niepotwierdzonej (można niektóre z jej parametrów jeszcze zmienić) na potwierdzoną (permanentnie).
Ważna uwaga: to nody weryfikują wszystkie transakcje, a nie górnicy. Nody sprawdzają transakcje i sprawdzają bloki, które wykopują górnicy. Górnicy są "niewolnikami", robią to, na co pozwala im consensus i dostają za to kasę; nody są policjantami, patrzącymi na ręce górnikom; jakakolwiek nieprawidłowa akcja to blok górnika zostaje odrzucony a jego praca idzie na marne; tak samo nody banują inne nody, które się źle zachowują.
ttbit
- Początkujący
- Posty: 4
- Rejestracja: 17 maja 2020
- Reputacja: 0
Podstawy Bitcoin
Postautor: woskod » niedziela, 17 maja 2020, 22:05
woskod
- Początkujący
- Posty: 279
- Rejestracja: 30 stycznia 2020
- Reputacja: 113
Podstawy Bitcoin
Postautor: ttbit » niedziela, 17 maja 2020, 22:08
I jeszcze na koniec ostrzeżenie: Uważaj na podszywające się pod bitcoin projekty, takie jak BitcoinCash czy BitcoinSV. Obie te marki używają nazwy Bitcoin i twierdzą, że są prawdziwym Bitcoinem, co miesza świeżakom w głowach, stawka jest wysoka a więc wszelkie środki manipulacji są używane, na tym forum nie jest inaczej. Tutaj mój ostrzegawczy post na ten temat: viewtopic.php?f=45&t=31171&start=1320#p645282
ttbit
- Bardzo Zły Moderator
- Posty: 14377
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Podstawy Bitcoin
Postautor: rav3n_pl » niedziela, 17 maja 2020, 22:56
Kopanie to proces w którym węzeł kopalni wybiera ze swojego mempoola czekające transakcje (te które się najbardziej opłacalne) i buduje z nich nowy blok.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- 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: Bing [Bot] i 15 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).