UMA币UMA(Universal Market Access)项目的生态币,UMA是一种ERC-20代币,用于管理UMA协议,并在DVM预言机被要求对争议抵押品清算索赔时投票决定资产的价格。,UMA是一个去中心化的金融合约平台,使用UMA的合约设计模式可以创建独特的标准化产品。UMA可以用于促进各种金融创新。UMA定义了一种开源的协议,允许双方可以设计创建他们自己独特的金融合约。UMA项目愿景是通过UMA去信任的金融合约消除进入任何金融市场的障碍,从而创建了一个全球市场,任何个人、智能合约或去中心化自治组织都可以购买或出售任何形式的金融产品。
传统上,个人和企业只能买卖由当地政府和基础设施支持的金融风险。法规和监护要求可能使个人或实体极难(或不可能)购买其当地金融体系未明确支持的任何产品。经验丰富的机构投资者已经能够使用OTC衍生工具之类的工具来规避这些准入挑战,从而消除了对实物资产或托管资产的需求,而这类工具却并没有提供给其他非专业机构。
UMA合约可为所有市场参与者带来机会。引入DAO和智能合约进入金融市场、支持不受限制的做空机会、不受限制地利用杠杆、不受限制地访问自创的金融产品,从而创建一个统一、真正的全球金融市场。
UMA定义了一种去中心化协议,可以为任何标的资产创建、购买和结算金融合同,并引入了新颖的系统来维持保证金抵押品,以使市场参与者能够在没有交易对手或结算风险的情况下进行交易。 UMA 由自动执行的金融合约规范,以及用于评估和保证这些合约诚实可信的 Oracle(预言机)两部分组成。
代币应用场景
UMA代币主要用于项目治理,授予代币持有者对治理提案(如升级数据验证机制(DVM),创建新的合成资产,解决清算抵押纠纷等)的投票权。每次投票时,代币总供应量将增加 0.05%,并仅分配于多数投票方。投票少数方和没有投票方的个人代币持有量将受到稀释。
项目实现机制
UMA系统包含两个相互交织的组件:
自动执行合同设计模式的规范,和一种称为数据验证机制(DVM)的Oracle(预言机)结构,可在完全去中心化且声明允许的区块链设置中保证智能合约和Oracle系统的经济安全性。
具体案例演示运行流程:
1.建立合约
Alice看空苹果价格,认为苹果价格会在未来一段时间内下跌,与之相反,Bob则认为苹果价格会在未来一段时间上涨。那么,使用UMA智能合约模版,双方可以自定义创建一个追踪苹果价格的金融合约。在这个合约中,各自存入10%的保证金要求,合约期限设置为6个月,任何一方一旦违约就会失去这些保证金。
2.自动执行(自动追缴保证金)
在接下来的6个月内,苹果价格波动起伏(但主要是跌)。随着苹果价格不断下跌(苹果价格数据由 UMA预言机提供和保证可信),Bob需要不断追缴保证金以防止系统进行强制清算。
3.即时清算
6个月到期后,假如苹果的价格下跌了30%,那么,Alice在这轮赌局中赢了。智能合约自动结算,Alice除了收回保证金,还赢得了赌金,而Bob随着价格下跌一直在补充保证金,到期清算后收回剩余的资金。
实际上,这里的苹果也可以是其他任何资产或任何其他事物。且这里关于苹果的价格,无须依赖于预言机进行喂价,它的主要机制就是通过激励机制促使各方保持价格的正确性,参与者要保证足额的抵押,而清算人可以清算抵押不足的资产,从而获利。如果发生争议,则会通过争议解决方式来解决。
技术特点
UMA 的数据验证机制(DVM)——一个具有经济保证的去中心化预言机系统
核心要点:
1.设计出一套能度量出 腐化成本(CoC)的系统
2.创造出一套能度量出 贿赂得益(PfC)的系统
3.设计出一套机制来保证 CoC > PfC 并证明它是可行的。