Skip to main content
My Crypto Casino 围绕单一的 Solana 程序构建,它保管资金、记录账目并结算每一笔下注。本页从宏观层面说明链上究竟有什么,以及为什么这让你可以依赖代码而非承诺。

这个程序

MCC 程序部署在 Solana 主网,地址为: MCCd7ygQjPaZFtRenN9nfTPjSW5ynJefxZFKDfBwaxu 你可以在任意 Solana 区块浏览器上查看它 —— 以及它处理过的每一笔交易: 每一笔存款、提款、下注与赔付,都是由该程序执行并永久记录在区块链上的指令。

资金存放在哪里

当你存入 USDC 时,它不会进入某个公司银行账户或交易所钱包,而是进入由程序持有的赌场代币账户,同时程序会为一个由你钱包地址推导出的玩家余额账户入账。账本与金库是同一套系统:
  • 你的余额账户精确记录了这笔汇集的 USDC 中有多少属于你。它是一个公开的 Solana 账户 —— 你可以在区块浏览器上查到它,并与应用中的显示相对照。
  • 赌场资金池是程序自身的余额,为所有赔付提供资金。下注时玩家的本金流入其中;赔付时收益从中流出。
  • 释放你的资金需要你的签名。 提款是一条由你钱包签署的指令;程序会核对你已记录的余额,并把 USDC 转回给你。平台的服务器无法动用你的余额,其中也不涉及任何运营方审批。
这就是精确意义上的资金保管:资金由一个可审计的公开程序按固定规则持有 —— 而不是由人持有。 保管模型:你的钱包签署存款与提款,公开程序持有你的余额与资金池,运营方结算游戏但没有任何通向你资金的路径

为什么赔付是可强制执行的

在传统赌场里,赔付是一句承诺。在 MCC 上,它是程序逻辑的必然结果:
  • 下注与赔付都是程序指令。 一笔下注结算时,赔付运算在程序内部、针对链上资金池执行 —— 不存在一个可能卡住或被推翻的独立「支付处理」环节。
  • 最大盈利上限按实时资金池计算。 每笔下注的最大可赢金额都是下注当时资金池的一小部分(见下注限制与最大盈利),因此程序可能欠下的每一笔赔付,都是程序付得出的赔付。
  • 提款无法被政策冻结。 提款走的是同一个公开程序:你的签名加上足额余额,仅此而已。

权限分离

程序内部的管理能力被有意拆分到彼此独立的密钥上:能够调整经济参数的权限,与能够调动资金池流动性的权限并非同一个,而后者又与结算游戏的权限不同。每项能力的作用范围都很窄,因此没有任何单一密钥能掌控一切。程序升级则需通过多重签名审批流程,而非由单个密钥决定。

公平性是另一重独立的证明

上述架构证明的是你的资金按固定规则处理;它本身并不证明游戏结果公平。后者由承诺-揭示的公平可验证系统负责,其中每一个结果都可以被独立重算与验证 —— 见公平可验证。
具体的经济参数(庄家优势、各类上限、推荐网络在优势中所占份额)属于运行时配置,存放在链上账户中。当前取值列于费用与限制;链上账户始终是权威来源。