Parity - problem z wydobyciem ethereum

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
0
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » piątek, 12 lutego 2021, 12:38

Cześć!
Potrzebuję rady od szanownego grona.
Sprawa wygląda tak, że wydaje mi się, że mam (miałem) trochę etheru na portfelu Parity i nie potrafię stwierdzić czy są do odzyskania czy nie.

Dysponuję frazą do odzyskiwania, plikami z keystore, oraz hasłem.
Czas akcji to połowa 2017 i portfel Parity
Początkowo miałem środki na adresie:
0x0009171Cc22A62D9565FAA401a91a54281815bCe
i o ile dobrze pamiętam to po jakiejś aktualizacji Parity poprosiło mnie o stworzenie nowego adresu ze względów bezpieczeństwa (jakiś tam bug ujawnili).
Pojawił się kreatorek coś zapytał wyczarował się nowy adres i wszystko było gitara.
Z racji, że kurs leci w kierunku księżyca postanowiłem przetrzepać portfele i przypomniało mi się, że kiedyś bawiłem się tym Parity. Wiem, żę już nie rozwijany, ale myśle przeca mam frazę i keystore.
Odpalam starą kopię, żeby zobaczyć co i jak i widzę ten dodatkowy adres:
0x0eDfdd7393a1AFdf2dB9955d92C927942057254c
są na nim środki, ale przy adresie nazwa “contract”
https://etherscan.io/address/0x0eDfdd73 ... 942057254c
Już mi zaczęło coś śmierdzieć.
Okazuje się, że odtworzenie portfela z keystore na innym portfelu nie przywraca tego drugiego adresu gdzie leżą eth.
Teraz się zastanawiam czy jestem ofiarą ich fuckup’u z zamrożeniem środków.
Czytałem, że do tych adresów smartcontract nie ma klucza tylko coś jest czarowane na podstawie tego pierwotnego.
Już nawet brałem pod uwagę, że to nie mój adres tylko mi się coś przyśniło,albo że wysłane na inny portfel , ale wszystko wskazuje, że ethery tam są i sam sobie je wysyłałem.
I teraz pytanie czy jest Wam znana metoda wydostania eth z tego adresu czy już kaplica?.

Pozdrawiam
Leweokocyklopa

Początkujący
Posty: 603
Rejestracja: 26 sierpnia 2017
Reputacja: -215
Reputacja postu: 
0
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: kirucha2 » sobota, 13 lutego 2021, 00:12

tylko @rav3n_pl moze pomoc :)

Weteran
Awatar użytkownika
Posty: 8157
Rejestracja: 1 marca 2015
Reputacja: 1069
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: WLKP/Dolny Śl./Lubus

Parity - problem z wydobyciem ethereum

Postautor: adam1226 » sobota, 13 lutego 2021, 01:37

@Leweokocyklopa
Faktycznie wyglada ze kontrakt zostal stworzony przez ten 1 adres..
Mysle ze najlepiej jakbys sprobowal na jakichs miedzynarodowych forach, czesc developerow parity przeszla do PolkaDot moze tam bedzie ktos kto ogarnia na jakichs discordach itp?
A
Ten portfel
1) odtworzyłes z frazy czy keystore?
Frazy w sensie seeda czy haslo do keystore?
:arrow: [Binance]- Giełda kryptowalut bez weryfikacji
[Algory.io] - Agregator newsów i Skaner tradingowy

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
0
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » sobota, 13 lutego 2021, 11:42

@adam1226
Próbowałem tak i tak: za pomocą frazy oraz keystore + hałsło. Próbowałem w Guarda i MetaMask. Odtwarza się tylko ten pierwotny adres oraz dodatkowo jakieś grosze w "OMG". Trochę dałem się "wyportkować" zawsze myślałem, że jak mam seed i/lub klucz to mogę spać spokojnie. Dzięki za wskazówkę spróbuje jeszcze poszperać. Już chwilę nad tym spędziłem i przyznam, że nie do końca rozumiem tych adresów typu smartcontract.

Weteran
Awatar użytkownika
Posty: 8157
Rejestracja: 1 marca 2015
Reputacja: 1069
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: WLKP/Dolny Śl./Lubus

Parity - problem z wydobyciem ethereum

Postautor: adam1226 » sobota, 13 lutego 2021, 13:06

@Leweokocyklopa
Pamiętam ze na poczatku tak bylo, ze trzeba bylo utworzyć smartcontract by otrzymywać informacje o przychodzacych przelewach.

Sprawdzalem te adresy, które podales i wygląda, ze nie ucierpiały w wyniku hacku..
https://affected.parity.io/

Dodano po 5 minutach 19 sekundach:
To jeszcze Ci sie moze przydac:
https://etherscan.io/find-similar-contr ... 254c&lvl=5

Wyglada na to ze to byl standardowy kontrakt, wiec powinno sie znalezc opis tego jak on dzialal..
I czy kluczami kreatora kontraktu da sie odzyskac dostęp do srodkow
:arrow: [Binance]- Giełda kryptowalut bez weryfikacji
[Algory.io] - Agregator newsów i Skaner tradingowy

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

Parity - problem z wydobyciem ethereum

Postautor: rav3n_pl » sobota, 13 lutego 2021, 14:39

@Leweokocyklopa Wygląda że portfel założył jakiś kontrakt, niestety nie trafiłem na kod źródłowy a dekompiler nie daje rady całości pokazać.
Szukaj newsów z tamtego czasu jak to wyjąć, bo powinno się dać wywołać z tego adresu 0x00091... funkcję kontraktu żeby wypłacić kasę.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
0
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » sobota, 13 lutego 2021, 15:54

