Sunday, October 2, 2022
HomeEthereumThe failings and limitations of Mirror

The failings and limitations of Mirror

Excerpted from a blockchain developer Atlas’ submit, which made some attention-grabbing debate from a value sharing dev perspective, on the limitation of the most well-liked on-chain publishing software: Mirror.

Mirror has had a terrific run at realizing the imaginative and prescient of redefining publishing, however we wish web3 to go additional.

By delegating signatures, Mirror is ready to supply a clean person expertise with information verification; by storing content material customers printed on Arweave, it permits the articles to be publicly accessible; by introducing the acquire mechanism, customers are in a position to capitalize their content material on blockchains; by burning the $WRITE tokens, it helps customers acquire an ENS and in addition a subdomain on Mirror… These designs are certainly very spectacular and gave us a number of inspiration on how a Web3 native app is constructed. Nevertheless, after studying this announcement from Mirror just lately, I really feel like some desires are shattering.

In the present day’s Mirror does obtain the objective of “sharing concepts that catalyze communities in Web3”, but it surely has been steadily diverging from its preliminary dream of “redefining publishing”. As soon as we thought Mirror can be redefining the entire publishing business with crypto applied sciences, however now, it’s merely a writing platform the place we focus on Web3. We can’t flip a blind eye to those modifications, as a result of we will and may go additional.

About Plugins

One of the vital lovely visions about Web3 is that content material creators can be establishing direct distribution channels with their followers, profiting not from advertisers however from the endorsement of customers. Plugins, naturally suited with flexibility and modularity, like crowdfund, version, and splits are presupposed to be nearer to this imaginative and prescient and in addition the Web3 composability perfect. plugins are And this is likely one of the few open-source components of the Mirror group. And now these are all gone.

About Web3 Subscription

Talking of composability – for a very long time, Mirror has left the selection of subscription mechanisms to content material creators and third-party companies. E.g. in June 2022, I made a screenshot like this

Creators have the facility to decide on and personal their very own distribution channels, which is a superb observe for a Web3 native app. Nevertheless, These are all gone after Mirror got here up with their Web3 Subscription.

Now establishing one’s personal distribution channels whereas nonetheless publishing on Mirror turns into extraordinarily exhausting as a result of this Web3 Subscription basically is owned by Mirror. Sure, that’s the essence – utilizing a pockets for authentication has nothing to do with Web3. Customers appear to be signing with their wallets for authentication, however all data associated to subscription continues to be saved in Mirror’s centralized server. It’s nonetheless Mirror that has the final word energy to resolve whom to distribute and never. And nobody else can supervise it.

Additionally, content material creators will not be “proudly owning” their subscribers simply because there may be “Web3” within the title of the subscription, or as a result of customers must signal with crypto wallets. In one other phrase, in Web3 Subscription, Mirror doesn’t solely monopolize the distribution channel, but in addition the social graph.

And return to the subscription itself. Subscription is nearly the earliest data distribution mechanism on the Web. And it clearly could be achieved by filling in an e-mail handle, which is even easier and extra elegant. However now it’s mandating customers to bind their emails with wallets. This has the same logic to many Web2 merchandise that require loads of pointless however obligatory logins to make use of some options of the app. After all, on the planet of crypto, we will generate a brand new pair of keys at nearly no value, however this design is normally opposite to the open perfect of Web3.

About Content material

Though Mirror “claims” that the content material creators publish is saved on a decentralized platform, because the picture beneath reveals, we will see that customers’ photographs are nonetheless hosted on Mirror’s server. This principally implies that a complete studying expertise continues to be very a lot depending on the provision of Mirror’s personal service.

Aside from that, to be able to optimize the publishing expertise for customers, it launched a number of extensions to the present Markdown specification. For instance, parts like hyperlink preview and video are instantly prolonged from the nested photographs of Markdown. After all, by utilizing Markdown and storing content material on Arweave, Mirror has partly achieved prospects of studying expertise with out counting on Mirror itself, however personalized non-consensus Markdown syntax with out corresponding open-source front-end parsing instruments nonetheless leads to rendering relying on the provision of the front-end of

About Possession

Although I’ve this part about information possession right here, Mirror has by no means claimed that it realizes information possession. Since concepts relating to Web3, decentralization, and possession are all the time mentioned collectively, so I’m mentioning this simply to make clear that what Mirror does has nothing to do with information possession.

Initially, Arweave is a decentralized storage platform the place content material can’t be edited, so content material on Arweave solely has authorship, not possession. Possession requires some monetary properties. Basically, Mirror is simply protecting a backup relating to the content material of the articles on a decentralized storage.

Aside from that, it’s Mirror that initializes the transactions for customers that assist backup content material to Arweave, not customers themselves. Although it doesn’t have an effect on the content material being on-chain, it makes customers closely depending on the provision and stability of Mirror’s service. Particularly contemplating Mirror shouldn’t be open-sourcing their backend – customers don’t have any self-hosting alternative or different service suppliers to select from.

So in actual fact, customers would not have the facility to freely publish, nor do they personal the content material they publish.


Rereading the preliminary weblog from the Mirror group, we will nonetheless really feel their imaginative and prescient and ambition for the Web3 ecosystem. Nevertheless, in all probability attributable to person information analyses or stress from the traders, Mirror selected to do what’s been carried out at this time. I, as a startup founder myself, perceive it nicely from a product decision-making perspective. However I nonetheless really feel very sorry, in direction of what’s been occurring within the ecosystem, together with the current twister money sanction. Roughly, we be a part of Web3 with beliefs, however now it is as if the Web3 beliefs have been disproved – It is as if your complete ecosystem has been slapped on the face. And what I do not wish to see is that after being slapped, everybody continues to be making an attempt his/her finest to shift the narrative, appearing within the emperor’s new garments. I’ve to consider why that is occurring – I feel we should always be capable of do higher.

This dev did give you a blockchain publish different named Xlog in a while, which appears free and open supply. Github hyperlink.



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments