Solana上的Rollbit?拆解Lamas Finance的游戏部分

越能激发人们的赌性的就是越好的Crypto Game,最好的Crypto game是交易所,这也是Gamblefi在Crypto经久不衰的原因,在这个赛道中,谁能够把gamble在简单易懂的情况下玩出更多花样,谁就能脱颖而出。今天的case是Solana上的一个融合GameFi,NFT和DeFi的GambleFi项目——Lamas Finance。

Solana上的Rollbit?拆解Lamas Finance的游戏部分

项目机制——游戏部分

Lamas以四个游戏为基础,NFT部分与DeFi部分都建立在其之上,碍于篇幅原因,我们在本篇中仅对游戏部分进行介绍。四个游戏分别为:

价格预测

价格预测每周进行一次。在每周开始时,将记录资产的初始价格。在周四结束之前,用户可以猜测该价格的特定数字或百分比变化。在周末,系统将记录收盘价,以计算评分和最终奖励。

在这个游戏中,参与者将以USDC下注,最低金额为5 USDC,没有最高金额。玩家可以使用不同的预测进行多个投注。每个投注将记录为一个单独的条目。

  • 准确度评估

假设玩家进行比特币 (BTC) 价格预测,本周初 1 BTC 的初始价格为 100,000 美元。我们将考虑一个包含 1 BTC 和 100,000 美元的假设池。该池的总价值为 200,000 美元,其中 50% 的价值为 BTC,50% 为美元。我们将池的状态定义为一个向量,其组件表示池中资产价值的百分比。在此示例中,(BTC, USD) 池的初始状态为 (50.00, 50.00)。

假设 1 BTC 在周末的收盘价为 150,000 美元。在这里,尽管池仍然固定为 1 BTC 和 100,000 美元,但状态已经改变。该池的总价值已增加到 250,000 美元。因此,BTC 占池价值的 60%(= 150,000 / 250,000),而美元占 40% (= 100,000 / 250,000)。因此,池的关闭状态为 (60.00, 40.00)。

预测比特币价格等同于预测该池的收盘状态。例如,玩家想要预测 BTC 将增加 20%,使 1 BTC 的价值达到 120,000 美元。按照与上述相同的计算:

  • 池的总价值为220,000美元
  • BTC 占用 120,000 / 220,000 = 54.45% 的价值池
  • 美元占用池的 100,000 / 220,000 = 45.45% 的价值

因此,该用户的提交表示为 (54.55, 45.45),之后与最终池的状态向量进行比较,向量越近,分数越高,价格预测使用来自Chainlink Oracle的实时数据。

同时,玩家还可以通过做出早期预测获得奖励积分。周一预测周日-BTC的价格比预测周四要困难得多。因此,奖励积分有助于确保参与者在一周中的不同日期进行预测时得到公平对待。

最初,游戏提供以下奖励级别:

  • 周一 100 分,
  • 周二60分,
  • 周三 30 分,以及
  • 周四 0 分。

因此,玩家可以达到的最高分数是 1100 分

奖励分配

价格预测是一个零和游戏,没有外部激励。如果最终得分高于平均水平,就会有一些利润。另一方面,如果分数低于平均水平,就会有一定程度的损失。具体来说,奖励将通过分数和投注金额(投注)通过以下公式计算,此外,用户还能够根据他们的下注和排名来获得不同稀有度的NFT。

Solana上的Rollbit?拆解Lamas Finance的游戏部分

方向预测

本游戏的参与者将押注SOL/USDT汇率在一定时期内是上涨还是下跌。正确的猜测将为玩家赢得奖池的一部分。

游戏是回合进行的。每轮分为两个阶段:预测和直播。在预测阶段,参与者押注价格的上升或下降趋势。价格在每个阶段结束时登记。当实时阶段结束时 SOL/USDT 的汇率高于预测阶段结束时时,会出现正确的上涨预测。同样,当它较低时,会发生正确的向下预测。

