當前位置:首頁 » 比特幣問答 » 比特幣私匙地址生成器

比特幣私匙地址生成器

發布時間: 2021-07-29 22:22:24

1. 如何生成bitcoin 地址長度不一樣

1.首先你要知道公鑰和私鑰的概念(已經懂的不用看這部分了)
公鑰私鑰是現代密碼學分支非對稱性加密裡面的名詞,通常都是用公鑰加密信息,用私鑰解密信息,為什麼要這樣? 因為你看電視劇的時候,發電報那種都是對稱性加密,這種加密方式缺點是顯而易見的,如果被人知道了密鑰和加密方法,於是按照加密方法反著來就能解密。 一直到非對稱性加密這種情況才有所改觀,公鑰就是可以對全世界公開的密鑰,比如你和google通訊,用google給的1024位的公鑰加密,送到google那裡只有他有對應的私鑰,只有他能解密,於是就保證了通訊安全
2.比特幣主要用了ECDSA,也就是橢圓曲線簽名演算法,這個演算法有兩個特性,注意這兩點對下面至關重要
a.只要知道私鑰,可以算出相應的公鑰;
b.你用私鑰簽名過的東西,可以用公鑰算一下是不是你簽的;
3.知識准備完了,下面開始講比特幣的交易,比特幣其實沒有錢包,只有交易賬單,整個比特幣就是一大堆交易賬單

比如:
賬單1 從A轉到B 轉了XXX比特幣
賬單2 從B轉到C和D 轉了XXX比特幣
賬單3 從C轉到E 轉了XXX比特幣
。。。。任何人只要下載了客戶端都能接收到從比特幣成立那一天起的所有賬單,所以,只要把所有賬單都下載全了自然知道每個賬戶上應該剩多少錢(這里仔細思考下)

4.比特幣的賬戶,就是剛才講的一段公鑰

5.下面我開始貼一個比特幣的賬單,這里是核心部分了!!! 每個賬單都是一段數據,你簽完了以後會發送到全網,把數據結構逆向成易懂的中文解釋如下:

FROM(誰發送的,包括兩部分)
Previous tx: 你要花的這筆錢的那個賬單的id, 也就是說,你花的任何一筆錢都應該有人轉給你過,需要出示那個賬單的id
scriptSig: 你對這筆交易的簽名,就是把單子用你的私鑰做hash,只有你能做這個hash

TO(誰接受,包括兩部分)
Value: 要發多少
scriptPubKey: 對方的公鑰,比特幣賬戶就是一段公鑰
6.等你簽完單子以後,開始往全網發送,怎麼發呢? 比特幣通訊沒那麼復雜,你可以類比成IRC頻道,但和普通的「IRC」不同的是,任何一個客戶端都是一台「IRC」伺服器,當你啟動客戶端的時候,會接收到周圍的有公網IP的客戶端地址,就是「伺服器」列表,這個列表也不斷的刷新,都是其他的比特幣用戶,於是你在這個「IRC」喊一句話的時候,周圍的人會聽到,進而擴散的全世界。

7.把簽單發送到全世界以後,所有收到這個單子的客戶端會效驗你這個單子對不對,比如會效驗你的簽名,是不是你發的,會效驗你是否有那麼多錢(根據歷史交易可以推算出你有多少錢可以花)
如果這個交易大家算過沒問題了,基本上就算轉賬成功了。

8.實際上現在對方已經接受了比特幣,但是要想花的話,他得有那個地址(公鑰)對應的私鑰。於是他就能填下一個單子的 FROM頭部,Previous tx就是剛才這筆交易的序號,scriptSig填用他私鑰簽名過的hash

如此往復。。。

2. 比特幣地址是怎麼產生的

比特幣使用橢圓曲線演算法生成公鑰和私鑰,選擇的是secp256k1曲線。生成的公鑰是33位元組的大數,私鑰是32位元組的大數,錢包文件wallet.dat中直接保存了公鑰和私鑰。我們在接收和發送比特幣時用到的比特幣地址是公鑰經過演算法處理後得到的,具體過程是公鑰先經過SHA-256演算法處理得到32位元組的哈希結果,再經過RIPEMED演算法處理後得到20位元組的摘要結果,再經過字元轉換過程得到我們看到的地址。這個字元轉換過程與私鑰的字元轉換過程完成相同,步驟是先把輸入的內容(對於公鑰就是20位元組的摘要結果,對於私鑰就是32位元組的大數)增加版本號,經過連續兩次SHA-256演算法,取後一次哈希結果的前4位元組作為校驗碼附在輸入內容的後面,然後再經過Base58編碼,得到字元串。喬曼特區塊鏈專業站鏈喬教育在線是從事區塊鏈相關培訓,且獲得教育部認證的區塊鏈專業培訓工作站。

3. 比特幣地址密鑰怎麼查我申請20個,只能查到一個密鑰啊,還不知道是那一個的,其它全無效了用不了了

1、錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。
2、如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。
3、備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中)。
4、每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。

4. 求解,為何一個比特幣私鑰能得出兩個地址

我記得書里說過,如果生成新地址舊地址也可以繼續使用,是為了安全還是什麼的生成新地址我忘了。