@rav3n_pl
@adam1226
Skoro jest światełko w tunelu to będę "kopał".
Dzięki za wskazówki.

Weteran
Awatar użytkownika
Posty: 8157
Rejestracja: 1 marca 2015
Reputacja: 1069
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: WLKP/Dolny Śl./Lubus

Parity - problem z wydobyciem ethereum

Postautor: adam1226 » czwartek, 18 lutego 2021, 12:34

@Leweokocyklopa daj znac potem co z tego wyszło
:arrow: [Binance]- Giełda kryptowalut bez weryfikacji
[Algory.io] - Agregator newsów i Skaner tradingowy

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
1
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » czwartek, 18 lutego 2021, 22:24

@adam1226 Odpaliłem stary dysk na którym Parity rezydowało w tym czasie. Efekt jest taki, że widzę to konto z etherem jako jedno z moich kont. Naiwnie liczę na to, że Parity da mi wysłać eth jak tylko skończy się synchronizacja. Teraz przy próbie wysłania już po wpisaniu hasła przycisk "CONFIRM REQUEST" jest nieaktywny :( .
Plan B to włączyć jakieś "debugowanie" i podejrzeć co Parity wypisuje, żeby uzyskać efekt "wysyłania z kontraktu". Liczę, że musi się posługiwać kodem kontraktu o którym mówił @rav3n_pl. Trochę czytałem na ten temat, ale tą chwilę i na mój chłopski rozum ustaliłem jedynie, że będę musiał napisać fragment kodu w języku przypominającym javascript. Synchronizacja idzie jak krew z nosa więc w tzw. międzyczasie próbuję ustalić jak powinien wyglądać ten kod/funkcja kontraktu. Jak coś ruszy do przodu dam znać.

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

Parity - problem z wydobyciem ethereum

Postautor: rav3n_pl » piątek, 19 lutego 2021, 01:15

@Leweokocyklopa Nie pozwoli ci zrobić transakcji dopóki synca nie złapie.
Może warto pokopać jak wyjąć klucz prywatny i go wsadzić do metamaska czy mycrypto na jakimś "pewnym" kopmie z linuxem?
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
0
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » piątek, 19 lutego 2021, 11:40

@rav3n_pl

@adam1226

Klucz mam już wydobyty. Import klucza do MyCrypto daje tylko ten pierwotny pusty adres.
Zauważyłem, że w zakładce Contracts jest opcja "Mist's Multising Contract"
Początkowo omijałem bo mój contract zrobiony przeca w Parity.
Wygląda to tak:
Obrazek
Zastanawiam się czy mogę sobie spróbować czy to zadziała czy raczej scenariusz typu "coś nacisnę i wszystko zniknie" :)
Chcę testowo wyjąć 0,1 eth.
Uzupełnione wartości zgaduje, że powinny wyglądać tak:
Obrazek

Nie wiedziałem co wpisać w polach:_value uint256,_data bytes,Value, ale zasugerowałem się tym co wcześniej podpowiadał Pairty:
Obrazek

oraz manualem od MyCrypto.
Pytanie czy mogę sobie bezkarnie spróbować pomimo, że kontrakt jest typu "Mist"?

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

Parity - problem z wydobyciem ethereum

Postautor: rav3n_pl » sobota, 20 lutego 2021, 18:42

Trzeba by w kontrakt zajrzeć, ale wygląda mi że najlepiej wybrać całość z buta.
Nie widząc kodu nie wiem jak to ma działać.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Weteran
Awatar użytkownika
Posty: 8157
Rejestracja: 1 marca 2015
Reputacja: 1069
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: WLKP/Dolny Śl./Lubus

Parity - problem z wydobyciem ethereum

Postautor: adam1226 » środa, 3 marca 2021, 14:05

@Leweokocyklopa i jak jakies suckesy?
:arrow: [Binance]- Giełda kryptowalut bez weryfikacji
[Algory.io] - Agregator newsów i Skaner tradingowy

Początkujący
Posty: 12
Rejestracja: 25 stycznia 2017
Reputacja: 12
Reputacja postu: 
5
Napiwki za post: 0 BTC

Parity - problem z wydobyciem ethereum

Postautor: Leweokocyklopa » środa, 3 marca 2021, 14:46

@adam1226
Właśnie miałem pisać. Było tak:
Na podstawie wcześniejszej transakcji wychodzącej
https://etherscan.io/tx/0xa6e3544e552ae ... f7cebd9ea3

Po rozwinięciu „input data” i wyświetleniu „as oryginal” pojawił się kod.
Tu na ilość 0.09 eth

0xb61d27f60000000000000000000000000009171cc22a62d9565faa401a91a54281815bce000000000000000000000000000000000000000000000000013fbe85edc9000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

Wystarczyło skopiować i zmienić w nim kwotę w hexach (z racji, że jestem lamą tu się trochę barowałem).
Następnie import do MetaMask tego głównego konta z keystore. W ustawieniach musiałem włączyć „show hex data”. To pokazało dodatkowe okienko podczas wysyłki gdzie mogłem wkleić kod. Po drodze jeszcze trochę zamieszania z ilością gazu jaką trzeba zużyć.
Finał taki, że udało się ethery odzyskać w zaskakująco prosty sposób .
Dzięki za wskazówki! Daliście mi wiarę, że jeszcze jest szansa. Ja już je prawie spisałem na straty :)

Wróć do „Ethereum”

Kto jest online

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