BOINC - obliczenia rozproszone a złamanie priv BTC

Weteran
Awatar użytkownika
Posty: 1963
Rejestracja: 14 maja 2013
Reputacja: 41
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: Multi » niedziela, 25 października 2015, 11:11

Nie przeczę.

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: powered » niedziela, 25 października 2015, 11:21

A tak z ciekawości.
Algorytm który tworzy nowy adres BTC sprawdza czy taki już istnieje czy z góry zakłada się że nie istnieje?

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: pm7 » niedziela, 25 października 2015, 11:30

W jaki sposób miałby sprawdzać i po co?
Jest jakaś baza adresów? Można co najwyżej sprawdzać wszystkie dotychczas użyte adres w blockchcina, ale trzeba by mieć to gdzieś zapisane i trwałoby to mnóstwo czasu.
Zobacz jeszcze raz jak wielka jest przestrzeń możliwych adresów i zastanów się, czy możliwe jest trafienie już użytego.

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: powered » niedziela, 25 października 2015, 11:53

@pm7 nie przekonuj mnie o wielkości lub trudności trafienia adresu, nie o to mi chodzi.

Teoretycznie prawdopodobieństwo trafienia istnieje (niewyobrażalnie małe ale istnieje). Więc interesuje mnie jak do tego podeszli programiści portfeli lub nawet sam Satoshi.
Proste pytanie: jest sprawdzenie czy go nie ma?

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: pm7 » niedziela, 25 października 2015, 12:06

Zadałem pytanie: co miałoby sprawdzać?
Rozumiesz, że adresy można generować offline?
Chyba dalej nie rozumiesz jak wiele jest możliwych adresów.
O ile mi wiadomo, nie ma żadnego sprawdzania.

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: powered » niedziela, 25 października 2015, 12:13

A jednak dalej próbujesz mnie uświadomić.
A ja tylko chciałem wiedzieć co siedzi w głowach programistów. Czy przyjmują taką ewentualność?

Jeżeli na adresie istnieje lub istniało jakieś saldo to nie ma problemu aby to sprawdzić, a takich adresów jest większość.

Admin
Awatar użytkownika
Posty: 10340
Rejestracja: 13 sierpnia 2011
Reputacja: 5211
Reputacja postu: 
0
Napiwki za post: 0.0001 BTC

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: Bitmar » niedziela, 25 października 2015, 12:37

Ja myślę, że żaden programista generatorów adresów sobie tym głowy nie zawraca, bo i po co :)

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: pm7 » niedziela, 25 października 2015, 13:51

powered pisze:Jeżeli na adresie istnieje lub istniało jakieś saldo to nie ma problemu aby to sprawdzić, a takich adresów jest większość.
Większość stworzonych adresów raczej nigdy transakcji nie widziała. Zwróć uwagę na to, że wiele klientów tworzy mnóstwo adresów na zapas.
Sprawdzenie zajęło by sporo czasu. Zobacz, ile trwa zaimportowanie klucza prywatnego.
powered pisze:A ja tylko chciałem wiedzieć co siedzi w głowach programistów. Czy przyjmują taką ewentualność?
Jaką ewentualność? Trafienia cudzego adresu? Nie ma takiej możliwości.

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: ShadowOfHarbringer » niedziela, 25 października 2015, 14:50

pm7 pisze:
powered pisze:A ja tylko chciałem wiedzieć co siedzi w głowach programistów. Czy przyjmują taką ewentualność?
Jaką ewentualność? Trafienia cudzego adresu? Nie ma takiej możliwości.
Gwoli ścisłości, to jest taka możliwość, jeżeli generator liczb losowych jest uszkodzony - czyli tylko w przypadku jeśli jest to błąd.

Portfele blockchain.info miały kiedyś takiego buga nawet, że wszystkim generował się ten sam portfel przez jakiś czas... Nawet jakieś Bitcoiny z tego powodu stracono.

Wiecie dlaczego ten generator był skopany ? Bo pobierał dane losowe z zewnętrznej strony (LOL) ! Po tym jak tamta strona miała awarię, to zaczęła zwracać 404 i na podstawie tego ciągu 404, który zawsze był taki sam, generowały się cały czas takie same klucze.

