I. ABI란 무엇인가요 ?
ABI(Application Binary Interface)는 두 개의 바이너리 프로그램 모듈 간의 통신을 용이하게 하는 중요한 인터페이스입니다. Ethereum 생태계에서 ABI는 DeFi(Decentralized Finance) 거래를 디코딩하는 도구 역할을 합니다.
자세한 내용은 Keystone의 블로그를 확인하세요 .
II. ABI 디코딩을 구현하는 이유는 무엇입니까 ?
거래 보안과 안정성을 강화하려는 의지를 가진 Keystone은 DeFi 프로젝트를 블라인드 서명 과 같은 잠재적 위험으로부터 보호할 필요성을 인식했습니다 . 이를 해결하기 위해 Keystone은 microSD 카드에 ABI를 구현하는 기능을 개발했습니다. 자세한 내용은 블로그 에서 제공합니다 .
III. 키스톤 솔루션
microSD 카드를 통해 ABI를 사용하여 DeFi 거래를 디코딩하려면 다음이 필요합니다.
A. 준비
1.
2.
"MetaMask Extension"을 Keystone Hardware Wallet과 바인딩합니다. 튜토리얼을
따르세요 .
3.
MicroSD 카드(기본 FAT32 포맷, 용량은 512GB를 초과할 수 없음). Keystone은 이 튜토리얼을
사용하여 microSD 카드를 FAT32로 포맷할 수 있습니다 .
4.
MicroSD 카드 리더(노트북에 내장되어 있는 경우 필요하지 않음).
B. DeFi 거래
•
“MetaMask Extenxion”을 Keystone Hardware Wallet과 바인딩합니다.
•
microSD 카드를 컴퓨터에 삽입하고 Keystone의 GitHub에서 최신 ABI Pack을
다운로드합니다 . "contracts.zip" 파일을 microSD 카드의 루트 디렉토리에 압축 해제합니다.
•
Keystone에 microSD 카드를 삽입하고 장치를 켭니다.
•
•
Keystone에서
[메뉴] > [Watch-only Wallet] > [MetaMask / DeFi / Web3] > [Confirm] 으로 이동합니다. "스캔" 아이콘을 선택하고 "MetaMask Extension"에서 QR 코드를 스캔합니다.
팁
• Keystone은 관련 ABI를 찾아 거래를 디코딩하고 거래 세부 정보를 표시합니다.
팁
주의: 검증하는 동안 microSD 카드를 꽂아두세요.
Keystone이 이전에 필요한 ABI를 읽었더라도 거래에 서명할 때마다 microSD 카드를 삽입해야 합니다.