无偏可信的随机信标服务

小马随机信标将为公众提供一种无偏的熵源可追溯的随机信标,以下简称小马随机信标。

小马随机信标拟解决人类对公开摇号、公证公开随机数需求,服务对象为智能合约、射幸合同、游戏开盲盒、稀缺资源公平抽签、合议庭抽签等场景。其中,实现无偏功能的核心组件为VDF32算法(一种可解码的可验证延迟函数)。

小马有话:不是所有的随机信标都能做到无偏和可信,无偏性是我们最大的特色。

现在,是征求意见和设备联调阶段。很快将公告试运行结果和X64平台随机信标验证代码。

随机信标系统
VDF32 算法

小马随机信标技术原理

VDF32算法原理图

生产者 (Producer)

VDF32(Hi^d%N,1天)作为随机信标,其中Hi相当于比特币第i区块hash。比特币区块链的去中心化时间戳可验证特性作为熵源,确保随机数可溯源可证明时间戳。

验证者 (Verifier)

使用RSA验签脚本modexp(Hid,0x10001,N)-Hi?=0,验算熵源正确性和生成者主权,用多个VDF32解码电路验算VDF32编码正确性,耗时21.1秒/255个解码电路。

质押者 (Staker)

安全质押期为不少于Hi年龄半小时至1小时。即使地球人共谋,也不能半小时内计算出VDF32(1天),所以小马随机信标是一种无偏的随机信标。

##板块1:征求意见

技术白皮书下载

先公开技术白皮书第一章,未来将公告更多内容和章节。
设计原理:生产者拟每天生产1个VDF32(Hi^d%N,1天)作为32字节随机信标,7点50分开始捕捉最新鲜的Hi,公告时间锁和Pi,证明生产开始启动。10小时公开Hi^d%N,逐步公开计算的中间状态,直至1天的颗粒全部计算完毕。
VDF32的第一代算速为VDF32编码每子轮工作频率75Mhz,由16nm工艺fpga实现。
验证方法:8192字节,255个VDF32^-1电路约9.8-21秒验证完毕;AMD9700X物理核150秒-188秒验证完毕。
功能指标:
1)当前安全质押期不少于半小时。
2)任何人均可证明熵源、时间戳和VDF32结果正确性。
3)无偏的可信的随机信标。因为最快的ASIC也不可能3个出块时间计算出VDF32(1天),所以小马随机信标保证即使当前地球人共谋也不能伪造篡改随机信标。
为了防止生成者拒绝服务或耍诈,小马发明了改良时间锁,可以阻击攻击者同步计算,具体在Hi生日10小时公开Hi^d %N。
一方面,x0连续立方t2次等于Hi^d%N,
另一方面,PI可以证明时间锁终值为Hi^d%N。

下载技术白皮书 (sjxb01.pdf)

已下载 53

-->

##板块2:测试向量和源代码下载

包含VDF32算法测试向量、验证代码等资源,支持开发者联调测试,欢迎反馈意见。
1.RSA的公钥私钥时间锁参数t和l.txt
2.时间锁及其PI-2025年11月03日实际数据.txt
2.时间锁及其Pi的验证.doc
3.fpga在0.99天运算的结果.txt
4.vdf32inv-20251103-1thread.bat
4.vdf32inv-20251103-32thread.bat
VDF32INV.avx512_8lu.cpp
VDF32INV.avx512_8lu.exe

下载测试向量和源代码 (20251103测试向量和源代码.zip)

已下载 27

##板块3:运行(试运行)

1.2025年11月3日 8点追踪最新的比特区块
000000000000000000009e3dcfd6ad2bcb3c778e994cce04f77a5f86f58ce5c6,921974,00000000000000000000b1769fd3600505cb96f40d06e72af499a7c955f397dd,921975
Big模式模式
=3030303030303030303030303030303030303030396533646*****64642c393231393735
Hi^d=CD2F15******4504DE (缓10小时公开)
时间锁X0=6CC6DF******B65340
时间锁PI=0D4D21******231422
3.fpga计算255*2000个颗粒共消耗0.99天
其中salt=767A16D4CE3586C98958F50A77B50A41 t=2000
x0=2050A04C3F9E9CE05B0044CCDE476EED34B48CA1ACAD9EAD257A1202974504DE
x1=70A20E81E12A5C8E694AF3A83035FBC5F886514780F2876F2DEE8AB6A3C7916F
.......
x255=155B5E3E8EC12EC7C174C1F08CF4349AC3B7014F96D543D09E5EA00A6CC3BCE1
最后输出为x255
详细向量和资源请看板块2

##板块4:通知和公告

(空)

联系我们

如果您有任何问题或需要进一步了解小马随机信标,请随时与我们联系。

如果您对身份证号ID关联SM2密钥技术感兴趣,欢迎与我们联系。

联系方式