5. 比特幣私鑰在哪裡

私鑰是一個保密的數據塊,通過加密的簽名,證明你有權從一個特定的比特幣地址花銷比特幣 。每個比特幣地址有它自己唯一的私鑰。如果你使用的是錢包軟體,你的私鑰就存儲在你的計算機內;如果使用的是在線錢包,你的私鑰就存儲在遠程伺服器上;私鑰不可以泄露,因為有了它就可以花銷掉它所對應的比特幣地址里的比特幣。---代 幣 網 論 壇 提 供。

6. 離線生成的比特幣地址是如何避免沖突的

BTC的地址生成過程如下,完整的可以查一下比特幣中文維基:
比特幣地址的生成過程

(說明: 有些數字以"0x"開頭,意思是此數字使用十六進製表示法。"0x"本身沒有任何含義,它是C語言流傳下來的,約定俗成的寫法,比如0xA就是十進制的10。另外,1個位元組 = 8位二進制 = 2位十六進制)。

第一步,隨機選取一個32位元組的數、大小介於1 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之間,作為私鑰。


第二步,使用橢圓曲線加密演算法(ECDSA-secp256k1)計算私鑰所對應的非壓縮公鑰。 (共65位元組, 1位元組 0x04, 32位元組為x坐標,32位元組為y坐標)關於公鑰壓縮、非壓縮的問題另文說明。
第三步,計算公鑰的 SHA-256 哈希值


第四步,取上一步結果,計算 RIPEMD-160 哈希值


第五步,取上一步結果,前面加入地址版本號(比特幣主網版本號「0x00」)
00

第六步,取上一步結果,計算 SHA-256 哈希值


第七步,取上一步結果,再計算一下 SHA-256 哈希值(哈哈)


第八步,取上一步結果的前4個位元組(8位十六進制)
D61967F6

第九步,把這4個位元組加在第五步的結果後面,作為校驗(這就是比特幣地址的16進制形態)。
00D61967F6

第十步,用base58表示法變換一下地址(這就是最常見的比特幣地址形態)。

7. bitcoin私鑰是如何產生的

比特幣地址和私鑰是怎樣生成的?比特幣使用橢圓曲線演算法生成公鑰和私鑰,選擇的是secp256k1曲線。生成的公鑰是33位元組的大數,私鑰是32位元組的大數,錢包文件wallet.dat中直接保存了公鑰和私鑰。我們在接收和發送比特幣時用到的比特幣地址是公鑰經過演算法處理後得到的,具體過程是公鑰先經過SHA-256演算法處理得到32位元組的哈希結果,再經過RIPEMED演算法處理後得到20位元組的摘要結果,再經過字元轉換過程得到我們看到的地址。這個字元轉換過程與私鑰的字元轉換過程完成相同,步驟是先把輸入的內容(對於公鑰就是20位元組的摘要結果,對於私鑰就是32位元組的大數)增加版本號,經過連續兩次SHA-256演算法,取後一次哈希結果的前4位元組作為校驗碼附在輸入內容的後面,然後再經過Base58編碼,得到字元串。

8. 一個比特幣私鑰可以算出幾個地址

比特幣交易網站只給你使用權,不給你所有權。在交易所你只是個比特幣的租客。想當比特幣的主子,請用比特幣錢包(我用的是比太錢包)

9. 比特幣私鑰、公鑰和地址如何確保一一對應

比特幣真相:
1、研究炒作比特幣誰獲益最大?
2、實質上是USA的陰疼餌(INTEL)、陰偽呆(NVIDIA)、挨罵的+挨踢(AMD+ATI)
3、挖比特幣需要巨量CPU、GPU、內存、主板、電源、線材、場地。
4、自從炒作比特幣以來,CPU、GPU、內存、主板、電源、線材銷量最高。
5、真正賺大頭的是USA的CPU、GPU產業,別國的零售、服務只是中間商賺差價。
6、炒作比特幣的策劃案:助推了USA的高端、核心、基礎晶元產業能力,別國是買辦而已。
7、危害:喪失發展本國高端、核心、基礎晶元的能力,淪為只能替USA賣晶元的零售商。

熱點內容
okcoin推出btc季度期貨 發布:2025-07-10 08:55:28 瀏覽:503
博弈大師閃電王怎麼交易套利合約 發布:2025-07-10 08:51:22 瀏覽:86
區塊鏈代幣能上市嗎 發布:2025-07-10 08:42:14 瀏覽:196
eth正規嗎 發布:2025-07-10 08:40:19 瀏覽:256
挖eth視頻教程 發布:2025-07-10 08:22:37 瀏覽:501
萊特幣測試節點 發布:2025-07-10 08:19:22 瀏覽:815
幣圈國際時間 發布:2025-07-10 08:17:59 瀏覽:396
去錦卅會展中心坐幾路車 發布:2025-07-10 07:56:34 瀏覽:723
區塊鏈供應鏈金融研究報告 發布:2025-07-10 07:55:50 瀏覽:311
比特幣圈和貝爾鏈 發布:2025-07-10 07:55:48 瀏覽:494