Skip to content

The Ultimate Demo #86

Open
Open
@pepyakin

Description

@pepyakin

We discussed how we want to launch with some demos. It's cool and such, but I doubt that people would rush to build the stuff on top of it.

So I was wondering if there is something that normal people could interact with. Something where people could send transactions, something tangible.

Well, it's not obvious what could be deployed and that works out of the box. Yes, there is #9 but I doubt we can make it work that easily. It's hard to imagine to build something that would convince people ape in immediatelly. Even if what it takes to bridge DOT.

At the beginning of kusama chain there was the original pessimistic rollup, called 1m remarks, concieved by Shawn Tabrizi. Basically, it worked with the help of System.remark. Users would send a remark with a specifically crafted message to paint a single pixel on the canvas. A special node software (well, more like a script) would just scan remarks and put them on the canvas and render them as a picture which then went on kusama website.

We can pull off the same here, revive it as 1m-remarks-9000 (1mr9k). Specifically, craft a pessimistic rollup (i.e. no SCA), that would just scan the transactions and create a picture. 1m remarks was not easily discoverable (it actually was hidden on the website) and 1mr9k should be very discoverable. 1m remarks did not come with software that allowed to drop pictures, and 1mr9k should come with software that can draw entire pictures. Ideally, there should be a website that posts the picture, but maybe a command line tool would suffice.

If that picks up, it would make a good stress test. If it doesn't pick up, well, it would still make a good stress test but locally :p

Probably, https://github.com/thrumdev/sugondat/issues/16 should be taken into account.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions