To zależy od Twojego model ryzyka.
Jeśli możesz zaufać osobie, która Ci płaci, możesz zaakceptować płatność 0 / niepotwierdzoną, jeśli chcesz.
Jako sprzedawca lub handlowiec chcesz użyć konfiguracji to jest bezpieczniejsze (niedozwolone połączenia przychodzące, bezpośrednie połączenie z dobrze połączonymi węzłami).
Przy zerowym potwierdzeniu jesteś podatny na atak rasy i atak Finneya, a także atak 51%.
Z jednym potwierdzeniem jesteś podatny na 51% att ACK. Może również istnieć górnik z dużą mocą mieszania, który mógłby uzyskać kilka bloków z rzędu, więc trzy potwierdzenia usuwają większość z nich.
Przy sześciu potwierdzeniach jest to matematycznie niemożliwe dla atakującego z mniejszą liczbą niż 51% całej zdolności wydobywczej, aby uzyskać sześć bloków z rzędu. i nadal przewyższają najdłuższy łańcuch bloków. Przy 51% lub znacznie więcej niż 51% atakujący może uzyskać sześć potwierdzeń, tworząc równoległy łańcuch bloków, w którym tylko transakcje zatwierdzone przez atakującego są uwzględniane w blokach.
Sprzedawca taki jak sprzedawca może prawdopodobnie zaakceptować nawet na 0 / niepotwierdzone w większości przypadków (np. zakupy o wartości do 100 USD). Sprzedawca, który wysyła e-commerce, może wstrzymać się do czasu, aż transakcja będzie miała trzy potwierdzenia.
Gotówka, osobista transakcja gotówkowa będzie prawdopodobnie najlepsza, jeśli trzy potwierdzenia na dużą kwotę, może jedno potwierdzenie dla małe ilości.
Każda rekomendacja musiałaby pojawić się dopiero po określeniu, które ryzyka są uważane za dopuszczalne.
Komentarze
Lekcja z ostatniego problemu z widelcem w wersji 0.7 / v0.8 polega na tym, że po prostu czekam na 6 lub więcej potwierdzeń jest niewystarczające. Musisz także upewnić się, że nie ma konkurencyjnych widełek łańcucha blokowego
np. ten wątek omawia dowód koncepcji podwójnego wydatkowania, który został wykonany podczas rozwidlenia łańcucha: https://bitcointalk.org/index.php?topic=152348.0
Dzięki 6 potwierdzeniom możesz uniknąć podwójnych wydatków itp.
W przypadku transakcji o niskiej wartości, 1 lub 2 są wystarczające.