❶ btc ETH錢包助記片語合多少億
BIP39詞庫裡面一共有2048個單詞,如果我們從中選擇24個單詞作為助記詞的話。那麼把這2048個單詞進行排列組合,那麼可以通過公式2048!/(2048-24)!得到。但是這個數量級竟然是10的79次方。10的79次方是一個什麼概念呢?
。
宇宙中原子的數量大概就在10的78次方到10的82次方之間。也就是說隨機從BIP39詞庫裡面的2048個單詞中選擇24個進行排列組合,得到的答案的量級和宇宙的原子數量是差不多的等級。
我們要想從這2048個單詞中蒙到一個比特幣錢包助記詞的概率大概是677000000億除以1*10的78次方,得到的結果是6.77e的-70次方。這是一個非常非常非常小的數字。因此要想從2048個單詞里蒙中1個比特幣錢包的概率已經是非常非常低了,更不要說蒙到了中本聰的錢包。
當然也不排除運氣的成分,萬一你一下就中了中本聰錢包的助記詞。那麼你確實能夠瞬間財富自由,而且更重要的是,你還可以騙大家說你就是中本聰。所以,只要你有毅力,有魄力,那麼大可以嘗試一下。畢竟有一句話說得非常好:夢想還是要有的,萬一見鬼了呢。
❷ btc錢包如何使用
1. 首先,安裝比特幣錢包應用程序。
2. 創建新錢包。安裝完成後,打開錢包應用程序,並進入初始化界面。在此界面中,你可以選擇創建新錢包或導入現有錢包。請務必注意,你的助記詞需要用紙筆記錄下來,避免截圖保存以防泄露,並確保助記詞得到妥善保管。點擊「下一步」繼續操作。
3. 助記詞備份驗證。在這一步,你需要按照之前生成順序點擊15個隨機漢字,以確認你是否已經正確備份了助記詞。完成後,設置你的錢包密碼,並點擊「創建錢包」。
4. 如果你已經有了助記詞(即之前創建過錢包),可以選擇點擊「導入錢包」選項。輸入你的助記詞,每個漢字之間用空格隔開,並輸入之前設置的密碼。
5. 錢包主界面。在完成錢包的創建或導入後,你將看到錢包的主界面。此時,你需要等待錢包數據同步完成。
❸ BIP39:助記詞
BIP39是SEED的生成演算法.如果你用過比特幣錢包應用,很可能它會為你生成一個助記符。這樣的助記符可以用來替代私鑰,並且可以被用於生成私鑰。用「有意義的」助記詞代替無意義的數字,也就是「密語種子」,密語種子更加便於記憶和抄錄,它可以轉化成適用於BIP32的「數字種子」。構造Script.ScriptType.P2PKH類型的鑰匙串KeyChainGroup
DeterministicSeed 第三個參數是密碼,默認為空,試著自己加了密碼也ok,總之不影響隨機熵的創建。從SecureRandom創建隨機熵
對string集合進行加鹽操作,salt隨機,用PBKDF2SHA512加密演算法加密.
PBKDF2SHA512 助記詞+鹽進行2048次sha256每次產生的seed都是不同的!
https://iancoleman.io/bip39/?#english 翻牆查看,把 mnemonic code 記錄下來好好保存,就會是一個冷錢包(指不連網路的錢包,所以安全很多)。可以使用產生出來的 address 收送錢。
❹ 助記詞為什麼只需要記住前面四位
因為助記詞不用區分大小寫,都是較為常見的單詞。
數字錢包在使用過程中為了大家便於記住私鑰,通常是由助記詞來記。當時你建立錢包的時候就會用12個單詞或者12個字生成助記詞,這樣你就不需要記住私鑰了,只需要記住助記詞。
助記詞本質也是一串隨機數,不過因為隨機數形式和私鑰形式都不方便使用,所以比特幣社區通過了BIP39協議,來允許將隨機數通過特定編碼轉化為詞庫中的單詞。
❺ 公鑰,私鑰,助記詞和 keystore
本文討論的公鑰、私鑰、助記詞及keystore,主要以比特幣中為例,其他公鏈的原理和實現大體相似。其中,keystore是用於以太坊錢包存儲私鑰的一種方式。
在比特幣中,私鑰是一串由256位0和1組成的隨機數字,理論上可以以拋硬幣的方式模擬生成。實際情況下,使用操作系統底層提供的隨機數生成器來創建256位私鑰,通常為64位的16進制數。為了提高可讀性,私鑰常以base58編碼方式呈現,這在導入錢包時尤為關鍵。
私鑰至關重要,相當於比特幣賬戶的鑰匙,持有私鑰的人擁有對賬戶的完全控制權。通常,私鑰通過多種錢包形式保存,如紙質錢包、大腦記憶、或各種應用的錢包app。
公鑰是基於私鑰通過橢圓曲線加密演算法得出的,它通過單向哈希運算產生比特幣地址。類似地,其他公鏈的地址生成方式也大致遵循這一原理。
助記詞是私鑰的另一種形式,旨在通過生成一串英文單詞來避免私鑰因數字復雜性帶來的記憶與復制錯誤。助記詞的生成過程和原理在相關文章中有詳盡介紹。
keystore是一種以太坊錢包用於加密私鑰並保存為json文件的方式,相較於比特幣未提供私鑰加密保存的方案,keystore提供了額外的安全性。關於keystore的詳細原理,有文章進行了深入闡述。
綜上所述,公鑰、私鑰、助記詞及keystore構成了數字貨幣錢包的核心要素,確保了資產的安全性與可訪問性。