![]() |
|
Current Lottery System Can Be Exploited , Here's a Simple Fix - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Hack Forums Official Information (https://hackforums.net/forumdisplay.php?fid=1) +--- Forum: Site News (https://hackforums.net/forumdisplay.php?fid=2) +---- Forum: Suggestions and Ideas (https://hackforums.net/forumdisplay.php?fid=134) +---- Thread: Current Lottery System Can Be Exploited , Here's a Simple Fix (/showthread.php?tid=6298411) |
Current Lottery System Can Be Exploited , Here's a Simple Fix - M1MON - May 18, 2025 (May 11, 2025 12:51 AM)The Joker Wrote: Hi folks! I saw this Thread and immediately checked out the lottery game. I think we could make it a bit fairer for everyone if the number of tickets each participant has is hidden. The reason this lottery can be exploited is because users can see how many tickets others have, so someone with more bytes can just outbid them by doubling their bet. Here's why it makes sense to hide the tickets of participants:
RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - ᴨᴜᴌᴌ - May 18, 2025 (May 18, 2025 12:27 AM)M1MON Wrote: I saw this Thread and immediately checked out the lottery game. I think we could make it a bit fairer for everyone if the number of tickets each participant has is hidden. The reason this lottery can be exploited is because users can see how many tickets others have, so someone with more bytes can just outbid them by doubling their bet. Solid plan actually. Just show the users share in the amount of tickets. Problem is, if the bytes per ticket is displayed and the pot is displayed, a user could then determine the amount of tickets. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Pr0m3th3us - May 18, 2025 Should post this under Suggestions and Ideas But i agree. Hide it. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - M1MON - May 18, 2025 (May 18, 2025 12:37 AM)ᴨᴜᴌᴌ Wrote: Solid plan actually. Just show the users share in the amount of tickets. Problem is, if the bytes per ticket is displayed and the pot is displayed, a user could then determine the amount of tickets. I think just hiding the amount of tickets each participant has makes it much harder to exploit. A participant can see how many tickets they bought, but they shouldn’t be able to see how many tickets other participants bought. That way, even if they try to calculate or estimate using the bytes per ticket and the pot, they still won’t know the exact number of tickets they need to buy to double their chances of winning. Also, we could change the number of entries displayed to show the total number of participants, not the total number of tickets bought. How about that? I think it would be much harder to calculate then, right? RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Sam - May 18, 2025 I agree with hiding a members ticket count. It will prevent sniping right before the lottery ends by wealthier members. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Moooookie - May 18, 2025 (May 18, 2025 01:13 AM)M1MON Wrote: I think just hiding the amount of tickets each participant has makes it much harder to exploit. A participant can see how many tickets they bought, but they shouldn’t be able to see how many tickets other participants bought. That way, even if they try to calculate or estimate using the bytes per ticket and the pot, they still won’t know the exact number of tickets they need to buy to double their chances of winning. Also, we could change the number of entries displayed to show the total number of participants, not the total number of tickets bought. How about that? I think it would be much harder to calculate then, right? Not a bad idea, and I think it could be a step in the right direction.. but I don't think this will stop some users from still just buying what they perceive is 50% of the tickets, in an attempt to gain the advantage. I agree that hiding the total number they've purchased, as well as showing the total participants rather then total tickets bought would be key if this change was going to be implemented. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Omniscient - May 18, 2025 Is snipping lotteries a real problem? And I don't see why a lottery seller can't just set a Max Tickets per member to something reasonable if they deem this an issue. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - M1MON - May 18, 2025 (May 18, 2025 08:56 AM)Omniscient Wrote: Is snipping lotteries a real problem? And I don't see why a lottery seller can't just set a Max Tickets per member to something reasonable if they deem this an issue. That makes sense, and I get that it shouldn’t be forced on anyone. I just thought hiding ticket counts by default (or as an optional setting) could make things smoother for everyone especially casual users who might not even think about setting a max cap. It doesn’t remove any freedom, just adds a bit of fairness by default. But yeah, I understand if that’s more of a lottery seller decision. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - ᴨᴜᴌᴌ - May 18, 2025 (May 18, 2025 08:56 AM)Omniscient Wrote: Is snipping lotteries a real problem? And I don't see why a lottery seller can't just set a Max Tickets per member to something reasonable if they deem this an issue. There are a few members around that think the current lottery implementation is skewed a little. I would be lying if I myself did not consider sniping a lottery. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - The Joker - May 20, 2025 Well, having my thread quoted entirely in another actually makes me happy! But, lottery is just a fun quotient here. Would be better if the starter sets limit accordingly instead of the Admin having to change the codes. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Cooligan - May 20, 2025 (May 18, 2025 08:56 AM)Omniscient Wrote: Is snipping lotteries a real problem? And I don't see why a lottery seller can't just set a Max Tickets per member to something reasonable if they deem this an issue. No I wouldn't say so. I check lotteries often and participate in decent sized Bytes ones when I see them, but I've never seen anyone complain about "lotto sniping" in Convo, the Lounge, or anywhere else. I've always thought the Max Ticket amount was the way to ensure a fair lottery. In fact, I can recount multiple lotteries where the host specifically stated they set it to a certain amount to ensure fairness. RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - M1MON - May 20, 2025 (May 20, 2025 12:37 AM)The Joker Wrote: Well, having my thread quoted entirely in another actually makes me happy! That's true, as a web dev myself changing code just for this is a lil bit. (May 20, 2025 02:31 AM)Cooligan Wrote: No I wouldn't say so. I check lotteries often and participate in decent sized Bytes ones when I see them, but I've never seen anyone complain about "lotto sniping" in Convo, the Lounge, or anywhere else. It's not causing a real problem but is it fair? to some yes, some don't care, and to some like me who's poor doesn't have that much bytes ofc I'd wish having more chances at winning. But, I respect everyones freedom and it's also true that if the lottery seller care about fairness then they should set a certain amount like you said. I'll probably just leave this thread here to create more awareness to those who sell lottery and wants it fair but doesn't know that if they don'tt set a certain amount then their lottery can be sniped RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - Cooligan - May 20, 2025 (May 18, 2025 11:27 AM)ᴨᴜᴌᴌ Wrote: There are a few members around that think the current lottery implementation is skewed a little. I would be lying if I myself did not consider sniping a lottery. You've had actual conversations with other members about how the lottery system is "skewed"? RE: Current Lottery System Can Be Exploited , Here's a Simple Fix - ᴨᴜᴌᴌ - May 20, 2025 (May 20, 2025 08:04 AM)Cooligan Wrote: You've had actual conversations with other members about how the lottery system is "skewed"? Marlboro Man, for one. |