工作原理
BNB 区块哈希如何变成一个宇宙
BNB Chain 不到一秒就封一个新块。区块哈希是 32 个字节,没有任何人挑过它。BNBBANG 把这些字节读成一个宇宙的物理常数,再把这个宇宙从第一瞬间推演到热寂。它们大多数都会死。本页逐步解释每一步。
1. 没有人挑过的 32 个字节
区块哈希是对区块内容做哈希函数得到的输出。区块一封上它就定了,它是公开的,也没有哪一方能左右它长什么样。这正是一个宇宙来源应当具备的性质:同一个哈希永远产生同一个宇宙(确定性),也没有人能订一个更好看的(不可挑选)。
站点按最新、创世、随机、你输入的高度,或你粘贴的哈希来取区块。它不按日期搜索。如果你想要对你有意义的某一天的区块,去 BscScan 查那天的区块高度,把高度粘进来。
2. 从字节到 23 个常数
这 32 个字节由一套纯整数推导(开源,bnbbang-engine)展开成 23 个参数。每个参数都有物理取值范围,并围绕我们自己宇宙的取值做缩放,所以随机哈希落在「我们附近」的机会比落得很远多,但不总是近到足够。
| 分组 | 参数 | 它们决定什么 |
|---|---|---|
| 耦合常数与质量 | 精细结构常数 α、强耦合常数 αₛ(M_Z)、希格斯真空期望值与质量、电子质量、上夸克与下夸克质量、θ_QCD、中微子质量之和、CKM 相位、粒子代数 | 原子是否稳定,质子能否比宇宙活得更久,核聚变有没有通向碳的路径 |
| 宇宙学 | 哈勃常数 H₀、重子密度 Ω_b h²、冷暗物质密度 Ω_c h²、暗能量 Ω_Λ、原初扰动振幅 A_s、谱指数 n_s、曲率 Ω_k、CMB 温度 | 宇宙是重新坍缩、被撕裂,还是安静地膨胀;结构能否在被稀释之前长出来 |
| 几何与引力 | 空间维度 D(由一个带三个参数的弦气模型给出:初始温度、缠绕密度、紧化刚度)、引力耦合比 G_r/(ħ_r c_r) | 轨道和原子基态到底稳不稳定(D ≥ 4 时不稳定),恒星要多重才能点燃,能烧多久 |
参数表、取值范围与参考文献在 engine/params.js 里。本页没有一句是比喻:在你的浏览器里、在服务端、在验证工具里跑的都是同一份代码。
3. 推演这个宇宙
常数定下之后,引擎沿标准序列走一遍,在每个阶段问一个是/否的问题:
- 暴胀与几何。空间最终是否有三个大维度?D ≥ 4 时没有稳定轨道也没有稳定原子;D ≤ 2 时没有牛顿引力。
- 膨胀历史。宇宙是重新坍缩(大挤压)、把自己撕碎,还是永远膨胀下去?
- 核合成与原子。质子能否存活,电子能否束缚,原子核能否形成?
- 结构。原初涨落是否大到足以长出星系,又不至于大到一切先坍缩成黑洞?
- 恒星。是否存在一个能点燃聚变的质量窗口,恒星的寿命是否足够长?
- 化学。三重 α 过程能否产生碳和氧;有没有液态水窗口?
- 时间。在热寂之前,留给观察者出现的时间够不够?
第一个「否」就结束推演,并给出结局的名字。整个推演只需几毫秒。
4. 十二种结局
每个宇宙恰好得到其中一个判决。这份列表与合约的 outcomeName() 一一对应。凡是我们在主网上找到了该结局的真实区块,就展示它的卡片;点进去可以看完整参数集。
空间没有稳定在三维。轨道和原子基态都不稳定;物质在坍缩与逃逸之间来回振荡。迄今为止最常见的结局。
示例:区块 #98,310,038(D = 16) · 区块 #32,588,805(D = 9)
幽灵暗能量(w < −1)把结构撕碎。当前的参数范围到不了这里;保留它是为了让合约的结局列表保持完整。
在这组参数里不可达。
星系形成了,却没有一颗恒星点燃:聚变质量窗口是空的。
1,840 个随机区块里尚未找到示例。
星系、恒星、行星、化学全部到位,时间也够。稀有的那一种:大约每十五到三十个区块出一个。
维度算出来是分数,或者以别的方式偏离了三。核合成、恒星与化学的公式只对 D = 3 成立,所以剩下的数字都是外推,引擎会明说。
示例:区块 #69,395,384(D = 3.5)
5. 等级
等级只由结局和维度决定。它不改变铸造奖励:每次铸造都发同样的 600 BANG,所以扫描挑等级没有任何好处。
| 等级 | 规则 |
|---|---|
| S | 可能诞生观察者 |
| A | 恰好三个空间维度,但不可能诞生观察者 |
| B | 其他整数维度(2、4、5……) |
| C | 分数维度 |
| D | 维度小于等于一,或推导不出维度 |
6. 一次随机抽样长什么样
2026-09-02,我们随机抽了 1,600 个主网区块高度(伪随机种子固定,任何人都能重复这次抽样),对每个哈希跑一遍引擎:
| 结局 | 区块数 | 占比 |
|---|---|---|
| 无稳定轨道 | 1,509 | 94.3% |
| 可能诞生观察者 | 62 | 3.9% |
| 超出模型适用范围(D≠3) | 11 | 0.7% |
| 没有原子 | 5 | 0.3% |
| 无碳化学 | 4 | 0.3% |
| 热寂,无结构 | 3 | 0.2% |
| 大挤压 | 2 | 0.1% |
| 黑洞主导 | 2 | 0.1% |
| 无化学 | 1 | 0.1% |
| 有恒星无生命 | 1 | 0.1% |
一次更小的 240 个区块的抽样得到 8 个观察者宇宙(3.3%),更早的一次 104 个得到 7 个(6.7%)。精确占比随样本浮动,形状不变:十个宇宙里有九个以上撑不过自己的第一秒,另有百分之几长出了能回头看一眼的东西。
你不必相信这些数字。克隆引擎,指向任意哈希,自己数。验证页列出了命令。
7. 一个哈希,一个宇宙,一个主人
引爆免费,且在链下进行;看一看不需要钱包。如果你想留住一个宇宙,就把它铸造出来:NFT 合约存着 tokenOfHash,同一个区块哈希的第二次铸造会回滚(revert)。第一笔确认的交易拥有它。硬顶是 1,707,000 个宇宙;BNB Chain 已有远超一亿个区块,所以其中被铸造的永远不到 1.5%。其余的仍可免费观看,没有主人。