Wpis z mikrobloga

Testy #grin cd.

Wcześniej już pisałem, że wysłałem 0.5 grina na giełdę tradeogre.com, która obsługuje wymianę plików. Po prostu na stronie ładuje się plik z transakcją, potem ściąga plik z odpowiedzią.
Toporne, ale dzięki temu nie ma potrzeby bawić się zestawianie tuneli i wystawiania fejkowych serwisów https w celu forwardu komunikacji do LANu. Eliminuje to również pewne niewiadome jakie wiążą się z nieprzechodzeniem komunikacji. Zawsze 2 interface'y mniej do analizy.

No więc, bodajże w czwartek czy piątek zrobiłem transakcję plikami. I co i nic. U mnie wszystkie środki zablokowane. Po stronie giełdy status pending. To też jest ciekawostka, że grin-wallet zbiera do transakcji środki ze wszystkich inputów, pomimo że przesyłana kwota jest mniejsza niż pojedynczy input. ¯\(ツ)_/¯ nie wiem czemu to służy.

W każdym razie transakcja zawisła i tak ją zostawiłem wyjeżdżając w trasę moim TIRem. Ale nie dawało mi to spokoju i podczas niebytu przy kompie pomyślałem, że to musi być jakiś problem z propagacją transakcji. Leżąc w jakimś motelu niestety sam, doszukałem się opcji w grin-wallecie REPOST, która może jeszcze raz wypchnąć transakcję. Jest też funkcja CANCEL ( ͡º ͜ʖ͡º). Podejrzewałem jeszcze, że może wallet ustawia parametr lock
height na ileś bloków do przodu. Ten parametr może wymusić opóźnienie dostępności środków. Ale był ustawiony na 0. Co chyba oznacza że ma środki są dostępne natychmiast.

Jak wróciłem, pierwsze co zrobiłem to odpaliłem kompa, noda grina, poczekałem na synchronizację i zrobiłem repost.
Bingo!
Środki odblokowały się a transakcja pojawiła się w block exploratorze. Ha, pomyślałem zajebiście, znaczy ja jestem zajebisty. Niestety na stronie giełdy transakcja była i jest ciągle pending.

Próbowałem osiągnąć support tej giełdy ale nie ma żadnego adresu maila :). Ponoć można ich złapać na twitterze. Jednakże ostatni post mają z 2018r. Także wygląda na to, że to giełda widmo. Nie polecam. Te 0.5 grina już raczej stracone.

Dzisiaj zrobiłem jeszcze jeden test. transakcji pomiędzy dwoma swoimi walletami, żeby lepiej obejrzeć ten proces z dwóch stron. I mam już pewne podejrzenia, co do winnego wpadania środków w limbo.
Ale to już w kolejnym odcinku dramy.

Chciałbym też spróbować dostać się do baz lmdb w których grin trzyma zarówno blockchain, jak i dane walleta.
Jakieś pomysły, jak to zrobić? Ten typ baz jest mi obcy.

#kryptowaluty
#bitcoin
  • 4
@wacky: To już użyłem ( ͡° ͜ʖ ͡°). Ale nie widzę żadnej struktury bazy. Podejrzewam że chodzi o autoryzację albo szyfrowanie. Może trzeba wiedzieć do czego się dostać dokładnie. Muszę pogrzebać w kodzie, zobaczyć co tam się dzieje. Jest też jakiś soft do pythona i są nawet jakieś narzędzia. Ale jeszcze nie testowałem.