[EOS] Macbook 사용자에게 희소식! TouchID를 이용한 Secure Wallet 기능 사용법!
EOS의 하드웨어 지갑 = Macbook?
안녕하세요. OWDIN 입니다.
EOSIO 1.1.0 버전이 업데이트 되었습니다.
이번 업데이트에서 가장 눈여겨볼 사항은 hardware wallet 지원을 위한 업데이트가 추가되면서 OSX Secure Enclave 기능이 추가되었습니다.
MacBook을 이용하는 사용자들은 별도의 Hardware Wallet을 구매하지 않고도 OSX Secure Enclave 기능을 이용해 MacBook을 Hardware Wallet처럼 이용할 수 있습니다.
실제 이용방법을 시연한 포스팅을 올려봅니다!
이용 방법
1.keosd 컴파일
eos 소스를 다운받아 컴파일 한 후 apple developer sign을 진행하면 OSX Secure Enclave 기능을 이용할 수 있습니다.
apple developer code sign은 apple 개발자 사이트를 참조하시면 됩니다.
손쉽게 keosd를 사용하길 원하시거나 sign 방법을 원하시면 OWDIN github 페이지를 참조해 주십시오.
2.새로 컴파일된 keosd 실행
2-1.keosd 실행 방법
2-2.cleos 옵션
3.SecureEnclave wallet open
3-1.Wallet List 조회
3-2.Touch ID를 이용한 Wallet unlock
4.SecureEnclave key 생성
R1 key 생성
5.account 생성
5-1.새로운 계정 생성하기
system newaccount [softwallet_account] [hardwallet_account] [owner key] [active key] --stake-net "1.0000 SYS" --stake-cpu "1.0000 SYS" --buy-ram "0.1000 SYS"
5-2.currency 전송
참고 :
eosio 1.1.0 release : https://github.com/EOSIO/eos/releases/tag/v1.1.0
secure enclave issue : https://github.com/EOSIO/eos/pull/4244
사인된 keosd : https://github.com/owdin/secure-enclave-keosd
오! 좋은 글 감사합니다 한번 해봐야겠네요 ㅎㅎ