-
51. Data: 2011-04-11 16:04:36
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: MK <m...@i...pl>
On 11 Kwi, 17:39, Sebastian Biały <h...@p...onet.pl> wrote:
>
> Bankomat w czasie t2 (wypłata, wpisana kwota, wklepany pin) blokuje na
> czas wypłaty pieniedzy Twoje konto (nie widzisz tego wprost,to
> wewnatrzna blokada w systemie). Zakładając że czas wypłaty pieniędzy
> jest < 30 sekund nie powoduje to strasznego opóźnienia. Milisekunde
> później od t2 składasz zlecenie oplaty za prąd. Ponieważ przez
> najbliższe 30 sekund twoje konto jest blokowane przez transakcje
> bankomatową, wyląduje ono w "kolejce transakcji oczekujących". Gdy
> bankomat zakończy transakcję (wypłacając bądź nie) zwalnia konto i twoja
czegos mi tu brakuje
1/ bankomat nie wyplaca i sie restartuje (ew. koparka przecina kabel)
2/ bankomat wyplaca i sie restartuje (ew. koparka przecina kabel)
co sie dzieje z kontem klienta?
MK
-
52. Data: 2011-04-11 16:28:44
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Sławomir Szyszło <s...@C...pl>
Dnia Mon, 11 Apr 2011 17:39:41 +0200, Sebastian Biały <h...@p...onet.pl>
wklepał(-a):
(...)
>Oczywiście to teoria. W praktyce mamy to co mamy czyli średniowiecze.
>Sam kiedyś dostalem w łeb tym obecnym gównianym rozwiązaniem i dlatego
>jestem bardzo cięty na wszelkie merytoryczne uzasadnienia "bo tak musi
>być, kurna!, przeciez z dziada pradziada bankowca ...".
Widać, że teoria. Zapomniałeś bowiem o najważniejszym.
Jak w tej transakcji zawrzeć potwierdzenie, że pieniądze zostały skutecznie
wydane?
Oczywiście nie może to być robione przez użytkownika bankomatu.
Inny przykład - generujesz wydruk, który tylko raz może być wydrukowany jako
"oryginał", a potem muszą być numerowane kopie. Jak zweryfikujesz, że wydruk
faktycznie doszedł do skutku?
--
Sławomir Szyszło
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
-
53. Data: 2011-04-11 16:36:10
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Sebastian Biały <h...@p...onet.pl>
On 2011-04-11 18:04, MK wrote:
> czegos mi tu brakuje
> 1/ bankomat nie wyplaca i sie restartuje (ew. koparka przecina kabel)
Nie kończy transakcji. Nie odpowiada przez n sekund na łaczność. Bank
zakłada błąd i konto jest odblokowane, transakcja nigdy sie nie odbyła.
> 2/ bankomat wyplaca i sie restartuje (ew. koparka przecina kabel)
3) w bankomat uderza meteoryt a jego odłamki uderzają w klawiaturę
wstukując prawidłowy pin.
W takiej sytuacji myslę że powinny zadziałać normalne procedury
reklamacyjne. Na zdarzenia losowe nie da się zabezpieczyć elektronicznie
w 100%.
> co sie dzieje z kontem klienta?
Nie sprowadzaj do warunków brzegowych udowadniając że jest złe bo te
warunki brzegowe sa promilem promila problemów. Aktualne rozwiązanie
jest zle w znacznie bardziej prymitywnych sytuacjach.
-
54. Data: 2011-04-11 16:40:01
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: MK <m...@i...pl>
On 11 Kwi, 18:36, Sebastian Biały <h...@p...onet.pl> wrote:
> On 2011-04-11 18:04, MK wrote:
>
> > czegos mi tu brakuje
> > 1/ bankomat nie wyplaca i sie restartuje (ew. koparka przecina kabel)
>
> Nie ko czy transakcji. Nie odpowiada przez n sekund na aczno . Bank
> zak ada b d i konto jest odblokowane, transakcja nigdy sie nie odby a.
>
> > 2/ bankomat wyplaca i sie restartuje (ew. koparka przecina kabel)
>
> 3) w bankomat uderza meteoryt a jego od amki uderzaj w klawiatur
> wstukuj c prawid owy pin.
>
> W takiej sytuacji mysl e powinny zadzia a normalne procedury
> reklamacyjne. Na zdarzenia losowe nie da si zabezpieczy elektronicznie
> w 100%.
>
> > co sie dzieje z kontem klienta?
>
> Nie sprowadzaj do warunk w brzegowych udowadniaj c e jest z e bo te
> warunki brzegowe sa promilem promila problem w. Aktualne rozwi zanie
> jest zle w znacznie bardziej prymitywnych sytuacjach.
Przeciez takie zdarzenie bylo przyczyna tego watku.
MK
-
55. Data: 2011-04-11 16:40:48
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Piotr Gałka <p...@C...pl>
Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
news:inv7c1$8d5$1@news.onet.pl...
> Problem jest czysto akademicki, więc akademickie i rozwiązanie:
>
> 1) t1 > t2
>
> Bankomat w czasie t2 (wypłata, wpisana kwota, wklepany pin) blokuje na
> czas wypłaty pieniedzy Twoje konto (nie widzisz tego wprost,to wewnatrzna
> blokada w systemie). Zakładając że czas wypłaty pieniędzy jest < 30 sekund
> nie powoduje to strasznego opóźnienia.
OK.
Trochę inaczej rozumiałem pojęcie operacji atomowej (sam nie wiem dokładnie
jak - coś jak przesłanie jednej paczki danych - ale już kapuję (chyba)).
Widzę tu dwa problemy (oba w przypadku zerwania połączenia między
zablokowaniem a odblokowaniem).
1. Zablokowanie wszelkich operacje na koncie (bo tak jak jest w obecnych
systemach to chyba konto się nie zablokuje - nie blokuje operacji a tylko
środki). Problem niedziałającego konta pewnie da się rozwiązać jakimś
timeoutem, i chyba nie wygeneruje nowych problemów.
2. Brak informacji o efekcie operacji (pieniądze mogły zostać wydane, a z
konta nie zdjęte). Jak operator bankomatu za miesiąc przyśle obciążenie to
powinien być jakiś mechanizm, że zrobiony tak debet nie generuje zaraz
lawiny kosztów (ja nie sprawdzam po każdej operacji w bankomacie, czy zeszło
z konta, czy nie).
Rozwiązanie problemu 2.
Bankomat wysuwa pieniądze (czujniki upewniają, go, że wszystko poszło
sprawnie i pieniądze są dostępne dla klienta - na pewno nie będzie problemu
z wydaniem) i wypisuje: "Nie bierz ich. Poczekaj, aż zdejmę z konta." a po
chwili "Już możesz wziąć.". A jak nie uda się zdjąć z konta to wycofuje je i
"Sorry obejrzałeś sobie, ale mam problemy z łącznością.".
Problem jak nie uda się wycofać, bo coś tam...
P.G.
-
56. Data: 2011-04-11 16:44:09
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Sebastian Biały <h...@p...onet.pl>
On 2011-04-11 18:28, Sławomir Szyszło wrote:
> Widać, że teoria. Zapomniałeś bowiem o najważniejszym.
> Jak w tej transakcji zawrzeć potwierdzenie, że pieniądze zostały skutecznie
> wydane?
Bankomat nie potrafi stwierdzić że banknoty zostały wydane *komuś*? A
jak obecnie to zrobić lepiej bo problem chyba jest *identyczny* tzn
dawno rozwiązany.
> Inny przykład - generujesz wydruk, który tylko raz może być wydrukowany jako
> "oryginał", a potem muszą być numerowane kopie. Jak zweryfikujesz, że wydruk
> faktycznie doszedł do skutku?
Drukarka nie potrafi stwierdzić że wydrukowała? System nie potrafi
numerować? Przeciętna baza danych włącznie z darmowymi zapewnie takie
możliwości od bardzo wielu lat.
Zauważyłeś że bankomaty mogą być wpięte do sieci i takie rzeczy da się
potwierdzić w kilka milisekund bankowi? To jest tak oczywiste że nawet
nie wiem jak mogło by komukolwiek przejść przez myśl że bankomat nie wie
że wydał pieniądze albo nie wie ze uruchomił drukarkę ...
-
57. Data: 2011-04-11 16:49:03
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: witek <w...@g...pl.invalid>
On 4/11/2011 11:44 AM, Sebastian Biały wrote:
>
> Drukarka nie potrafi stwierdzić że wydrukowała?
w ogolnym przypadku nie potrafi.
-
58. Data: 2011-04-11 16:50:10
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Sebastian Biały <h...@p...onet.pl>
On 2011-04-11 18:40, MK wrote:
> Przeciez takie zdarzenie bylo przyczyna tego watku.
"przepraszamy, bankomat teraz nie może wyłacić gotówki,
prosimy spróbować później, dziękujemy"
Nie, to nie było zdarzenie z meteorytem albo koparką. To była zwykła
głupia awaria którą mozna trywialnie rozwiązać gdyby bankomat miał
łącznośc z bankiem *wprost*. A bank nie mają możliwości technicznych z
powodu gównianych rozwiązań zrzucił winę na klienta. To nie tylko
skandaliczne, ale po prostu idiotyczne. Dlatego uważam że jakość
rozwiązan dla klientów w bankowości puka w dno od spodu.
-
59. Data: 2011-04-11 16:51:41
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: witek <w...@g...pl.invalid>
On 4/11/2011 11:50 AM, Sebastian Biały wrote:
>
> Nie, to nie było zdarzenie z meteorytem albo koparką. To była zwykła
> głupia awaria którą mozna trywialnie rozwiązać gdyby bankomat miał
> łącznośc z bankiem *wprost*.
z którym bankiem? ze wszystkimi?
-
60. Data: 2011-04-11 16:56:24
Temat: Re: w mBank GINĄ PIENIĄDZE!!! "NIE DAMY CI TWOICH PIENIĘDZY!" (z konta)
Od: Sebastian Biały <h...@p...onet.pl>
On 2011-04-11 18:40, Piotr Gałka wrote:
> 2. Brak informacji o efekcie operacji (pieniądze mogły zostać wydane, a
> z konta nie zdjęte).
Jak już pisałem nie da się rozwiązać *wszystkich* problemów.
> Bankomat wysuwa pieniądze (czujniki upewniają, go, że wszystko poszło
> sprawnie i pieniądze są dostępne dla klienta - na pewno nie będzie
> problemu z wydaniem) i wypisuje: "Nie bierz ich. Poczekaj, aż zdejmę z
> konta."
Ludzie statystycznie nie czytają. Więc wyrwa kasę *natychmiast* jak się
pojawi.