Original title: "Polymarket and the Decentralization Dilemma of Prediction Markets|CryptoSnap"
Original author: dt
Original translation: Lisa
Recently, as the expectations of the $ETH ETF passing have been raised, the market has gradually returned to the EVM ecosystem. As the largest prediction market on the chain, Polymarket has attracted much attention for whether the $ETH ETF can pass smoothly. As the saying goes, a tall tree attracts the wind. Although Polymarket has gained huge liquidity, its settlement method has been questioned by participants. Let us follow Dr.DODO to explore the whole story of this controversial incident.
Polymarket
First, let me introduce the Polymarket protocol. Polymarket is a prediction market based on the Polygon public chain. Due to its early launch and long operation time, it is currently the largest prediction market on the chain. The platform allows traders to bet with $USDC or $ETH to predict the hottest and most controversial topics in the world today, ranging from national presidential elections to whether the price of $ETH will exceed $4,000 the next day. Polymarket attracts market makers through a liquidity reward program to provide traders with excellent trading depth.
Polymarket has had two rounds of public financing. The first was a seed round of financing, which raised $4 million; the second was $45 million led by Founder Fund on May 14, 2024. For a DApp, this scale of financing is already considerable.
Source: polymarket.com
ONE
When talking about Polymarket, we have to mention the service provider UMA behind it. Polymarket uses UMA's OP oracle (Optimistic Oracle, abbreviated as OO) deployed on Polygon to ensure the fairness of the prediction results.
Polymarket’s UMA integration consists of three parts: the market contract, the CTF adapter contract, and the OO. Each market, when created, contains a condition generated by the CTF adapter, which is a question that the OO needs to answer, such as “Will the price of $ETH exceed $10,000 in Q3 2024?”
When the market is initialized, the CTF adapter automatically sends a request to OO. Proposers in the UMA system can respond to this request. If there is no dispute, the response will be considered correct and submitted to the CTF adapter after a two-hour challenge period. If the answer is incorrect, or other participants in the UMA disagree with the answer, other participants can dispute the response as disputers.
In the first objection, the CTF adapter will ignore the objection and send the request with the same parameters to OO again. If the second request is challenged again, the request will be sent to UMA's DVM system (OO's arbitrator), which is composed of UMA token holders, who will vote to decide the objection result.
Source: https://github.com/Polymarket/uma-ctf-adapter? tab=readme-ov-file
The controversy over whether ETFs are approved or not
Objection:
Some traders believe that the $ETH ETF was not actually approved before May 31, and everything is just speculation by the UMA decision makers. Because US ETFs need to obtain approval for 19 b-4 applications and S-1 applications before they can be officially traded on the exchange, and the S-1 application has not yet been approved, which means that whether the $ETH ETF can actually be traded is still uncertain.
timeline:
After the U.S. Securities and Exchange Commission approved 19 b-4 applications for multiple Ethereum ETFs, the UMA proposer gave the result of ETF approval.
Perhaps because the challenge period was too short or UMA voting power was too concentrated, no voting party raised any objection during the following two-hour challenge period, so the response was adopted as the final result.
Subsequently, a dissenter objected to the result and the request was sent to OO again by the adapter, but the YES result was passed again with an overwhelming vote of 99%.
Polymarket has not made an official response to this incident.
Source: https://polymarket.com/event/ethereum-etf-approved-by-may-31
The Early Days and Future of Prediction Markets
In an era when major L1 public chains have not yet emerged, the concept of prediction market has already emerged.
Augur
For example, Augur was first deployed in 2018. The early v1 and v2 were too complicated in architecture, and finally optimized to Augur Turbo, which was officially released in 2022. Unlike Polymarket, Augur prediction results are determined by TheRundown data provider of ChainLink oracle. Compared with Polymarket's UMA mechanism, the result determination is more centralized, which may be the reason why it did not continue to operate later, because compared with the centralized prediction market, it does not have much advantage. After all, the centralized prediction market is also very happy to support cryptocurrency recharge.
Azuro
Azuro, which has been rumored to be issuing coins recently, has taken a different path. Unlike traditional prediction market DApps, Azuro has gone to a lower level. As an emerging prediction market infrastructure provider, it attempts to facilitate other projects to quickly integrate prediction functions through a Uniswap-like architecture, rather than focusing on building a market itself. However, it is inevitable that as long as the prediction is about real events, the final prediction result is still determined by data that is not decentralized enough. Defillama data shows that Azuro's current TVL (locked volume) has grown steadily, and its revenue is not low among small and medium-sized DApps. It has also raised a total of 11 million US dollars in large financing. Infrastructure providers will inevitably have the advantages of wide coverage and a large number of users. We look forward to the subsequent development of Azuro.
Source: https://azuro.org/#intro
The new generation of prediction markets represented by Polymarket are mostly built on the first or second layer blockchains with lower GAS fees. Compared with early projects, they have a natural advantage: small traders are no longer excluded by huge GAS fees. However, prediction markets such as Polymarket are still far from realizing the project vision. With the current blockchain infrastructure still imperfect, projects have to make a trade-off between decentralization and efficiency. Despite this, it can be seen from the financing situation that investment institutions are still optimistic about the prospects or speculative expectations of the prediction market. Technology often requires capital to drive, so we still look forward to the future development of this track.
Author's opinion
We do not comment on whether Polymarket’s decision in this incident is correct, but it can be seen from this incident that in the intersection of decentralization and centralization, decentralized products have not yet fully realized their decentralized vision. When encountering off-chain events, the ruling of centralized oracles is still required, so there is a certain centralization risk. The project party can only try its best to make a relatively fair assessment at present, and perhaps extending the market settlement time is a better way to deal with it. This also indirectly reflects that the actual number of Polymarket users is small, so the official adopted a cold treatment approach to resolve this dispute.
Before solving the problem of the reliability of the source of prediction results, the future of the on-chain prediction market track is still full of uncertainty. We have long been aware of the "impossible triangle" problem of blockchain, and this problem also exists in the prediction market. For the project to develop further, it is necessary to solve the problem of decentralization of prediction results, which may require major changes or technological innovations in the underlying blockchain and even in society.