眾所周知,比特幣現金新的地址格式CashAddr將在本週日(1月14日)新鮮出爐。比特幣現金的開發團隊針對新的地址格式早就做了更新。但是關於比特幣現金的新地址格式依舊有很多朋友還存在疑問。此文將為大家解除疑惑。
1、CashAddr是什麼?
CashAddr是比特幣現金一種新的地址格式。如果你曾見過比特幣的地址或比特幣現金的地址,那麼你對這個地址至少會有點熟悉——基本上都是一大堆字母和數字。
CashAddr是一種新的格式,從技術上講,這是一種新的“編碼”。 在視覺上,它將會以不同的形式展現出來。
2、新的地址到底是什麼樣子?
它將以下面這種形式展現出來,舉個例子:
bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a
請注意字首“bitcoincash:”,這在技術上始終是地址的一部分。不過這個字首在有些錢包最終實施的時候也有可能是可選項或者完全丟失。
3、地址格式的更改對我們有什麼影響?我們需要做什麼?
新的地址格式的推出是為了鼓勵使用者使用新的地址,不過這個並不是強制性的。對於使用者而言,最開始的時候可能會有“錢包不相容”的使用體驗。不過這個也是可以解決的,可以透過一個地址轉換工具進行轉換。對於使用者而言,如果看到你最喜歡的錢包或者服務商還沒有升級支援CashAddr,那麼你們可以告訴他們新的地址格式是有幫助的,可以解決轉錯地址的問題。
4、舊的遺留地址還能用嗎?
從技術上來說,是可以用的。不過還是強烈的建議升級成為新的地址。如果您有一個當前正在使用的遺留地址,它將繼續工作。但是對於大多數使用者而言,應該升級成為新的地址,因為新的地址會更加安全。此外,當每個人都使用相同的格式的時候,使用者體驗將會得到增強。
5、我可以從舊的地址傳送到新的地址嗎?
可以。地址格式只是一個編碼。打個比方,可以把編碼看成一種包裝或者是衣服。就像不管你穿什麼衣服都可以隨時和你的朋友聊天一樣,不管是舊的地址還是新的地址,那層“衣服”下面都是原始公鑰雜湊值(pubkeyHash)。
6、我們能立馬使用新格式的地址嗎?
是的,是可以的。
7、當我試著將我的比特幣現金轉移到新的地址中是,我的錢包不讓我這樣做,這是為什麼?
如果一個錢包還沒有升級,那它就不支援新的地址格式。不過不用擔心,這個問題是可以很容易解決的。您可以透過地址轉換工具將舊的地址格式轉換成新的地址格式。有好幾種轉換工具都可以用。推薦
https://cashaddr.bitcoincash.org/
另一個轉換工具是Electron Cash 3.1。
如果您打算使用地址轉換工具,那麼建議您只使用那些可以信任的工具。因為會存在一些惡意工具給您提供一個假地址,從而造成資產損失。
8、從舊地址到新地址是否有一對一的“對映”?
是的,任何遺留的比特幣地址格式都將轉換為一個並且只有一個CashAddr格式,反之亦然。因此,任何給定地址都有兩個版本(legacy和CashAddr),它們是可以互換的,因為它們對應於同一組私鑰和公共金鑰。
9、如果我將一箇舊的地址轉換成新的格式,並將這些比特幣現金髮送給我的朋友,但他的錢包不支援這種新格式,會發生什麼情況呢?
沒關係。錢仍然會出現在他的舊地址(因為地址其實是一樣的,只不過編碼方式不同)。
10、為什麼比特幣現金開發社羣決定建立一個新的地址格式?
比特幣現金作為一種獨特的分類賬本和加密貨幣,應該擁有獨一無二的地址格式。而且使用獨特的地址格式可以減少使用者的錯誤和混淆。
11、這種特殊地址格式的好處是什麼?
除了提供不同的地址格式之外,新格式不區分大小寫,這使得地址更容易在人們之間編寫和傳達。而且它也是可擴充套件的,當比特幣現金在未來新增更多新的功能時也不需要改變地址格式了。
12、從技術的角度來看,新的地址格式到底意味著什麼?
當您把交易“傳送”到比特幣地址上時,您真正做的是解鎖未使用的輸出然後再次鎖定它們,以便那些擁有私鑰且能夠在公鑰上簽名的人才能控制它們。
新的地址格式不會改變這些交易在區塊鏈上的交易,只是在視覺上呈現給使用者不一樣的感覺。
13、這是一種協議改變,是一種硬分叉或者軟分叉嗎?
不,都不是,不屬於任何一種。只是格式上的更改。
14、我的私鑰或者公鑰改變了嗎?
不,這些都沒有。
15、對於開發者來說,CashAddr有官方規則嗎?
有的。在比特幣開發團隊Bitcoin ABC官網就能看到。