Bitcoin Cash的新地址格式CashAddr

轉(zhuǎn)自:https://zhuanlan.zhihu.com/p/34931303

Bitcoin Cash雨膨,老的比特幣格式的地址被稱為L(zhǎng)egacy(遺產(chǎn))地址,升級(jí)節(jié)點(diǎn)至0.16.2后丢氢,所有的RPC地址展示都用了CashAddr格式,包括listunspent先改,listtransactions疚察,validateaddress等常用的RPC命令。

BCH新老地址的對(duì)比:

1. 新地址是和老地址一一對(duì)應(yīng)的仇奶,它們對(duì)應(yīng)了同一個(gè)私鑰貌嫡,只是換了種寫法

2. 新地址可以發(fā)送余額給老地址,老地址可以發(fā)送余額到新地址

3. 新地址是大小寫不敏感的该溯,可以全部轉(zhuǎn)成大寫岛抄,也可以全部轉(zhuǎn)成小寫,優(yōu)先小寫格式狈茉,同一地址不能大小寫混用

4. 新地址的前綴可寫可不寫夫椭,老地址沒有前綴,通過首字符來標(biāo)識(shí)類型

5. 新地址用base32編碼氯庆,老地址用base58編碼

6. 新地址格式不是一個(gè)軟分叉蹭秋,也不是一個(gè)硬分叉(這個(gè)有點(diǎn)爭(zhēng)議,改了大家都依賴的節(jié)點(diǎn)程序其實(shí)算是一個(gè)軟分叉)

自從比特幣分叉出BCH以來堤撵,兩個(gè)分叉幣就逐漸地往不同的方向走了仁讨,軟分叉的BTC支持了隔離見證,也增加了隔離見證地址等功能粒督,默認(rèn)生成新地址(getnewaddress)是p2sh-segwit隔離見證地址了陪竿,如果想要生成其它格式的地址,可以使用address_type來指定地址類型屠橄,例如要生成原始格式地址族跛,address_type要填legacy。現(xiàn)在锐墙,Bitcoin Cash也有了自己的地址格式礁哄,而且推薦用戶優(yōu)先選用新的地址格式。

BCH的新地址格式類似這樣:

bitcoincash:qpg6rgmpxr838cnwjhatdyuxkdz644xku54fe5yk99

bchtest:qqfpw4e90jhanpz2uspe29czwswgk5rd9v3yczymwq

開頭是一個(gè)網(wǎng)絡(luò)名溪北,后面是一個(gè)q開頭的base32編碼的字符串桐绒,包含了版本號(hào)夺脾、公鑰哈希值、校檢碼等信息茉继,它們根據(jù)一些規(guī)則來拼接成這樣一個(gè)地址咧叭,具體原理請(qǐng)參考這里

新節(jié)點(diǎn)支持使調(diào)用接口數(shù)據(jù)時(shí)使用老地址:在節(jié)點(diǎn)配置usecashaddr=0

新弄一個(gè)地址格式的初衷烁竭,在于區(qū)別老地址和新地址菲茬,以免用戶充錯(cuò)幣。例如充錯(cuò)BTC到BCH地址派撕,由于BCH已經(jīng)做了防重放攻擊婉弹,這樣相當(dāng)于將BTC打過去了與BCH地址相同的一個(gè)BTC地址上去了,要找回的話還挺麻煩终吼,需要將BCH錢包的私鑰镀赌,導(dǎo)入到BTC錢包上,才能將幣打出际跪,類似的將BCH充值到BTC地址也一樣商佛。如果私鑰不由自己掌握,或者交易所垫卤、錢包等商家不提供找回服務(wù)威彰,那么這個(gè)幣就相當(dāng)于丟了。有些服務(wù)商為了防止用戶打錯(cuò)穴肘,干脆將BTC和BCH地址充值地址弄成一致的,這樣用戶就不會(huì)打錯(cuò)了舔痕,即使打錯(cuò)了评抚,也是充值到自己的賬號(hào)去,可以隨時(shí)提走伯复。

新格式解決了一些問題慨代,新老地址混用,可能會(huì)造成閱讀障礙啸如。

除了新老地址混用的問題侍匙,老的比特幣地址其實(shí)經(jīng)過了精心的設(shè)計(jì),通過base58編碼叮雳,避免了一些容易看錯(cuò)的字母和數(shù)字想暗;使用首字母來標(biāo)識(shí)類型,能夠讓人一眼知道這是個(gè)啥地址帘不,比如m或n開頭的说莫,是一個(gè)測(cè)試環(huán)境地址,而1開頭是正式環(huán)境地址寞焙,如果是3開頭的储狭,那么它是一個(gè)P2SH地址互婿。新地址格式,通過前面的版本號(hào)來看地址所屬的網(wǎng)絡(luò)辽狈,不能再輕松看出差別了慈参,新地址格式的確沒有老地址那么簡(jiǎn)潔易用。

BCH地址轉(zhuǎn)換器

https://cashaddr.bitcoincash.org/

https://bch.btc.com/tools/address-converter

https://www.viabtc.com/

參考資料

https://zhuanlan.zhihu.com/p/34931303

https://github.com/bitcoincashorg/spec/blob/master/cashaddr.md

https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/cashaddr.md

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末刮萌,一起剝皮案震驚了整個(gè)濱河市懂牧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌尊勿,老刑警劉巖僧凤,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異元扔,居然都是意外死亡躯保,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門澎语,熙熙樓的掌柜王于貴愁眉苦臉地迎上來途事,“玉大人,你說我怎么就攤上這事擅羞∈洌” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵减俏,是天一觀的道長(zhǎng)召烂。 經(jīng)常有香客問我,道長(zhǎng)娃承,這世上最難降的妖魔是什么奏夫? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮历筝,結(jié)果婚禮上酗昼,老公的妹妹穿的比我還像新娘。我一直安慰自己梳猪,他們只是感情好麻削,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著春弥,像睡著了一般呛哟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惕稻,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天竖共,我揣著相機(jī)與錄音,去河邊找鬼俺祠。 笑死公给,一個(gè)胖子當(dāng)著我的面吹牛借帘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播淌铐,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼肺然,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了腿准?” 一聲冷哼從身側(cè)響起际起,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吐葱,沒想到半個(gè)月后街望,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弟跑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年灾前,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孟辑。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡哎甲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出饲嗽,到底是詐尸還是另有隱情炭玫,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布貌虾,位于F島的核電站吞加,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏酝惧。R本人自食惡果不足惜榴鼎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望晚唇。 院中可真熱鬧,春花似錦盗似、人聲如沸哩陕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽悍及。三九已至,卻和暖如春接癌,著一層夾襖步出監(jiān)牢的瞬間心赶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工缺猛, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留缨叫,地道東北人椭符。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像耻姥,于是被迫代替她去往敵國(guó)和親销钝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容