Crypto Unicorns Rainbow(RBW币)是Crypto
Unicorns游戏的主要价值和治理代币。持有人将能够以多种方式使用这些代币,包括:
Stake对DAO治理进行投票并获得Staking奖励;
从彩虹市场购买高价值的助推器、物品和材料;
培育和进化独角兽。
气锁
从项目一开始,我们就知道我们要做一款具有web2质量和活力的游戏,同时又不失web3的自主性和自由度。我们对这个问题的回答是Airlock架构。
当玩家选择将Unicorns导入游戏世界时,他们首先在游戏中进行Airlock交易。锁定过程需要特定数量的块确认来结算,这可能需要几分钟。在验证期间,您的独角兽会与您的钱包绑定,以免在您玩游戏时意外出售或转让。
在游戏世界中,玩家可以享受响应式和可扩展游戏的大多数功能,因为我们不需要等待区块链赶上我们的数据。任何我们认为某项活动对NFT的状态很重要的任何地方,例如培育新的独角兽婴儿,我们都可以选择在区块链中循环以增加安全性。
当需要将NFT退出游戏时,游戏服务器会将任何未完成的更改同步回NFT的DNA和元数据,并释放钱包绑定。解锁的NFT可以自由交易、出售、质押,并被整合到其他dapp和游戏中。
服务器端签名
在两方系统中,很容易将安全数据保存在服务器内,而将公共数据保存在开放的网络上。添加区块链会增加我们需要处理的复杂性和安全性。
当玩家进行区块链交易时,例如孵化鸡蛋,服务器会在交易中包含数据,例如使用的孵化助推器类型。服务器数据使用EIP-712标准进行加密签名,并通过智能合约进行解码以进行验证。如果有人篡改了数据,交易将被拒绝。
这种方法消除了不必要的区块链流量,它允许游戏世界随着玩家的增长而扩展,而不是像Oracle或桥接器这样的单点故障。
随机数
在秩序和混乱的范围内,web3和视频游戏不能再分开了。区块链需要可预测、可重复和可验证。电子游戏力求变化和惊喜。随机性。我们如何将这两者结合在一起?
我们选择的不是一个,而是三个不同的随机源,以便为我们提供每个功能的安全性、速度和可靠性的最佳组合。
对于敏感且有价值的交易,例如滚动查看新的独角兽是否是神话,我们使用行业中的黄金标准ChainlinkVRF。这会关闭狙击手和机器人,并让所有玩家都有公平的机会获得罕见的结果。
当速度不是一个因素时,我们可以使用遵循“提交-显示”模式的确定性链上RNG。此RNG对于长时间运行的功能或任何需要可重复随机性的地方都是安全的。
最后,也是最少使用的是我们的链上实时生成器,它扰乱了高波动性的链状态,使抢先操作和狙击非常具有挑战性。由于这是我们最不安全的选择,我们很少使用这个生成器。
Arweave Permaweb
在我们走向去中心化和DAO治理的道路上,我们需要去中心化构成每个独特独角兽的所有艺术品、3D和其他内容。我们在此计划中的第一步是将NFT肖像和元数据内容部署到Arweave存储链上。
部署到Arweave
Permaweb的文件在整个网络中以冗余方式存储,任何人都可以通过开放网络访问。这种安全性有助于我们保证Unicorns可以继续存在,只要世界上任何人想要使用它们。
随着时间的推移,我们将继续分散更多游戏内容,以便第三方项目可以使用全保真模型创建新的3D游戏和体验。
虚拟AMM
在设计阶段,我们希望彩虹市场感觉像是一个真正的全球经济体,农民和工匠因出售稀有商品而获得奖励,投机者可以随着市场波动尝试低买高卖。
一旦我们从概念转向开发并开始规划实施,很明显我们面临着自动做市商(AMM)在DeFi中已经解决的所有相同问题。从这个角度来看问题,结果证明在游戏中建立一个真正的经济比制作一个令人信服的模拟更容易也更安全。
在游戏服务器内,市场中的每一种商品都有一个恒定产品做市商作为后盾,就像Uniswap和无数其他交易所使用的一样。这些AMM管理流动资金池,其中包含投入市场的真实RBW和游戏内商品对。所有这一切都意味着RainbowMarketplace扩展并补充了web3上真正的RBW经济。