Декодирование транзакций DeFi с помощью аппаратного кошелька Keystone
I. Что такое ABI?
ABI (Application Binary Interface) — это интерфейс,ключевой которыйинтерфейс обеспечиваетдля взаимодействиеобмена информацией между двумя бинарными модулямипрограммными программ.модулями. В экосистеме Ethereum ABI используетсявыступает какв инструменткачестве "инструмента" для декодирования транзакций DeFiв (децентрализованных финансов).
Для получения дополнительной информации посетите блог Keystone. "ссылка на блог"DeFi.
II. Зачем реализовывать декодированиедекодировать ABI?
Keystone стремится повысить безопасностьЦель и надежностьзадача транзакций,компании обеспечиваяKeystone защитувсегда заключались в том, чтобы сделать транзакции более безопасными и надежными. Учитывая требования DeFi-проектов оти такихпотенциальные рисков,последствия какслепой "слепая подпись" "ссылка на блог". Чтобы справиться с этим,подписи, Keystone разработалразработала функцию,функцию которая реализуетдекодирования ABI с помощью microSD-карты.карты ПодробнееMicroSD. читайтеБолее подробную информацию можно найти в их блоге."ссылка на блог"блоге.
III. Решение от Keystone
Для декодирования DeFi-транзакций DeFi с использованиемпомощью ABIкарты черезMicroSD microSD-картуубедитесь, выполнитечто соблюдены следующие действия:условия:
A.1. Подготовка
ПрошивкаверсииСоедините
0.9.0 или более новой на устройствах Keystone Essential или Pro.
Карта MicroSD (формат FAT32 по умолчанию, емкостьFAT32, не более 512 ГБ). KeystoneКак можетотформатировать форматироватькарту microSD-картыMicroSD в FAT32,FAT32?
B. Декодирование транзакций DeFi
Вставьте microSD-карту MicroSD в компьютер и скачайтезагрузите последнюю версию пакета ABI Pack с GitHub Keystone.компании Keystone. Распакуйте файл "contracts.zip"“contracts_g3.zip” в корневуюкорневой директориюкаталог microSD-карты.карты MicroSD.

2.
Совет:ДекодированиеПроверьтеDeFi-транзакцийданные ABI с помощью инструмента с открытым исходным кодом изGitHub > README.
- Вставьте
microSD-карту MicroSD в Keystone и включите устройство. - Создайте DeFi-транзакцию
DeFi и получите неподписанные данные транзакции в формате QR-кода. Следуйте шагам, указанным в этом руководстве. *ссылка*
сMetaMask,
Совет:Keystone поддерживает переключение путей кошельков (ETH) на форматы Ledger Live и Legacy. Подробнееотображаемый вруководстве.
время
Внимание:процессаДержитедекодированияmicroSD-всегда держите карту MicroSD вставленнойвов устройство Keystone.3. Примечания
Во время
проверки.процессадекодирования всегда держите карту MicroSD вставленной в устройство Keystone. Не извлекайте карту MicroSD до завершения всех этапов подписи.
Даже если Keystone ранее считывалнеобходимыйнужный ABI, он не сохраняется в памяти. Каждый раз при подписи транзакции вам нужно будет вставлятьmicroSD-картукаждыйMicroSDразсприсоответствующимподписанииперечнем ABI, чтобы функция работала правильно. Если Keystone не удастся найти соответствующий ABI, отобразится закодированная версия транзакции.