火星链 火星链
Ctrl+D收藏火星链

BIP:如何通过物理手段获得一组秘密安全的助记词?

作者:

时间:1900/1/1 0:00:00

注:原文来自@0x_Todd发布长推。

我最近一直想做一个关于如何获得秘密安全“助记词”方面的攻略,正好赶上前几天DoKwon的段子来了,我觉得有必要给大家分享一下。

一共需要5步:

1.找到助记词列表

2.找点骰子

3.摇掷骰子-转换进制

4.穷举校验位

5.备份

你随身携带的硬件钱包真的安全么?事实上:无论是热钱包还是硬件钱包,你拿到的助记词都是软件通过随机自动帮你生成的。当然,我乐于给硬件钱包提供商们足够的信任,但作为一个cryptonativeguy,我觉得靠“信任”是不够的。

为什么这么说呢?从一台硬件钱包从生产到你手中,经历了太多的环节:开发者、硬件设计、组装商、包装商、快递A,海关,分拣,快递B…等等。最差情况是:自动生成的随机算法,是破解版的,或者干脆带有后门。

美国SEC删除了对冲基金规则中对“数字资产”的第一个正式定义:金色财经报道,周三,美国证券交易委员会 (SEC) 删除了最新的对冲基金规则中对“数字资产”的第一个正式定义。虽然 SEC 最初在其 2022 年改革对冲基金强制披露的提案中包含了该定义,但证券监管机构在委员会批准的最终规则中取消了该定义。该机构包括一个脚注来解释自己,委员会和工作人员正在继续考虑这个术语,目前不会将数字资产作为该规则的一部分。

这一修订引起了业界和美国证券交易委员会五名委员中两名委员的尖锐批评,是最近几项旨在明确将加密纳入现有规则的政策举措之一。SEC 在 2 月份还提出了另一项提案,可能禁止投资顾问将资产存放在加密公司。[2023/5/4 14:41:20]

大家都听说过“伪随机”的概念,机器生成的随机数,终究存在被人预测的可能性。比如你用了别人送你的硬件钱包,那理论上,你生成的12个单词,别人也能生成相同的,那你硬件防护手段也就是失去了意义。

所以,我们最好自己亲自生成一套助记词,而不是借助程序自动生成。硬件钱包无法访问网络,这个环节是很难植入后门的,只要你能确保你的助记词是真·随机生成的,那么硬件钱包的安全性将会补足最后一块短板,即没人可以知道你的助记词。

微软旗下所有产品将全线整合ChatGPT:2月2日消息,微软官方公告表示,旗下所有产品将全线整合 ChatGPT,除此前宣布的搜索引擎必应、Office 外,微软还将在云计算平台 Azure 中整合 ChatGPT,Azure 的 OpenAI 服务将允许开发者访问 AI 模型。微软 CEO 纳德拉表示,微软的的每个产品都将具备相同的 AI 能力,彻底改头换面。[2023/2/2 11:43:02]

那么如何生成真·随机的助记词呢?很简单:物理随机。接下来是一个教程,感兴趣的可以转推,等周末慢慢操作。

Step1找到2048助记词列表首先科普一个概念:比特币也好,以太坊也好,以及后面的所有链,用的都是同一套协议,即比特币社区当年创造的BIP-39。这里有2048个单词,而且为了避免手写抄错,BIP-39还贴心去掉了很多看起来很相似的单词。比特币仓库中的BIP39:https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

X2Y2与NFTBank达成合作以提供NFT贷款估值解决方案:金色财经报道,以太坊链上NFT平台X2Y2宣布与NFT Bank达成合作,后者将为旗下贷款模块X2Y2 Loans提供NFT估值解决方案,NFTBank将采用基于机器学习技术为市场参与者提供更准确的估值数据,比如地板价、稀有度和交易分布等,并帮助交易方制定更具持续性的流动性管理策略。数据显示,截至目前X2Y2的净贷款额已经超过8000ETH。(U.today)[2022/12/20 21:56:19]

你从任何一个搜索引擎,都可轻松得获取这2048个单词,当然既然是钻牛角尖,你可以寻找三个信息源头,并随机抽样调查,确认这些是真的BIP39。很多人不知道,其实BIP-39还支持中文;比如“的一是在不了有和人这中大”理论也能生成出钱包。当然,为了兼容性,建议大家用默认传统单词列表。

Step2找点骰子接下来,让我们做一个思考实验:如果想获得真随机,最简单的办法,就是我拥有一个“有2048面的骰子”,连续掷出12次,我们就能获得一组完全随机的真·助记词。但是,我相信各位谁也没有这样的骰子,那我们就要动一些脑筋了。

数据:OpenSea单日交易额跌至近13个月新低:8月18日消息,据DappRadar数据显示,OpenSea8月16日交易额为1063万美元,已跌至2021年7月底以来新低。此外,OpenSea上交易笔数和活跃用户较最高峰也锐减了66%和70%左右。[2022/8/18 12:32:56]

有一道经典的算法题,如何有一枚标准骰子,生成1-7随机数。https://zhihu.com/question/62404167…我们只需要把这道题的要求从7变成2048即可。你现在去网购11枚骰子或者硬币。

Step3掷骰子,转换2进制现在开始摇动骰子,骰子奇数记为1,偶数记为0。11枚骰子的组合正好是:2*2*2*2*2*2*2*2*2*2*2=2048种,所以你可以用这些骰子生成一个2进制的数。

Fractional更名为Tesser并完成2000万美元A轮融资,Paradigm领投:金色财经报道,NFT碎片化协议Fractional宣布已更名为Tesser,并完成2000万美元A轮融资,Paradigm领投,Uniswap Labs Ventures、Focus Labs、eGirl Capital、Yunt Capital等参投。

