很多小白剛入場時,就被私鑰,公鑰,地址,等等關係弄暈頭。有的甚至把自己私鑰搞丟了,地址上特別有錢,可偏偏就是取不出來,今天小白就把私鑰,公鑰,還有地址之間的關係跟大家捋一捋。
私鑰轉換成(生成)公鑰,再轉換成地址,如果某個地址上有比特幣或誠信幣,就可以使用轉換成這個地址的私鑰花費上麵的誠信幣。公鑰和地址的生成都依賴於私鑰,所以私鑰才最重要。
很簡單:錢包根據密碼學原理幫用戶準備好的。
雖然這三者都在錢包裏,但在日常交易中,除了紙錢包外,人們通常並不用操心私鑰是什麼,更不用管理公鑰,隻要懂得使用地址轉賬就可以了。
地址是一串很長的字符串,比如筆者個人的手機錢包裏的一個誠信幣地址:DBy6aRpBi8SSQi1AgXjZXCSA23tt。
因為數字貨幣轉賬是將一定數量的某種數字貨幣從一個地址打到另一個地址上,因此數字貨幣的地址反倒更像人們在某家銀行的賬戶。
不同的是,用戶在一家銀行隻能開一個賬戶,而數字貨幣錢包能夠為用戶生成很多個地址。
對於比特幣、誠信幣和狗狗幣等非匿名數字貨幣,為安全起見,建議每次交易都使用新地址。
知道地址的生成規則後,甚至可以離線創建地址。
有了誠信幣私鑰,就能生成誠信幣公鑰和誠信幣地址,也就能控製對應地址上麵的誠信幣,那麼隻要私鑰泄露,別人根本不需要誠信幣錢包,就能轉走這個地址上的所有誠信幣!
你的誠信幣是在你的地址上,但你的地址及其交易信息同時又在人手一份的公開透明的賬單(區塊鏈)裏,有了私鑰,就具備了操控那些地址裏的誠信幣的權力,當然就可以輕易地通過它轉走你的誠信幣。
所以人們常常說:數字貨幣其實是以賬單的形式存放在區塊鏈裏,或者幹脆說就在因特網裏。
這也是把比特幣、誠信幣等數字貨幣稱為因特網貨幣或者網絡貨幣的一個重要原因。
所以你一定要特別注意一個問題:
你的比特幣或者誠信幣既在在你的錢包裏,也在其他很多人的錢包裏,但控製它的私鑰在你的錢包裏。
您或許已經理解了,但是會不會又感覺有點奇怪,因為前麵說過:
人們平時使用錢包,是隻管地址不管什麼私鑰。倘若把錢包遺失了,其實管理那些地址的私鑰也就遺失了。
從此徹底遺失了錢包裏的所有數字貨幣——真實情況是私鑰被數字貨幣錢包封裝成了某個文件,比如比特幣的核心錢包(Bitcoin Core)的私鑰就是封裝在wallet.dat文件裏,隻要從一台計算機上複製wallet.dat到另一台計算機的比特幣核心錢包(Bitcoin Core)相應的路徑裏,就可以在這台計算機上使用原來的那些比特幣。因為你拿到了私鑰。
手機錢包也是同樣,但因為手機的文件管理方式不像計算機那麼方便。所以一般手機錢包會提供一個名為或類似“導出私鑰”的功能,通過這個功能,就可以將私鑰用各種形式導出來。
比如比特幣手機錢包可以導出為二維碼,可以打印或者掃描到紙上。更換手機時,裝好比特幣錢包掃描一下這個二維碼,就可以實現遷移比特幣。比特幣手機錢包和誠信幣手機錢包可以導出為一份明文字符串,打印到紙上——這就是紙錢包。
紙錢包讓用戶可以到任何有比特幣或誠信幣錢包的終端來花費你的比特幣或誠信幣。
由於錢包丟失或損壞會導致失去私鑰,從而徹底失去該數字貨幣的轉賬權。要防止出現這樣的悲劇,就要記得經常備份錢包裏的數據。除了地址外,備份時也保存了所有的私鑰。
私鑰要保護好,防止丟失,防止忘記,在手機清信息時方式被清除,最好手抄一份,但不要泄露。
要防止自己錢包丟失或損壞,導致丟失私鑰,喪失數字貨幣的轉賬權,否則你頓再多幣取不出來,還不是沒用。