纳什协议(Nash Protocol)是是一个 真正的 链上公平博弈 的 流程控制 协议。
简单来说,纳什协议 通过其密码学原理 以及 合理的流程控制手段,带来了近乎完美的实现真正公平的方法论。

通过将自身的策略加密,依托于密码学和区块链的安全性。

  • 智能合约控制博弈流程,在这里代码只会按既定的规则逻辑公平公正地执行,博弈的双方完全平等。
  • 没有人能够因为资金量、关系、中心化权限而受益。除非你主动告知,也没有人能够获知你的策略。

“链上猜拳”博弈游戏 作为首个 应用了纳什协议的应用,也是最具有代表性的应用场景,你将会从中体验到纳什协议带来的魅力,并逐步探索到其在 报价预言机、随机数发生器、匿名混币 方面的得到强大能力。

在纳什协议,我们给你每一场都是公平的对局 You take a $NAP, we take you to the future!

本文对纳什协议中涉及到的功能点进行了简要的阐述,
如果需要查看更多详细资料,强烈推荐查看目录中对应的其它文章。

项目信息

基本信息

项目网站:http://www.nashpt.co
运行网络:BSC 币安智能链
代币符号:NAP (后称 $NAP)
代币地址:0x4D05DE8D57b238457D62dAdd6D3B395Bbc8c9824
总供应量:20280613 $NAP,超过此值将永久停止PCO的铸币累积值
分配方式:所有$NAP只能在参与报价与博弈过程中通过PCO机制发放,官方 0 Token

PCO:Playing coin offering —— 交互中代币提供

项目LOGO :
image.png

核心功能点

  1. 创建和参与猜拳博弈

玩家PVP猜拳游戏进行本金($BNB)对赌,猜拳胜利的一方获得对方本金(*95%),玩猜拳即可获得 $NAP 奖励

  1. 为 $NAP - BNB 交易对进行报价

在猜拳出手结果平局的情况下,则会判定 $NAP 报价较高的一方胜利,胜利方会获得对方本金(BNB)*95%,同时也会付出自己提交的 $NAP

  1. 质押 Unisave NAP-BUSD LP 挖矿

获得场上所有猜拳博弈奖励的2.5%抽水,作为动态分红池奖金

核心应用场景

/报价预言机
/公平博弈
/匿名混币


界面说明

侧边栏-Oracles

image.png
Oracle/Logs : 预言机 / 历史记录
Create Oracle:创建预言机(猜拳游戏)
Lobby:大厅
Able to join :可以加入的
My Created:我创建的
Wait join:等待他人加入
Wait anneal:等待我来仲裁
My Joined:我加入的
Wait anneal:等待别人仲裁

侧边栏-Logs

image.png
My Oracles:我的预言机
My Created:我创建的
My Joined:我参与的
My Won:我胜利的
All Oracle:全部预言机
Recently Created:刚被创建的
Recently Joined:刚被加入的
Recently Over:刚结束的
Recently Canceled:刚被取消的

创建预言机界面

image.pngimage.png
Create Oracle And Set Encrypted Strategy:创建预言机并设置策略
Entropy for encryption:随机数,这里随意输入即可
wait Blocks(default is 1000):仲裁等待区块量(默认等待1000个区块时长),从对手完成策略提交开始计算时间
$BNB JoinFees:本金 $BNB 数量 ,猜拳输掉则会给对方
$NAP Bid(default is 0): 出价 $NAP 数量(默认为0),此处要为 $NAP 相对于你上面本金 $BNB 报价
Create Oracle:创建预言机


如何挖矿 $NAP

纳什协议通过让用户参与体验链上博弈流程来进行行为挖矿。挖到的$NAP可以参与到之后更多基于纳什协议的游戏当中。
这里假设用户已经打开网站Nashpt.co,并解锁钱包,切换到BSC,进入play页面。
以下是简单举例的操作流程:

创建预言机

预言机的策略会被加密,并提交策略Hash上链固定。创建人的策略通过对他人而言是不可获知和不可更改的特征来保证博弈双方的绝对公平。

image.png

