請問著名的比特幣錢包私鑰是什么情況?

最近比特幣風靡一時,聽朋友們討論很多這些內容,但仍有些一知半解的東西,有知道著名的比特幣錢包私鑰的大神么,求解釋!

收藏數

0

被瀏覽

29

立即邀請用戶,更快獲得回答
2個回答

我來回答一下這個問題,

正如我們使用錢包來存放人民幣一樣,存放比特幣也是需要“錢包”的。錢包是我們用來生產私鑰和地址、管理私鑰和地址、接收和發送比特幣的工具。

比特幣錢包有很多種,有PC端的也有手機端的,也有專門的一個設備的硬件錢包,甚至還有用紙寫上私鑰的紙錢包。比如下面就是一個紙錢包:在電腦和手機上的比特幣錢包就是一個軟件。

比如Bitcoin Core錢包就可以安裝在電腦上,安裝完后。你就可以打開錢包,然后生成地址和私鑰。而安裝后在相應的文件夾里會生成一個叫wallet.dat的文件。這個文件里存的就是你的私鑰。打比方說,這個wallet.dat文件就相當于銀行卡,上面寫著你的銀行賬號,但wallet.dat里還寫著你的取款密碼。所以要注意保護好你的wallet.dat文件。當然你可以對wallet.dat文件加密,來提高安全性,而且裝好錢包要第一時間設置密碼。

所以說錢包的精髓就是用來保存私鑰的,也就是任何可以保存私鑰的東西都可以被稱為錢包。電腦有錢包,手機也有錢包。紙錢包就是把私鑰記錄在紙上的錢包。只要有私鑰,就代表了你擁有了對應的比特幣。所以保管私鑰的錢包非常重要。

這里有個很白癡的問題,我新裝一個錢包新生成一個地址,里面是不會有比特幣的,天下不會掉餡餅的。我要先往地址里打比特幣,然后才會有幣。這和你去銀行開戶,你不存錢進去就不會有錢是一個道理。


眾所周知,比特幣是建立在數學加密學基礎上的,而不是像銀行卡那樣是基于信用的,基于信用體系的銀行卡卡號我們都熟悉,是我們在向銀行申請銀行卡的時候銀行給隨機發的,那么比特幣的錢包地址是怎么來的呢?

在《比特幣:一種點對點的電子現金系統》一文中,中本聰提到了用橢圓加密算法(ECDSA)來產生比特幣的私鑰和公鑰。

基于橢圓加密的原理,由私鑰是可以計算出公鑰的,再由公鑰經過一系列數字簽名運算就會得到比特幣錢包地址。

因為由公鑰可以算出比特幣地址,所以我們經常把公鑰和比特幣地址的說法相混淆,他們都是指的同一個概念,比特幣錢包地址只是另一種格式的公鑰,但是兩者的外在表現形式是不一樣的。

那么我們就可以梳理出一個脈絡了:私鑰 —— 公鑰 —— 比特幣錢包地址

從比特幣私鑰得到我們日常轉賬所用的比特幣錢包地址總共需要九個步驟,中間用到了SHA256加密、RIPEMD160加密和BASE58編碼。


關于作者

區塊鏈話題的優秀回答者

回答 2 文章 0 關注數 3

我要提問

添加標題(最多輸入50個字)

添加描述

添加圖片(最多3張)

點擊此處上傳圖片
新皇冠体育

我要提問

添加標題(最多輸入50個字)

添加描述

添加圖片(最多3張)

點擊此處上傳圖片
舉報回答
回答質量差,答非所問
廣告
重復,舊聞
格式問題
低俗
與事實不符
疑似抄襲
其他問題,我要吐槽
舉報
取消