Addresses

什麼是 ICAP 地址?

  • July 15, 2016

看來乙太坊現在正在使用普通的十六進制地址0x0092e965928626f8880629cec353d3fd7ca5974f

我注意到,乙太坊 C++ 實現輸出所謂的 ICAP 地址,請檢查生成的ethkey

> ethkey new test
Enter a passphrase with which to secure this account (or nothing to use the master passphrase): 
Please confirm the passphrase by entering it again: 
Enter a hint to help you remember this passphrase: 321 backwards
Created key 055dde03-47ff-dded-8950-0fe39b1fa101
 Name: test
 Password hint: 321 backwards
 ICAP: XE472EVKU3CGMJF2YQ0J9RO1Y90BC0LDFZ
 Raw hex: 0092e965928626f8880629cec353d3fd7ca5974f

什麼是 ICAP 地址?這些是否會像我們在比特幣中使用的那樣在未來的版本中使用?他們總是以 X 開頭嗎?他們有校驗和嗎?

Inter Exchange 客戶端地址協議 (ICAP) 是一個與IBAN 兼容的系統,用於引用和交易乙太坊客戶帳戶。創建 ICAP 是為了“簡化資金轉移過程,讓交易所之間無後顧之憂,最終讓 KYC 和 AML 的痛苦成為過去”(來源)。乙太坊中的 ICAP 地址已內置校驗和,並且始終以XE. 目的是引入一個新的 IBAN 國家程式碼:XE,公式化為以“擴展”X 為前綴的乙太坊 E,用於非司法貨幣(例如XBTXRPXCP)。

目前,TurboEthereum(C++ 乙太坊客戶端)完全支持 ICAP,Geth(Go Ethereum 客戶端)在 1.4 版本中獲得對 ICAP 的支持

有關 ICAP 設計的更多資訊,請參見此處

如何生成 ICAP 地址可以在這裡找到

引用自:https://ethereum.stackexchange.com/questions/1085