1、取活動結束時間前(包含該時刻),最後一個HECO區塊雜湊值為中獎數列。
2、用戶UID最大位數為10位,UID不足10位數者,於第一個數字前補0至10位數為止(例如:用戶UID為12345,則補足10位數後為0000012345)。
3、承上第1點取得的中獎數列,末10位數字與用戶UID從第一位數字為始,向末位數核對,連續最多位數相同的用戶,為中獎者。
4、若中獎人數超過獲獎名額,則按照用戶UID數值從小到大排列獲獎順序(UID數值越小代表註冊時間越早)。
雜湊比對參考範例:
1、假設5月16日8:00am(UTC)為活動結束時間,該時刻前最後一個指定區塊雜湊值 (哈希值) 為:0x95519f40a75c3f46d0426d5db908458b3d056b929d02b536c1c6d431ec94f093
2、將區塊雜湊值 (哈希值)的字母過濾,得到本活動的中獎數字:0955194075346042659084583056929025361643194093
-
比對UID,如果與中獎數列末10位1643194093完全相同,即可獲獎。
-
若第1位數字不相同,則比對UID末9位數字,如果與中獎數列末9位數字643194093完全相同,即可獲獎。
-
若前2位數都不相同,則比對UID末8位數字,如果與中獎數列末8位數字43194093完全相同,即可獲獎。
-
以此類推,如果還剩5個獲獎名額,當檢索到UID末3位數字時,同時有8名用戶的UID末3位數字與中獎數列末3位相同,例如31093、452093、1233093、98125093、174896093、294547093、5678093、39093,則依照實際UID數值從小到大排列獲獎順序,31093、39093、452093、1233093、5678093依次獲獎。