创建预言机完成之后前端会自动执行两件事:(您无须操心 ①将OracleID Filter设置为您创建的新预言机的范围 ②点击 My Created 之下的 Wait Join,获取您目前创建等待他人加入的Oracle

image.png

  • 您也可以随时手动设置对应的预言机ID范围,并点击My Created 之下的【Wait Join按钮】获取您目前创建等待他人加入的Oracle

    邀请他人加入

    复制预言机ID OracleID

    进入等待加入菜单之后,可以点击预言机ID后方,如图中 #125 后方的📑自动复制邀请链接
    image.png
    The 【OracleID is #125】Let’s have a showdown on Nashpt.co

    发送OracleID给要对战的朋友

    同样选择预言机ID范围,并同时点击左侧Lobby大厅下的Able to join 获得可以加入的预言机Oracle
    image.png
    点击Join 加入对局
    image.png
    弹出加入信息框,选择你的策略,并点击下方的 Join Oracle

    其中的 $NAP Bid(default is 0) 可以不填。这个是后续有了$NAP之后可以用来进行报价博弈的。 报价博弈是指当双方策略相同达成平局时,双方愿意为了赢得🏆Prize奖金愿意付出的$NAP数量。愿意付出更多$NAP的一方则将对应数量的$NAP转给对方,同时获得该局比赛的胜利与🏆Prize奖金。 更多详细说明可以查看本文中的后续部分:image.png

合约对结果进行仲裁

创建者提交生成创建时的链上固定Hash策略的加密原象证据给合约进行仲裁

image.png
收到他人加入的通知提醒
image.png
点击左侧 My Created 中的 Wait anneal,在对应的预言机中点击 Anneal即可进行仲裁
image.png
调用Metamask钱包发送交易之后,等待仲裁结果
image.png
仲裁结果出来之后则算完成一次参与,预言机创建人可以看到底部有120%比例的$NAP可以Claim提取
image.png
加入者也是有$NAP奖励可以提取的,比例是80%

更多具体的操作流程可以查看目录中对应的其它文章:
image.png
《参与博弈&获得流水累积》:更详细的教程,类似与这里的简单教程,进行链上加密策略博弈与仲裁。
《PCO机制&使用流水兑换$NAP》:关于PCO方式的$NAP代币比例120% 和 80%比例可以查看此处。


链上猜拳 和 报价预言机

链上猜拳是什么?

链上猜拳 是由 猜拳博弈(策略+BNB)+ 报价博弈 (BNB+ NAP)两个环节 组合而成的 报价预言机系统。

无论你是希望完一局紧张刺激的猜拳游戏,亦或是单纯希望完成$NAP的报价,你都可以做到同时完成这两件事情。因为报价是作为猜拳博弈游戏的副产物出现。通过游戏化的方式,让参与者在进行一件本身就有意义的事情时候,顺带完成了另外一件有意义的事情。

在博弈的游戏中,除了发挥出娱乐功能以外,我们还能发掘出其他的什么价值呢? 博弈过程中的另外一个副产物:报价预言机 在博弈平局时,预言机会根据双方愿意取得胜利而能够付出的$NAP数量来裁定胜利的一方。 能付出更多数量$NAP的一方将获得胜利,胜利的一方将得到正常胜利的$ETH或者$BNB(取决于在哪一条链上),同时,获得胜利的一方也将自动把能付出的$NAP自动转给输掉的一方。

如何完成一局链上猜拳?

纳什协议 Nash Protocol 简明上手指南 - 图19

  1. 创建一个猜拳博弈的预言机:
    1. 选择 Create Oracle ,填写 猜拳策略、混淆信息、等待结果仲裁时长(区块数)
    2. 填写你希望下注的 本金(BNB)数量 ,对应本金的 NAP数量 ,在这一步中实际上就是在进行报价操作了
    3. 点击提交,并支付你的BNB本金和NAP 即可
  2. 取消我创建的预言机:
    1. 在 My Created —> Wait join 中可以看到你尚无人加入的 博弈局。点击Cancel按钮即可取消创建。
  3. 加入一个预言机:
    1. 选择 Able to Join 切换到对局大厅,通过ID对预言机进行筛选
    2. 选择一个预言机进入,然后给出你的猜拳策略并提交
    3. 等待发起者手动触发仲裁,来对结果进行结算
  4. 胜负仲裁:
    1. 当我发起的预言机对局已经被参与,那么我即可在 My Created —> Wait anneal中点击 Anneal按钮进行仲裁功能的触发
    2. 如果猜拳胜利了,你讲直接获得对方的本金奖励。如果发生平局,则使用你的预言机报价和对手方的报价进行比较,出价高的一方获胜

查看图文并茂完整版—>

博弈游戏中的奖金是如何分配呢?

A. 如果最终结果是胜负局

那么获胜方将会获得对手方的参与资金(BNB)。纳什协议会自动从奖金中抽取 5%,一半分配给项目方作为收益;另一半分配到动态分红池中,奖励给 Unisave NAP - BUSD LP 质押者。

B. 如果博弈的结果是平局,

在博弈平局时,预言机会根据双方愿意取得胜利而能够付出的$NAP数量来裁定胜利的一方。
能付出更多数量$NAP的一方将获得胜利,胜利的一方将得到正常胜利的$ETH或者$BNB(取决于在哪一条链上),同时,获得胜利的一方也将自动把能付出的$NAP自动转给输掉的一方。

举个例子:
预言机创建者玩家A出价2000$NAP兑换1$ETH
而预言机加入者玩家B出价2001$NAP兑换1$ETH
在双方策略都为👊的情况下,B玩家取得胜利。
此时,会将玩家B钱包中2001$NAP自动划转给玩家A,并将0.95 *2 = 1.9 $ETH的奖金划转给玩家B。
这个过程中便实现了对$NAP的链上概率性报价。

平局的情况下: 2001$NAP / 0.95 $ETH => 2106.316 $NAP / 1 $ETH


流动性挖矿:产出$BNB或$ETH

产出$BNB或$ETH,取决于合约所在链的Native Token 原生代币

终于到了喜闻乐见的环节,好多群内的朋友上来就问,应该怎样梭哈。所以,流动性挖矿这就给安排上。

纳什协议的唯一制定代币 $NAP 在 Unisave 交易所中首发提供流动性交易对:$NAP - $BUSD ,为该交易对添加流动性后,即可在纳什协议中进行流动性LP质押。质押者可以获得 猜拳游戏中奖金的2.5% ,因此如果希望多分红,就需要有更多的人在参与 链上猜拳游戏,多多给 $NAP 报价。

了解更多—>
image.png

操作步骤

  1. 你需要获得一些 $ NAP 。你可以通过发起或是参与别人的链上猜拳游戏来获得 $NAP 奖励,或者前往 Unisave购买 $NAP - $BUSD
  2. http://www.nashpt.co/ 的最下方即为流动性挖矿界面,你需要先点击最后侧的Approve按钮,对调用你的LP进行授权许可
  3. 许可完成后,在输入框中输入你希望质押的LP数量,最后点击Deposit提交即可。

image.png

image.png


QA

早期参与者有什么好处?

$NAP 代币遵循自动减产的原则自动分配给参与 预言机报价博弈游戏 的用户。即便没有人参与,$NAP 产出的数量也在逐渐递减。因此越早参与,就可以通过玩游戏获得越多的 $NAP 。

纳什协议与Unisave的关系?

纳什协议的唯一开发者 CyberForker Δ 赛博佛客 同时也是 Unisave 开发团队的好朋友。纳什协议的唯一代币 $NAP 在 Unisave 交易所中首发提供流动性交易对:$NAP - $BUSD ,使用该交易对的流动性Token可以在 纳什协议中挖矿。

代币是如何分配的

总供应量:20280613 $NAP,超过此值将永久停止PCO的铸币累积值
分配方式:所有$NAP只能在参与报价与博弈过程中通过PCO机制发放,官方 0 Token
更多详细信息—>

是不是要花很多GAS?

有专门开发GAS费的优化算法,每次交易和进行转账消耗的GAS费用差不太多。并且由于项目在BSC上运营,单次GAS费消耗本来就很低了。

未来的计划和打算

  • 完善产品的功能交互和多语言
  • 结合Loopss
    • 支持其他ERC20的去中心化概率性报价预言机
    • 链上随机数发生器
  • 更多的使用$NAP的游戏方式:
  • 2*n次方人数参与的n轮单人胜出的淘汰赛(目前的MVP实现的相当于最上面一层1v1的)
    • image.png
  • 中国元素的基于NFT的链上博弈游戏
  • 还有比以上两者劲爆得多的,暂时保密。届时可以实现链上真正的“空投”,包括NFT的“空投”。(嗯,字面意义,游戏内物理意义上的。)

高阶操作

通过使用小号参加自己的链上猜拳,可以做到将混币转出的效果
更多详细信息—>


需要注意

及时触发仲裁:

提交了预言机之后,要随时关注是否有人参与并完成了预言机哦!从对手方参与你的预言机博弈开始计算时间,在超过了你设定的等待区块数量(时间单位)后则会自动结束当局博弈,并且你将会被判负。由于项目本身去中心化到了极致,因此必须要求预言机创建者来手动提交(加密策略的原始证据信息)并触发最终博弈结果的仲裁机(用来自动计算谁赢谁输)。
image.png

填入等待区块数量的位置

尽快领取 $NAP 奖励:

如果获得了 $NAP 奖励,请一定尽快Claim(领取)到自己的钱包中。由于$NAP的自然产量自动通缩,导致如果不尽快领取你获得 $NAP 奖励,会导致最终获得的奖励数量也跟随减少。

⚠️博弈风险警告:

链上博弈过程完全公平公正,你有可能获得高额收益,也有可能导致你的参与资金完全损失。

Take your own risk !

$NAP 代币价格会有波动,投资需谨慎!本文只做产品的功能介绍,不做投资建议!