Generalnie odradzam firmę blockchain.info.
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Weteran
Posty: 2518
Rejestracja: 21 marca 2014
Reputacja: 1468
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: The Real McCoin » niedziela, 25 października 2015, 15:59

Multi pisze:No niech będzie wam, nie będę się z wami kłócić :)
ale projekt był by fajny ;)
To już lepiej skrzyknij się z kumplami i zmontujcie w garażu komputer kwantowy.
Amerykańska agencja NSA kilka dni temu wydała ostrzeżenie przed stosowaniem kryptografii opartej o krzywe eliptyczne.
http://www.dobreprogramy.pl/NSA-kryptog ... 67544.html
Jak ktoś jeszcze nie wdrożył ECC, a siedzi na RSA, to lepiej niech na tym zostanie i poczeka na coś lepszego.
Wcześniej dla informacji oznaczonych jako "top secret" zalecali klucze ECC o długości min. 384 bitów.
Wiki pisze:A quantum computer to attack elliptic curve cryptography can be less than half the size of a quantum computer to break an equivalently classically secure version of RSA. This is due to the fact that smaller key sizes of elliptic curves are needed to match the classical security of RSA. The work of Proos and Zalka show how a quantum computer for breaking 2048-bit RSA requires roughly 4096 qubits while a quantum computer to break the equivalently secure 224-bit Elliptic Curve Cryptography requires between 1300 and 1600 qubits. Depending on the growth rate of quantum computers in the future, elliptic curve cryptosystems may become attackable by a quantum computer many years before an equivalently secure RSA scheme.
Ile bitcoinów będziesz w stanie w ten sposób przytulić?
smolen@bitcointalk pisze:Who's going to be the first victims if ECC will be broken? Owners of coins that sit on reused addresses - the attacker will have plenty of time to calculate private keys. Next will be miners who still use pay-to-pubkey coinbase transaction script. Then it'll be senders of big sums in single transaction. For everyone else I think the risk of bitcoin stealing is minimal.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14458
Rejestracja: 16 kwietnia 2012
Reputacja: 2683
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: rav3n_pl » poniedziałek, 26 października 2015, 12:25

Nikt nie sprawdza wygenerowanego adresu.
Było liczone.
Szansa na przypadkowe trafienie takiego samego adresu/priva jest 100000x mniejsza niż istnienie gościa który cały rok wygrywa w totka i jednocześnie jest rażony piorunem przez cały rok przy każdym uderzeniu serca.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty

Początkujący
Awatar użytkownika
Posty: 16
Rejestracja: 24 stycznia 2017
Reputacja: 3
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: walletpassrecovery » piątek, 27 stycznia 2017, 17:36

kwitując wątek, kradzież to kradzież, zerkąłem na te adresy z pierwszego postu, na niektórych jest na ruch aktualnie. A hakowanie starych na których ruchu nie było brzmi trochę jak działania hieny cmentarnej :D

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: pm7 » piątek, 27 stycznia 2017, 20:15

Jakie to ma znaczenie? I tak się nie da złamać kluczy.
Co do ruchu: na transakcje przychodzące, zwłaszcza na małe kwoty nie ma co patrzeć, bo każdy je może wysłać.

Początkujący
Awatar użytkownika
Posty: 16
Rejestracja: 24 stycznia 2017
Reputacja: 3
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: walletpassrecovery » piątek, 27 stycznia 2017, 20:35

pm7 pisze: Jakie to ma znaczenie? I tak się nie da złamać kluczy.
Co do ruchu: na transakcje przychodzące, zwłaszcza na małe kwoty nie ma co patrzeć, bo każdy je może wysłać.
chodziło mi o sam fakt chęci kradzieży. Nie ma znaczenia czy się da czy nie. Jeśli chodzi o ruch to jeśli ktoś przesyła pieniądze regularnie to nie jest zazwyczaj pomyłka, robi to po coś - tzn używa tego adresu.
A to -1 to ?

pm7
Weteran
Posty: 7892
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0 BTC

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: pm7 » piątek, 27 stycznia 2017, 20:40

Regularność też nie jest wyznacznikiem. Naprawdę uważasz, że właściciel dziesiątek tysięcy dolarów przesyła sobie co parę tygodni ułamkowe części Bitcoina? Przecież to tak, jakbyś miał na koncie bankowym miliony i dosyłał pojedyncze złotówki.
Napisałem za co -1.

