iqoo's recent timeline updates
iqoo

iqoo

V2EX member #555363, joined on 2021-09-07 11:08:48 +08:00
iqoo's recent replies
npm 刚出来没多久就想过。当时注册了一个山寨的 ugliy-js 结果有不少安装量,用来钓鱼很可观
@HojiOShi 可以先用更小循序次数验证下优化的效果~ 我试了几个优化方案貌似都没有变快。
@HojiOShi ✅ 不过已经过了 11 点了😂
@yolee599 能领取成功就是正确🐶
@ExplodingDragon 是的。比串行 sha256 简单多了,而且 wasm 和 native 性能差不多(损耗 2% 左右)。
@Mohanson 实际使用的时候算法不固定,会随机混合多个运算(例如乘法、位运算等),题目本身也是一个参数,有点类似 RandomX 的思路。本帖子只是其中一个案例。实际的题目是一段动态的 wasm 的字节码。
@codingmiao 目标不是用来加解密。用来证明客户端执行了一定的 CPU ,并且不可多线程加速。(题目可以用 GPU 离线出。校验时查表即可)
@zizon 是的,我也是完整跑了一天算出来的。目前当做离线计算的 VDF 。
@godall 我的 Gemini 这样回复的:

因为代码交替使用了两种互不兼容的数学运算:

整数乘法:在二进制位运算看来是非线性的(因为存在“进位”)。

异或移位:在普通代数乘法看来也是非线性的。

这种交替混合彻底破坏了代数规律(密码学中称为“混淆”),导致无法推导出任何可以直接跳过循环的通项公式。每一次迭代都严格依赖上一步的结果,除了老老实实硬算,没有任何数学捷径。
@zizon
@godall 把次数改小点,比如 1e10 ,十秒钟就可以验证 AI 的答案对不对。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5881 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 02:17 · PVG 10:17 · LAX 19:17 · JFK 22:17
♥ Do have faith in what you're doing.