Self-generating order

Has it ever happened that you limited you for your thoughts, so that you could no longer express yourself in response? Quite an annoying feeling, isn't it? As a shot ends a person's life, so a set of disadvantages can deprive you of the right to exist on the site.

What will happen if you try to arrange communication according to new principles, without administrators, moderators, without a karma system, and even without the owners of the host? Preserve freedom of expression while protecting yourself from chaos? I am convinced that thanks to technical progress it has become possible today, and I propose to actually make sure of this by participating in an experiment!





What's the point?

β€œThe Highest Tao gives birth to the darkness of things, but does not own it; creates manifold changes, but does not dominate over them. Those that run and breathe, fly and crawl - the time comes - and are born, but not because of his favor; time comes - and they die, but not because of his enmity. When profitably acquired, it cannot be praised; spending and losing, it cannot be blamed. Makes distributions and bestows, but does not become scarce "





(Lao Tzu)





Imagine a lost telegram chat where there is no owner and no one has been assigned as a moderator. All chat participants have some kind of currency being mined in the background, simply by being present in the chat, without registration. Thanks to the built-in UX of the chat, currencies can be exchanged and transferred to each other faster than a bank transfer.

It can also be spent to pin your message for a specific time ... or to block a spammer. Blocking does not remove a person, but only removes the input field for him for a while, depending on the currency spent on blocking. The system would be imperfect without the ability to cancel the blocking of the user, in the same way spending part of his accumulated currency on it.





What is the difference from karma / rating?

  1. . . , , .





  2. , ( ) . .





  3. . , ( -100 ), , !





  4. ! , . , " ". .





?

, ? ? ? ? . , , . ( ).





?

: t.me/habr_experimental

, . , , , .





, . , UX .





GitHub.





For the backend, I used one of the best languages ​​I've seen - Kotlin, for which I want to thank its developers here.



Perhaps this article will bring down my karma here, and perhaps we will see how a new world of free Internet systems will appear. Finally, I want to wish everyone who has read it, experiment more often and do it for the sake of interest!








All Articles