Флип користи доказиво искрен систем који осигурава да је резултат сваке игре транспарентан, независан и да се не може мењати након постављања опкладе.
Сваки исход извлачења генерише се помоћу три елемента: почетне вредности сервера, почетне вредности клијента и додатне једнократне вредности. Пре постављања стопе, почетна вредност сервера је обезбеђена као хеш вредност која омогућава потврду да почетна вредност није промењена након добијања резултата.
Резултат се израчунава помоћу алгоритма хмац-СХА256:
бајтови = ХМАЦ_СХА256 (серверсеед, цлиентсеед:нонце:0)[0..4]
Генерисане вредности се затим претварају у случајни резултат:
плутајући број = збир (бајт[и] / 256^(и+1))
Коначна страна је дефинисана на следећи начин:
плутајући број < = 0,5? "решка": "орао"
Након што утврдите почетни ниво сервера, можете да проверите претходне резултате превртања помоћу картице "валидација". Промена почетног нивоа сервера ствара нови почетни пар за будуће рунде, а претходни резултати остају доступни за верификацију.
Овај систем осигурава да се сваки круг извлачења одржи поштено и да ни играч ни казино не могу утицати на његов исход или га променити након постављања понуде.