随着V2协议的即将推出,新改名的Tessera将为用户提供一个NFT,代表他们购买的更有价值的NFT的所有权份额。

Tessera计划在10月左右推出更广泛的协议之前,开始推出其v2平台,重点是以太坊NFT项目Nonnons。Tessera还将探索潜在的第二层扩展解决方案,以降低交易费用。(Decrypt)[2022/8/18 12:32:17]

比如我摇出一个结果是10111110001。你把它变成十进制就是1521。算法很简单,用纸笔算就可以,算法可参考:https://zhuanlan.zhihu.com/p/75291280然后你去BIP-39wordlist找到第1521个单词,即safe。

合计连续掷11次,你就得到一套完全随机的单词组,比如:safehillalsoidlefadeshockwalnutcigareyecleanwater...

Step4穷举法获得最后一个检验单词为什么不一口气把12个单词全用骰子掷出呢?因为助记词序列包含了校验功能,类似于身份证的尾号也有类似设计。因此,尽管第12个单词本身并非特殊校验位,但考虑到整套助记词序列要符合某些规则,因此在创建钱包时,若输入词不符合校验规则,创建将会失败。

再通俗一点说:并不是表上的任意12个单词,都可以组成一套助记词的,它们必须符合某种规则。你随便找一套单词,大概率会提示你:无效助记词。

如果是程序自动生生成的助记词,当然自动符合了规则。而我们是物理创建的,因此,需要再次动一些脑筋。很简单,既然前面11个都没按照规则。那么,我们让第12个助记词符合就行了。

那第12个单词如何搞定呢?这里就不掉书袋阐述原理了,直接采用“暴力穷举”的思路。事实上,你在2048个助记词列表随便一个位置,往下尝试0-30个,必定有符合规则的单词。比如我说这组,我从第230个单词开始试,233brown就可以,255cabin也可以。

当然,如果在硬件钱包上直接尝试破解,是最好的,毕竟不触网。但是缺点是会比较累,大部分硬件钱包按钮很少…包括ledgerS和onekey经典,至于DoKwon的trezor我没买过不清楚。

如果想偷懒,用一个退役的手机,下载一个trustwallet或者任何一个你熟悉的钱包。接着,断网,轮流测试。直到试出符合规则的第12个单词,默默记下,接着删除这个App,随便复制一下什么东西,重启关机几次。当然,能不偷懒还是不要偷懒。

这样就大功告成了!你通过完全物理随机的手段,在全程不联网的情况下,获得了一个绝对不可能有人猜到的一套助记词,这时候你再将这套助记词输入到硬件钱包里,你的安全性就彻底拉满了。

Step5备份当然,仍然建议做好至少2重备份。-不要用铅笔-不要存电脑或者手机里-不要企图在两台电子设备里各存一半

当然,如果你足够牛,你可以背下来,但是强烈不推荐这样做。这里教大家一些背诵助记词的秘诀,比如我这套:safehillalsoidlefadeshockwalnutcigareyecleanwatercabin。

你可以编一个故事:在一个安全的小山村里,有一座山丘,村子里有一个懒散的青年,他的衣服褪色得厉害…balabala

理论上记住故事,就记住助记词。但是,还是强调下,人脑是个非常辣鸡的生物存储设备,普通人不推荐哦,除非你需要把它塞...

当然,如果你单纯想做一个冷钱包当长期holder,我觉得写在纸上,把这个地址copy出来,只转入不转出,那你甚至不需要硬件钱包,这也是早年大家常提到的“纸钱包”。

最后,祝大家都能永远保护好自己的钱包和资产。

标签:NFTBIPSTESERCorgiNFTGameBIP币stETH价格SERG币

欧易交易所app下载热门资讯
以太坊:长推:聊聊OP Stack和焦虑的以太坊

注:本文来自@jason_chen998推特,MarsBit整理如下:百链齐放还是百链大战?聊聊OPStack和焦虑的以太坊链是Web3最大的故事.

1900/1/1 0:00:00
COI:长推:炒作之外,我们还应该关注BRC20的哪些关键要点

在比特币上发币,并不是新鲜事,早在10年前就有了,?比特币在2013年就已经支持发Token了,USDT就是第一个发在比特币上的.

1900/1/1 0:00:00
SUI:长推:分享梳理的Sui生态项目

?注:本文来自@0xchangan推特,其是@RealResearchDao的研究员,原推文内容由MarsBit整理如下:分享一下梳理的Sui生态项目包括:defi、nft平台、Launchpa.

1900/1/1 0:00:00
SOL:长推:LLVM IR+SolanaVM的de-Sequencer模块化方案

最近看了个蛮有趣的LLVMIR+SolanaVM做的de-Sequencer模块化方案,简单来说:1.如果把Eigenlayer比作给各条链做租借弹性节点,Celestia做的是多链插拔槽.

1900/1/1 0:00:00
Celsius:数据分析:4天6000倍的MEME币PEPE是不是庞氏局

随着近日比特币行情站上30000美元关口,山寨MEME币又开始兴风作浪了,比如PEPE、AIDOGE、XEN等。当然也吸引了很多smartmoney或者内幕者的投机,而且字面收益非常高.

1900/1/1 0:00:00
ECOIN:香港Web3小作文:创业者别指望香港

过去一周我都在香港,这也是我第一次来香港。作为平头百姓,我就不聊国际经济了,就从这一周的实际体感出发,说说为什么我觉得早期创业者还是别指望在香港发展了。说来神奇,我和香港一直没什么缘分.

1900/1/1 0:00:00