总投注金额构成奖池,奖金池将按比例授予做出准确预测的每个参与者。

在这个游戏中,参与者将投注LMF,最低金额为5 LMF,没有最大值。

每场戏总共需要30分钟。有两个阶段:预测和直播,每个阶段持续15分钟。向上或向下使用来自 Chainlink Oracle 的实时数据。

利润计算

例如,如果下侧有15个SOL,UP侧有135个SOL,则总奖池为150 SOL。因此,下跌的派息比率为:(150/15) = 10x,上涨的派息率为:(150/135) = 1.11x如果该轮以下跌头寸结束,并且投资了 20 LMF,将获得 20 × 10 = 200 LMF 的付款。利润(税前)将为 200 – 20 = 180 LMF。

同样,用户还能够根据他们的下注和排名来获得不同稀有度的NFT。

头奖彩票

基于头奖彩票的游戏,参与者有机会通过购买彩票来赢得大量的LMF奖励。它直截了当,公平公正,除了能够支付门票外,参与者没有参与的限制。

游戏每天都在发生。每天,用户都可以在预定的时间段购买彩票。每张票的价格为5 LMF,仅在当天有效。用户可以购买的门票数量没有限制。每售出一张彩票都会增加奖池的大小。

每张票允许用户在 1 到 36 之间选择一组 4 个不同的数字。匹配的数字越多,奖励就越大。当天奖池的剩余部分将加到第二天的奖池中。

累积奖金彩票使用Chainlink的VRF来确保真实和安全的随机性。

利润计算

当玩家的所有四个号码都与头奖号码匹配时,头奖就会中奖。如果只匹配两个或三个数字,玩家将获得较小的奖励。以下比例将用于颁发奖品:

  • 50%的池将平均分配给拥有4个幸运数字的玩家
  • 20%的矿池将平均分配给拥有3个幸运数字的玩家
  • 10%的池将平均分配给拥有2个幸运数字的玩家

因此,中奖彩票所有者(两个、三个或四个匹配号码)的总收益占奖池的 80%,其余 20% 保留用于下一轮。如果某一天没有中奖者,奖池的剩余部分也将累积到第二天的奖池中。

最初,在第一轮头奖彩票之前,奖池中将有 30,000 LMF 可用。此数量的代币是从生态系统池中提取的。

此外,匹配至少 1 个号码的玩家将有机会获得 NFT 碎片。作品的稀有度将取决于匹配的数字。

幸运转盘

幸运转盘是是一种基于机会的游戏,参与者有机会通过旋转轮子来增加他们的赌注。用户可以从一系列选项中选择投注金额,例如 2 LMF、10 LMF、50 LMF、100 LMF 或 500 LMF。轮盘的插槽具有许多乘数值,范围从 x0 到 x35。收益是通过将投注金额乘以结果乘数来计算的,因此存在收益和损失的可能性。

运气好的话,在x2盒子(或更好)上旋转轮盘的用户将获得与他们的赌注成比例的奖品。

以下结果可用:x0(完全损失)、x0.5(50% 损失)、x1(盈亏平衡)、x2(双倍)、x3(三倍)、x7(乘以 7)、x20(乘以 20)、x35(乘以 35)和 NFT(x1 + 1 NFT 卡)。该表指示每个结果的可能性。

因此,获胜的预期值为 0.973 ( = 0 x 30% + 0.5 x 30% + …35 x 0.15% + 1 x 1%),大约 1。此外,在 NFT 盒子上旋转的玩家将获得一个 NFT 碎片。棋子的稀有度将取决于下注金额。

生态系统池将在游戏期间充当中介,收集投注并分配奖励。幸运转盘使用 Chainlink 的 VRF 来确保真实和安全的随机性。

由于系统内容较为繁杂,因此在下一篇中将对NFT部分的进行拆解。

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » Solana上的Rollbit?拆解Lamas Finance的游戏部分