Implementatation details of Million Lumen Homepage #90
Replies: 4 comments 11 replies
-
The spec is not clear on those two points. If I were to hunt it, I would probably let the user choose a pixel and the color, then sign whatever transaction is leading to the reservation/purchase of the pixel. If you store the information in data-fields you'd need 1000 accounts on your side, as an account can have 1000 data entries - adding 0.5 XLM to the account's minimum balance each. |
Beta Was this translation helpful? Give feedback.
-
I don't think a front end only solution would be possible as there would be some kind db / stellar account needed to store information. This would require server secrets. Maybe possible with TSS? |
Beta Was this translation helpful? Give feedback.
-
I love all the innovative thinking going on with this bounty. My mind is really spinning with this one! 🤔 Ultimately I think 1 XLM per pixel is too much. A 256*256 square would cost ~$20,000! Maybe it should be base fee based. So each operation is a pixel. Personally I'm also not a huge fan of utilizing external storage like IPFS but that's a personal quirk of mine with these decentralized databases. I think it'd be cool to have an interface where you can drag and drop an image around on the canvas and a transaction was automatically generated for you based on the pixels and placement of the image itself. Submit the transaction as a "save" action. My thought is that the transaction would be for creating as many new accounts as needed and filling each with a bunch of manage data attrs for the pixel values of the image. The accounts are sponsored by some "master" billionstroop homepage account which has to finally sign off on the sponsorships. You could use Turrets for that or just your own server for now. A method like this seems more affordable, intuitive and secure as you control all the operations for the source account and can more easily query for the status of the entire final image. Might even be able to implement some sort of big query batch job to make grabbing all the ops more efficient. So many interesting potential ways to do this. |
Beta Was this translation helpful? Give feedback.
-
I also don't know how I feel about using images vs individual pixels as the interaction mechanic. It wouldn't take 5 minutes for nsfw/offensive stuff to start showing up with no easy/affordable way to sensor. #yayhumans |
Beta Was this translation helpful? Give feedback.
-
I was thinking how I could do the Million Lumen Homepage bounty but I have some questions:
Beta Was this translation helpful? Give feedback.
All reactions