比特幣錢包:比特幣錢包地址怎么生成獲取和獲取操作流程
比特幣錢包是什么?比特幣是一種點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng),沒有實(shí)物形態(tài),可以存儲(chǔ)在比特幣的錢包里,比特幣錢包里存儲(chǔ)著你的比特幣信息,包括比特幣地址類似于你的銀行卡賬號(hào)、私鑰類似于你的銀行卡密碼,比特幣錢包最核心的作用就是保護(hù)你的私鑰,可一旦錢包丟失,你就將永遠(yuǎn)失去這筆比特幣。了解完之后回歸正題,比特幣錢包地址怎么生成獲取呢?下面小編給大家詳細(xì)說說。
比特幣錢包地址怎么生成獲?。?/h3>
通過隨機(jī)選出256位二進(jìn)制數(shù)字,形成私鑰,然后通過加密函數(shù)來生成地址。這個(gè)生成方向是單向的。也就是你知道了地址是無法通過解密方法來計(jì)算出私鑰的。就目前的人類計(jì)算機(jī)運(yùn)算能力無法破解,你可以很放心地把地址公布到網(wǎng)上。
比特幣錢包地址獲取操作流程
使用隨機(jī)數(shù)發(fā)生器生成一個(gè)『私鑰』。一般來說這是一個(gè)256bits的數(shù),擁有了這串?dāng)?shù)字就可以對(duì)相應(yīng)『錢包地址』中的比特幣進(jìn)行操作,所以必須被安全地保存起來。
私鑰經(jīng)過橢圓曲線加密算法(SECP256K1)算法處理生成了公鑰,再通過SHA256、RIPEMD160等幾種Hash算法計(jì)算得到BASE58編碼前的錢包地址,這些過程是不可逆的。由公鑰可以計(jì)算得到公鑰哈希,而反過來是行不通的。
而使用BASE58(比特幣定制版本),就得到了錢包地址,進(jìn)行編碼公鑰哈希和錢包地址可以通過互逆運(yùn)算進(jìn)行轉(zhuǎn)換,所以它們是等價(jià)的。
那么『私鑰』、『公鑰』、『錢包地址』間的關(guān)系是,通過『私鑰』可以得到上述計(jì)算過程中所有的值,而錢包地址只能拿到公鑰哈希。
講完了錢包地址生成過程,回過頭看,是甜蛋先轉(zhuǎn)BTC過去的,那怎么使用私鑰對(duì)交易進(jìn)行簽名,交易數(shù)據(jù)是由轉(zhuǎn)出錢包的甜蛋A帳戶所有者生成,也就是說有了私鑰就可以花費(fèi)該錢包的比特幣余額。
生成交易的過程如下:
1. 交易的原始數(shù)據(jù)包括“轉(zhuǎn)賬數(shù)額”和“轉(zhuǎn)入錢包地址”,但是僅有這些是不夠的,因?yàn)闊o法證明交易的生成者對(duì)“轉(zhuǎn)出錢包地址”余額有動(dòng)用的權(quán)利。所以需要用私鑰對(duì)原始數(shù)據(jù)進(jìn)行簽名。
2. 生成“轉(zhuǎn)出錢包公鑰”,這一過程與生成錢包地址的第2步是一樣的。
3. 將“轉(zhuǎn)出簽名”和“轉(zhuǎn)出公鑰”添加到原始交易數(shù)據(jù)中,生成了正式的交易數(shù)據(jù),這樣它就可以被廣播到比特幣網(wǎng)絡(luò)進(jìn)行轉(zhuǎn)賬了。
現(xiàn)在就到了公鑰驗(yàn)證的時(shí)間,使用公鑰對(duì)簽名進(jìn)行驗(yàn)證
交易數(shù)據(jù)被廣播到比特幣網(wǎng)絡(luò)后,節(jié)點(diǎn)會(huì)對(duì)這個(gè)交易數(shù)據(jù)進(jìn)行檢驗(yàn),其中就包括對(duì)簽名的校驗(yàn)。如果校驗(yàn)正確,那么這筆余額就成功地從“轉(zhuǎn)出錢包”轉(zhuǎn)移到“轉(zhuǎn)入錢包”了。
最后,小編友情提示,直接通過百度或者谷歌搜索比特幣錢包公司的名字,一般可以找到這家公司是什么時(shí)候成立的,以及在比特幣圈搞了多久,若是是找不到,那干脆別用這個(gè)錢包了,不要去相信一個(gè)還沒有被百度和谷歌收錄的比特幣錢包公司的產(chǎn)品。
以上就是比特幣錢包:比特幣錢包地址怎么生成獲取和獲取操作流程的詳細(xì)內(nèi)容,更多關(guān)于比特幣錢包地址生成過程的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
比特幣錢包有哪些功能?比特幣錢包的作用
這篇文章主要介紹了比特幣錢包有哪些功能?比特幣錢包的作用的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2022-11-14 -
科普:比特幣地址的類型和錢包的用法
這篇文章主要介紹了科普:比特幣地址的類型和錢包的用法的相關(guān)資料,希望這篇關(guān)于比特幣地址的類型和錢包的用法的文章,能夠幫助到各位朋友對(duì)比特幣地址的理解?!?/p> 2021-12-13
-
BTC(Bitcoin)比特幣錢包基本概念介紹
這篇文章主要介紹了BTC(Bitcoin)比特幣錢包基本概念介紹的相關(guān)資料,希望小編的這篇關(guān)于BTC(Bitcoin)比特幣錢包基本概念介紹的文章,能夠幫助各位投資者對(duì)比特幣錢包有一個(gè)…
2021-12-09 -
新人如何選擇比特幣錢包?常見比特幣錢包評(píng)測(cè)
這篇文章主要介紹了新人如何選擇比特幣錢包?常見比特幣錢包評(píng)測(cè)的相關(guān)資料,希望這篇關(guān)于常見比特幣錢包評(píng)測(cè)的文章,能夠幫助到各位新人投資者對(duì)比特幣錢包有一個(gè)深入的了…
2021-12-01 -
誤將USDT轉(zhuǎn)到BTC比特幣地址?教你用比特派錢包找回USDT
這篇文章主要介紹了誤將USDT轉(zhuǎn)到BTC比特幣地址?教你用比特派錢包找回USDT的相關(guān)資料,希望這篇關(guān)于比特派錢包找回USDT的文章,能夠幫助到各位投資者對(duì)比特派錢包有一個(gè)更加…
2021-11-30 -
比特幣存哪個(gè)錢包最安全?安全的比特幣錢包一覽
這篇文章主要介紹了比特幣存哪個(gè)錢包最安全?安全的比特幣錢包一覽的相關(guān)資料,需要的朋友可以參考下,也正因?yàn)檫@個(gè)事件,很多投資者對(duì)自己比特幣的安全產(chǎn)生了擔(dān)憂,雖然市…
2021-11-29 -
Ledger錢包怎么使用?Ledger錢包收發(fā)比特幣教程
這篇文章主要介紹了Ledger錢包怎么使用?Ledger錢包收發(fā)比特幣教程的相關(guān)資料,需要的朋友可以參考下,…
2021-11-23 -
比特幣錢包哪個(gè)好?好的BTC錢包有哪些?
這篇文章主要介紹了比特幣錢包哪個(gè)好?好的BTC錢包有哪些?的相關(guān)資料,需要的朋友可以參考下,…
2021-11-22 -
比特幣錢包私鑰在哪查看?比特派錢包查看私鑰方法
這篇文章主要介紹了比特幣錢包私鑰在哪查看?比特派錢包查看私鑰的方法的相關(guān)資料,希望這篇關(guān)于比特派錢包查看私鑰方法的文章,能讓大家對(duì)比特派錢包有個(gè)更加深入的了解?!?/p> 2021-11-18
-
硬件錢包Ledger Nano S介紹及安裝使用教程
這篇文章主要介紹了硬件錢包Ledger Nano S介紹及安裝使用教程的相關(guān)資料,需要的朋友可以參考下,Ledger Nano S是其主打產(chǎn)品,一款支持多種數(shù)字貨幣的硬件錢包,可以理解為…
2021-11-16