菩提投票机制
去中心化的应用
那我们做的,就是使用了Proof of Agreement,用户必须证明自己赞同这个结果,就是每一轮都允许用户投票。
比如第一轮要求必须被投够100个菩提币才能出一个结果,这个结果就能够作为临时结果,比如是A。
进入下一轮仲裁,B、C、D中某一个必须得到比A至少多10%的票才能驳回上一轮结果,这个循环仲裁会一直持续直到没有人驳回结果。
- 在去中心化的环境下,作恶一方只是小群体,资金也是有限的,而诚实一方是大多数,所以正义最终会得到彰显;
- 菩提基金会保留了至少10%的紧急仲裁金,保证在短期内我们有最终仲裁权决定谁对谁错;
- 当最终结果出来时,整个投票过程中选择与最终结果不一致一方的Token会作为奖励分发给与最终结果一致的一方,这样大家就有激励来参加投票,去纠正错误的结果。
循环仲裁有没有存在哪些潜在的风险?
智能合约
因为我们是基于智能合约,所以在早期智能合约的一些安全漏洞会波及到当下版本中的预测事件和相应资金,这在早期是一个很大的风险,所以我们花了大量的精力来确保它的完整;
结果作恶
依然不排除有人花重金在某个结果上,就算预测错了也一定要扳回来。
我们设定每一轮投票周期是两天,结束后马上进入下一轮,没有延迟。对于不诚实的一方,他们要是愿意承担损失就可以慢慢投,延迟得出最终结果的时间,导致效率低。
早期其实没有人会这样做,如果真的有也是测试我们系统的稳定性,长期来看,市场参与方越来越多,作恶方每失败一次,Token都会转移到诚实的人手里,如果想要继续作恶就必须去购买,而购买行为会导致Token价格升高,作恶的代价也就越来越高。
菩提如何防止不合适的预测事件被生成?
创建预测事件需要抵押菩提币
如果创建了不适合的事件就会被扣掉,这是要承担的风险;
去中心化的审查机制
当一个事件被创建时,它会以一定的方式随机分配给一些审查者来决定适不适合在平台上显示,如果有大量反对票,那这个事件就不会通过;
菩提以后会有一个黑名单功能
如果发现一些实在不合适的事件,我们会把它记录在列表里,只要用户更新了最新版的黑名单列表,就不会看到这些事件。这个黑名单到时候会以中心化的形式来部署,但用户也可以选择不更新,我们只会提供这样一个方式帮助大家整理和规范预测事件的质量。
菩提审查者是怎么选出来的?
这个目前还在研发阶段,基本上是一个随机的过程。
用户可以抵押菩提币成为一个审查员来维持审查,比如每创建一个事件就随机分配给50个用户看到,让他们选择通过或不通过。
如果你选的结果和大多数审查员一致,你就会获得奖励,如果和大多数不一致也不会受到惩罚,以这种形式让大多数人形成共识。