【周杰伦几百万的NFT被偷?这玩意不是很安全吗?】周杰伦被偷家了!事情是这样。周杰伦昨天发了一条 Instagram 动态,说他账号里的 NFT 被钓鱼网站给偷了。
因为恰逢愚人节,为了表明自己不是开玩笑,周董还加上了「 这不是愚人节玩笑 」的 Tag。
去OpenSea上看一眼,发现周杰伦账户( 71DE21 )的旁边多了个红色叹号,上面显示:This account may be compromised 此账号可能被盗用。
而记录也显示周杰伦在 4.1号凌晨把猴子“ 交易 ”给了 E34F00 用户。E34F00 到手后,半小时内交易给了 F794A0,没过几分钟 F794A0 又加价交易给了另外一个人。
所以周董这条动态,确实不是愚人节玩笑——NFT 真被偷了。
这件事一出啊,网友们就吵开了锅。“ 现在访问个网站,300 万就没了? ”
周董的 NFT 是和以太坊绑定的,而且还放在他的以太坊钱包里,所以要盗取猴子 NFT,就得先拿到周董的以太坊钱包秘钥。
以太坊秘钥,是一串 256 位的二进制数字,每一位都有 2 种可能( 0 或 1),要猜对全部 256 个数字,最多需要尝试 2²⁵⁶ 次。
这数字太宏大了,根据大家都学过的数学, 2²⁵⁶ 可以被分成:2⁶⁴ * 2⁶⁴ * 2⁶⁴ * 2⁶⁴ ,也就是 1800亿亿*1800亿亿*1800亿亿*1800亿亿。
假设第一个 1800 亿亿是每秒计算的速度:
美国超级计算机 Summit 运算速度是每秒 20 亿亿次,就当人类究极进化了吧,每个人的计算速度都有 Summit 的 90 倍,这才能达到 1800 亿亿次/秒。
第二个 1800 亿亿则是有多少人在算:
地球有 80 亿人口,得 22.5 亿个地球才有 1800 亿亿人。
第三个 1800 亿亿,看看在上面这个情况下,得算多久:
1800 亿亿秒≈5700 亿年,为宇宙年龄( 137 亿年)的 41 倍,我们需要算 41 个宇宙年龄的时间。
第四个 1800 亿亿我就不写了,没东西可以打比方了。
答案来了!即便有 22.5 亿个地球,地球上所有人都拥有 90 倍超级计算机的能力,然后从宇宙大爆炸就开始算,算到现在,再重复 41 次。也只有 1800 亿亿次分之一概率算对周董的秘钥。
总之,暴力破解秘钥,基本不可能。所以 NFT 在技术上的安全性,绝对是够的。