You are viewing a single comment's thread from:

RE: PSA - Do not buy second hand Steemmonsters packs

in #steemmonsters5 years ago

Thanks for pointing this out, this was an unintended consequence for a change to how packs were opened. It has since been fixed so that you can no longer look at the contents of the pack without opening it.

Sort:  

Sorry, I feel like I have to miss something, or is there really no proof of ownership on-chain for cards from boosters, with only a hash for the packs and sales confirmed by @steemmonsters as the accepted authority? I only find data from your API, not on the blockchain about the contents of a pack we just bought to test with. Has it always been that way?

You're correct. Initially we published the pack generation algorithm, which is based on the data from the block that includes the purchase transaction, so anyone could verify the ownership of all cards, on-chain. We ended up unpublishing that (and changing it slightly) due to the issue of people "peeking" at packs and then reselling them.

An alternative is to generate the cards in packs at the time they are opened instead of when they are purchased, but that provides a poor user experience opening packs as you would have to wait for the tx to be published on the chain for every pack that you open. I know it only takes around 3 seconds but if you want to open 20 packs that sucks, so we are prioritizing user experience here.

Overall my goal is to have an open source version of the steem monsters "node" software that anyone can run an independently track and verify the state of the entire game. It is something that is very important to me personally, but I also understand that our primary focus has to be on ensuring the growth and success of the project first and foremost. I would prefer to ensure we have a successful product and then focus on decentralizing it rather than focus on the decentralization now and have it potentially fail.

We are in the process of trying to raise some additional funding which will allow us to be able to hire some people full time and spend more time on these things, and i very much hope that we are able to do that.

The opening call can happen over your api, that's fast enough for user experience, and already happening. You just need to publish the contents...you are a trusted authority right now, and if you disappear no new boosters should be opened anyway ;-)

The history entry of the opening contains a block number, I would've expected to find the contents of the pack published there (or in one of the following at least). But no custom_js transaction confirming ownership is so weird. The only way to take real ownership of a card is by buying it now.
That stands in clear contrast to the presentation on the website which says "every collectible card is a unique token that is owned by YOU". You or the licensed partners do not issue tokens (owned by us) for the cards before they're sold.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63877.55
ETH 3143.56
USDT 1.00
SBD 3.97