Что такое ICAP-адрес?

Похоже, эфириум использует простые шестнадцатеричные адреса, как 0x0092e965928626f8880629cec353d3fd7ca5974fсейчас.

Я заметил, что реализация ethereum 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? У них есть контрольная сумма?

Ответы (1)

Inter Exchange Client Address Protocol (ICAP) — это совместимая с IBAN система для обращения к учетным записям клиентов Ethereum и транзакций с ними. ICAP был создан, чтобы «упростить процесс перевода средств между биржами, без проблем и, в конечном счете, оставить проблемы KYC и AML в прошлом» ( Источник ). Адреса ICAP в Ethereum имеют встроенную контрольную сумму и всегда начинаются с XE. Цель состоит в том, чтобы ввести новый код страны IBAN: XE, сформулированный как Ethereum E с префиксом «расширенный» X, который используется в валютах, не входящих в юрисдикцию (например XBT, XRP, , XCP).

В настоящее время TurboEthereum (клиент C++ Ethereum) имеет полную поддержку ICAP, а Geth (клиент Go Ethereum) получает поддержку ICAP в версии 1.4 .

Подробнее о дизайне ICAP можно узнать здесь .

Как сгенерировать ICAP-адрес можно посмотреть здесь .