Zamiana adresu bitcoin na liczbę porządkową
- Początkujący
- Posty: 6
- Rejestracja: 30 sierpnia 2017
- Reputacja: 0
Zamiana adresu bitcoin na liczbę porządkową
Postautor: marluk » sobota, 30 września 2017, 23:29
Jak wiadomo klucze prywatne można ponumerować od pierwszego do ostatniego a co z adresami.
Chodzi mi o zamianę np adresu składającego się z 1 i 32 znaków na cyfrę. Np adres 11111111111111111111111111 to pierwszy adres czyli 1, natomiast 1zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz to ostatni adres o numerze 999999999999999999999999999999999999999999999999999999 oczywiście to tylko przykład. Jak wiemy w adresach- pierwsze tworzone w kolejności są liczby potem duże litery na końcu małe litery.
Klucze prywatne np 5HpHagT65TZzG1PH3CrEgzaNV1JTNX5VKjbCGD4e28FujDEvVsy - to numer w kolejności 1461500906580084252752225730873866661514422717121 - adres do niego pasujący to 1HtQMYxjwPPdQWQXUnigUr55QdRg96MXYB i chciałbym przykładowo znać przypisany do niego numer wynikający z adresu bitcoin.
Darady napisać skrypt, który to by zamieniał taki adres na liczbę porządkową .
marluk
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Re: Zamiana adresu bitcoin na liczbę porządkową
Postautor: rav3n_pl » niedziela, 1 października 2017, 10:38
Jest tak: mając klucz prywatny NIE WIESZ jak będzie wyglądał klucz publiczny ani adres - dopóki ich nie policzysz.
Ponieważ używane są funkcje haszujące to wyniki obliczeń jest pseudolosowy - nie jesteś w stanie określić, że klucz zaczynający się na aaa da adres zaczynający się od bbb.
Twoje próby usystematyzowania adresów czy kluczy nie mają żadnego sensu.
Gwoli ścisłości: adres jest sposobem zapisu hasza klucza publicznego, obie te informacje to LICZBY.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Weteran
- Posty: 1415
- Rejestracja: 26 sierpnia 2011
- Reputacja: 88
Zamiana adresu bitcoin na liczbę porządkową
Postautor: grzem » niedziela, 1 października 2017, 11:36
grzem
- Początkujący
- Posty: 6
- Rejestracja: 30 sierpnia 2017
- Reputacja: 0
Zamiana adresu bitcoin na liczbę porządkową
Postautor: marluk » niedziela, 1 października 2017, 12:36
Stwierdzam że klucze nie są tworzone losowo, tylko według określonego wzoru. Losowe to jest lotto.
marluk
- Weteran
- Posty: 1415
- Rejestracja: 26 sierpnia 2011
- Reputacja: 88
Zamiana adresu bitcoin na liczbę porządkową
Postautor: grzem » niedziela, 1 października 2017, 12:49
Część adresów jest tworzona losowo, część pseudolosowo, jeśli aż takiej precyzji wymagasz.
To stwierdzenie łatwo obalić, np. "ja swój wygenerowałem losowo".
grzem
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Zamiana adresu bitcoin na liczbę porządkową
Postautor: rav3n_pl » niedziela, 1 października 2017, 13:50
Zacznij od wiki.... https://en.bitcoin.it/wiki/Address
https://en.bitcoin.it/wiki/Technical_ba ... _addresses
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
asocjal
- Początkujący
- Posty: 6
- Rejestracja: 30 sierpnia 2017
- Reputacja: 0
Zamiana adresu bitcoin na liczbę porządkową
Postautor: marluk » piątek, 13 października 2017, 17:37
Klucz prywatny wygenerowany online dla danego adresu będzie taki sam jak w sieci - wiec adres jest tworzony według pewnego wzoru, w który nie będe wnikał. Wzór krzywych eliptycznych dla bitcoina to y^2=x^3+7. Ale pewnie to już wiesz.
Co mam na myśli, że z danego klucza prywatnego wygenerujemy tylko i tylko taki adres, jaki jest możliwy.
A że kluczy jest stosunkowo więcej o 2^96=7,9*10^28 - to z tylu kluczy, teoretycznie można wygenerować ten sam adres.
marluk
- Bardzo Zły Moderator
- Posty: 14380
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2659
- Lokalizacja: Polska/Wwa/GW
Re: Zamiana adresu bitcoin na liczbę porządkową
Postautor: rav3n_pl » piątek, 13 października 2017, 18:30
Kolejność jest taka:
- wybieramy/losujemy/generujemy klucz PRYWATNY
- z klucza PRYWATNEGO obliczamy zgodnie z zasadami klucz PUBLICZNY
- z klucza PUBLICZNEGO obliczamy ADRES
NIE MA INNEJ DROGI.
Mając klucz PRYWATNY nie jesteś w stanie w ŻADEN sposób zgadnąć, jak będzie wyglądać ADRES.
Ze względu na użyte funkcje haszujące nie ma drogi "na skróty". Nie jest również możliwe zgadnięcie/obliczenie klucza PRYWATNEGO na podstawie ADRESU.
Jeżeli ktoś twierdzi inaczej - kłamie.
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty
rav3n_pl
- Początkujący
- Posty: 6
- Rejestracja: 30 sierpnia 2017
- Reputacja: 0
Zamiana adresu bitcoin na liczbę porządkową
Postautor: marluk » piątek, 13 października 2017, 18:50
marluk
- Moderator
- Posty: 11686
- Rejestracja: 16 lutego 2013
- Reputacja: 3879
Zamiana adresu bitcoin na liczbę porządkową
Postautor: Bit-els » piątek, 13 października 2017, 20:56
Znając adres i public key teeeeoooretycznie kwantowy mooooogłby. Ale to melodia przyszłości, jeśli w ogóle
Bit-els
- 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: sebamistrz, Zmarzniety0 i 23 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).