UMA——乐观预言机
背景
在预测市场中,常常需要获取链下的数据,来确定结果。对于PolyMarket,在创建一个预测事件时,会指向UMA的乐观预言机,该预言机对结果进行处理。本文将讲讲UMA预言机的工作机制,以及乐观预言机的使用场景。 <br>
机制
UMA 的预言机系统由两个主要组件组成:乐观预言机和数据验证机制 (DVM)。本质原理:任何人都可以提交链上答案,任何人都可以对答案发起争议。 大概流程:
- 智能合约 (如PolyMarket中) 请求一条数据并设置一个争议期。
- 提议者缴纳保证金并提交数据。
- 如果在争议期内没有人对数据提出异议,则数据默认为真并被确定,并且提议者可以取回其保证金。
- 如果发生争议,争议者需缴纳与提议者保证金相等的保证金,并将争议上报给 DVM。
- UMA 代币持有者在 48 小时内解决争议 (投票) 。如果争议者是正确的,他们将获得提议者的保证金作为奖励,反之亦然。 <br>
个人想法
乐观预言机非常适用于具有明确答案的数据,如国家选举谁胜选,体育比赛哪支队伍获胜等等,可以很快速地得到结果。 但好像难以处理具有争议的事情,比如雇佣存在争议时,劳酬分配。嗯....有点偏题,这好像已经不属于预言机的范畴了,有更细化的方向——去中心化仲裁系统。对这类争议的处理是个难点,本质是因为每个人对争议的判断是具有主观性,即使放到现实也很棘手.....
<br>
区块链\&web3开发技术交流群(纯净版)欢迎加入交流:<https://t.me/+PGwDonY3f2o3NDg1>
版权声明
本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。