왜 M5wallet인가
멀티체인 지갑이 보통 작동하는 방식에 견주어
아래 비교는 특정 제품이 아니라 업계의 일반적인 관행을 대상으로 합니다. 각 행은 오늘날 멀티체인 지갑에 널리 퍼져 있는 일반적인 패턴을 설명하고, 그 옆에 M5wallet이 대신 취하는 방식을 적었습니다.
| 항목 | 일반적인 멀티체인 지갑 | M5wallet |
|---|---|---|
| 키 자료 | 12개 또는 24개 시드 단어에서 파생한 개인키 하나를 기기에 온전히 보관 | 서로 독립적인 두 조각. 완전한 키는 어떤 기기에서도 서버에서도 조립되지 않음 |
| 복구 문구가 유출되면 | 문구를 가진 누구든 그것으로 파생되는 모든 계정을 비울 수 있음 | 유출될 문구가 없고, 조각 하나로는 서명도 키 유도도 불가능 |
| 복구 방식 | 단어 목록을 받아 적고 무기한 안전하게 보관 | 볼트 백업과 사용자가 정한 비밀번호. 받아 적을 단어 목록 없음 |
| 온보딩 | 지갑 생성 후 문구를 기록하고, 쓰기 전에 다시 확인해야 함 | 로그인하면 키 생성 의식이 볼트를 만들어 줌 |
| 거래 승인 | 키를 가진 기기 하나가 단독으로 서명 | 서명이 존재하려면 두 조각이 실시간 의식에 참여해야 함 |
| 체인 위의 서명 | 표준 ECDSA 또는 Schnorr | 표준 ECDSA 또는 Schnorr — 네트워크와 컨트랙트에는 구분되지 않음 |
| 곡선 지원 | 대체로 서명 방식 하나만 쓰고 곡선 계열마다 별도로 처리 | 볼트 생성 시 두 의식을 모두 실행해 secp256k1과 ed25519 체인을 함께 지원 |
| 플랫폼 지원 | 확장 프로그램이 우선이고 모바일이 보조인 경우가 많음 | iOS, Android, 웹, 브라우저 확장 프로그램, 데스크톱 |
| 스왑과 거래 | 외부 사이트나 파트너 위젯으로 넘기는 경우가 많음 | 크로스체인 스왑, 무기한 선물, 시세, 스테이킹이 앱에 내장 |
| 수탁 방식 | 자기수탁이지만 문구가 단일 실패 지점 | 자기수탁이며 키가 뚫리는 단일 지점이 없음 |
일반적인 지갑이 여전히 앞서는 지점
임계 서명에는 대가가 따릅니다. 2-of-2 볼트는 서명하려면 두 당사자가 모두 있어야 하므로, Fast Vault는 M5의 공동 서명 서비스에 접근할 수 있어야 하고 Secure Vault는 두 번째 기기가 곁에 있어야 합니다. 반면 일반적인 단일 키 지갑은 오프라인에서, 혼자서, 언제까지나 서명할 수 있습니다. 그리고 그 복구 방식은 아무리 가혹하더라도 시중의 모든 지갑이 이해하고 서로 옮길 수 있습니다. 열두 단어를 입력해 다른 지갑으로 옮길 수 있는 키를 원한다면 그것은 실질적인 장점이고, M5 Vault는 그것을 제공하지 않습니다.
나중에 알게 되기보다, 이 절충을 알고 선택하시는 편이 낫다고 생각합니다.