比特幣每次地址不一樣
① 如何生成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
如此往復。。。
② 我的同一助記詞導入不同的錢包比如imtoken、kcash錢包之後,為什麼BTC的地址不一樣
按照以下規則檢查,助記符管理的賬戶可以申請不同的BTC地址,[請求新地址];根據不同在線錢包支持的地址格式不同,比特幣地址不同是正常的。
③ 我的同一助記詞導入不同的錢包比如imtoken、kcash錢包之後,為什麼BTC的地址不一樣
應該是比特幣協議有過升級,不同的錢包軟體支持的不一樣的地址,一個私鑰可以導出壓縮地址和非壓縮地址兩個地址。
登錄方法:
1、PC端,可登陸網路錢包官方網站選擇相應需求,進行使用。
2、移動端,用戶可以通過兩種方式使用網路錢包:
第一,在網路移動搜索中輸入"@網路錢包",使用直達號進入"網路錢包"。
第二,打開手機網路,進入"我"分類,屏幕中出現"我的錢包"選項,選擇進入,可以使用網路錢包支持的多種支付場景,如手機充值、銀行卡轉賬、彩票、電影票、旅遊景點、視頻網站等等。
第二,打開手機網路,搜索所需商品,在展示的搜索中選擇自己希望購買的商品,進入購買流程,選擇"網路錢包"支付方式完成購買。
imToken介紹
imToken是一款頗具影響力的移動端輕錢包。
imToken 成立於 2016 年 5月,希望為用戶打造一個去中心化的資產管理系統,將私鑰加密存儲於本地。2018 年獲得了IDG獨家投資的 1000 萬美元融資,月活已超400萬。同年7月公司總部遷往新加坡,並推出了迭代產品 imToken 2.0。
④ bitecoin手機軟體,隔一會就換一個錢包地址。 我把比特幣沖到了第一個地
沒關系。
這是一種保護措施,如果你不習慣這樣,安裝一個比太錢包,自己導入私鑰,就不會出現你的看不到的情況。
⑤ 為什麼我比特幣轉賬地址每次都不一樣
如下:
第一種情況是重新導入助記詞,第二種情況是自己請求更新了新地址。
因為比特幣獨特的交易構造,理論上來說用戶在每轉一次賬時,地址都會重新更新一次。這么做的原因是為了保證足夠高的匿名性和安全性。以AToken為例,當用戶在AToken創建錢包時,AToken會為用戶生成200個BTC地址,供用戶使用。很多細心的用戶會發現,在創建新錢包時,BTC的地址是顯示的兩個;但是當重新導入助記詞時,BTC的地址就變多了,可能是40個,可能是200個。地址的變換是比特幣特有的交易結構,目的是保證交易的隨機性,匿名性和不可追溯等特點。
⑥ 比特幣錢包導入後地址不一樣
你根據下面的規則排查一下,而且一個助記詞管理的賬戶可以申請不同的BTC地址,【請求新地址】;根據不同的鏈上錢包支持的地址格式不同,所以比特幣地址不一樣是正常的。
⑦ 現在的比特幣帳戶地址怎麼和以前剛注冊時地址不一樣了
這個不要緊,只要都是你錢包的一樣都可以到賬