As a Roblox Developer and User, it is currently too hard to protect assets of value on your account from the trade system in the case of an account being comprimised. If this issue is addressed, it would improve all users experinces because it would add additional secuity layers to protect the ill-effects of anauthorized account access.
What I suggest is a set of common sense red flags on marketplace transactions and trades, with a simple, automated, system to bypass these when provintg one is a legitiment account holder. Many games impliment trade restrictions to minimize the influence of bad actors, including but not limited to trade value threshholds, identifying rapid item listing, and sudden changes in behavior (from no sales to many, no trades to many, etc). Such systems would provide great value to Roblox as a social gaming platform.
Realworld Usecase
Last month my account was accessed without authorization somehow. I use 2-step verification, and I have still had my account comprimised while not running any new or untrusted extensions, or installing any new programs. A similiar issue happened 5 years ago before 2-Step verification was added to the platform. This has resulted in over 3,500 USD worth of items at RAP moved off my account in the matter of a few minutes. I signed in using a combination of a home WiFi network at a friend’s house, and my cellular data. I received only 1 email reguarding 2-Step which I used to sign in. Minutes after signing in 3 trades completed on my account for over 1,000,000 Robux, recieving only 1,000 Robux in items back on them. There is nothing I could do to stop this, nor the dozens and dozens of items suddenly listed for sale under RAP. This is devestating to a social game, not to mention has real world value impact. Taking additional steps for security seems to me to be a great priority, especially in a game focusing on children. If Roblox’s system monitored obvious red flags and blocked or disabled sales and trade related features temporarily based off them, I may have lost only small amounts in this breach of my account.
So What Would This Look Like?
Here’s an example of one way this could work: you attempt to trade an item worth 10,000 Robux for an item worth 100. The system sees this obvious red flag, the value difference is very great and this transaction is high risk for being unathorized. Instead of starting the trade, the action is blocked and trading is temporarily disabled on the account. An email is sent to the verified email informing them that a trade attempt was made on the account and marketplace/trade features have been suspended to protect the account. If this was an authorized transaction, you simply click a verification link in the email and the restiction is removed from the account with a grace period before it can be triggered again. If you did not authorize the trade, you update your account information, invalidate all other sign-in sessions, and this too removes the reistrction.
I think the addition of such sanity checks to Roblox could stop so many more issues before they happen and lessen stress on players, save Roblox time and money looking into account hijack cases, and create a better sense of Roblox taking steps to protect their community.