Wygadany
Posty: 649
Rejestracja: 10 kwietnia 2013
Reputacja: 53
Reputacja postu: 
0
Napiwki za post: 0 BTC

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: bartek6949 » sobota, 28 stycznia 2017, 10:40

Stary temat ale myśle, że troche pomijana jest w kwesti bezpieczeństwa sposob implementacji i system na jakim generowany byl klucz. Dzisiaj moze jeszcze nie jest to problem ale mysle, ze w przyszlosci moze wyjsc jakas zalerznosc, ktora znaczaco ograniczy nam zakres poszukiwań. Teraz korzystamy z roznych grneratorow ale stare walety byly czesto generowaee z bitcoincore wiec nie zdziwil bym sie gdyby jakies grupy mocno analizowaly i testowaly dzialanie generatora. Ktos wie czy byly w nim jakies zmiany i co jest podstawa generowania klucza?

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14458
Rejestracja: 16 kwietnia 2012
Reputacja: 2683
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: rav3n_pl » sobota, 28 stycznia 2017, 10:45

bartek6949 pisze: co jest podstawa generowania klucza?
Core używało i używa systemowego generatora liczb losowych. Żeby zawęzić cokolwiek trzeba by znać dokładnie system na którym nastąpiło pierwsze uruchomienie Core.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: ShadowOfHarbringer » sobota, 28 stycznia 2017, 11:02

Bezsensownie jest nawet dyskutować na ten temat.

Jak już napisałem wyżej, jedyny przypadek w jakim uda się komuś złamać czyjś klucz prywatny, to przypadek uszkodzonego/wadliwego generatora liczb losowych, lub oprogramowania z bugami (jedno nie wyklucza drugiego).

Dyskusja bezsensowna, a kolega uparciuch @walletpassrecovery bawiący się w nekromancję 1,5-rocznych wątków, dostał ode mnie -1 do reputacji. Powinien dostać -2 za zgłaszanie pretensji na PW, ale tym razem mu odpuszczę.
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Wygadany
Posty: 649
Rejestracja: 10 kwietnia 2013
Reputacja: 53
Reputacja postu: 
0
Napiwki za post: 0 BTC

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: bartek6949 » sobota, 28 stycznia 2017, 11:27

Nie chce tu za bardzo robić oftop ale chodzi też trochę o świadomość, że nie każdy wygenerowany klucz jest tak samo silny i jedno to ogólny zakres przeszukiwań ,a drugie to czy jest dobrze wykonany generator. Wiele osób nie zdaje sobie z tego sprawy i ich to nie interesuje, ale nie zdziwił bym się gdyby jakaś giełda korzystała z generatora, który jest słaby .

Zawsze mam rację
Awatar użytkownika
Posty: 6923
Rejestracja: 15 lutego 2011
Reputacja: 4513
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Zmienna

BOINC - obliczenia rozproszone a złamanie priv BTC

Postautor: ShadowOfHarbringer » niedziela, 29 stycznia 2017, 00:52

bartek6949 pisze:Nie chce tu za bardzo robić oftop ale chodzi też trochę o świadomość, że nie każdy wygenerowany klucz jest tak samo silny i jedno to ogólny zakres przeszukiwań ,a drugie to czy jest dobrze wykonany generator. Wiele osób nie zdaje sobie z tego sprawy i ich to nie interesuje, ale nie zdziwił bym się gdyby jakaś giełda korzystała z generatora, który jest słaby .
Najlepiej jest korzystać z gotowych generatorów w znanych i sprawdzonych klientach BTC (Unlimited/Classic, Mycellium, Multibit, Electrum etc).

Właściwie to każdy inny generator jest ryzykowny.

Napisanie własnego generatora też jest bardzo ryzykowne. Jeden drobny błąd i możesz pożegnać się z Bitcoinami swoimi i swoich klientów (o ile ich masz).
Gotówka P2P da światu wolność. To są jej wrogowie: Bitcoin Core, Blockstream, Lightning Network.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
Klucze GPG/PGP: [3072D/F92EDBA4]

Wróć do „Projekty związane z Bitcoin”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości