Addresses
什麼是 ICAP 地址?
看來乙太坊現在正在使用普通的十六進制地址
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,用於非司法貨幣(例如XBT
、XRP
、XCP
)。目前,TurboEthereum(C++ 乙太坊客戶端)完全支持 ICAP,Geth(Go Ethereum 客戶端)在 1.4 版本中獲得對 ICAP 的支持。
有關 ICAP 設計的更多資訊,請參見此處。
如何生成 ICAP 地址可以在這裡找到。