현재 ESN은 다음과 같은 지갑을 운용하고 있으며 이에 대한 기술 기반이 마련되었습니다.
- 디스코드 지갑 - 디스코드를 가입한 모든 사용자가 사용 가능한 지갑 - 비밀번호 필요 없이 바로 사용 가능
- 텔레그램 지갑 - 디스코드 지갑의 소스를 거의 그대로 응용하여 만든 지갑 - 역시 비밀번호 없이 텔레그램 회원간에 바로 바로 사용 가능
이와 동일한 내부적인 구현으로 현재 땡글 지갑이 탄생한 것이며, 다음과 같은 특징을 가집니다.
- 지갑은 거래소 지갑과 같은 개념. 지갑을 서버에서 관리하게 됩니다.
- 실제로 bip39 / bip44 방식이기때문에 단 하나의 니모닉 단어 세트를 안전하게 보관해야 합니다.
- nodejs를 통해 구현되었으며, 니모닉 단어 세트는 암호화되어 보관. 니모닉 단어 세트를 암호화 하는 암화키는 관리자가 가지게 됨.
- 대부분의 시스템은 사용자를 특정하기 위한 고유 ID가 있게 됩니다. 이와 매칭하는 지갑을 가지게 됩니다. (복수개 지갑 가능)
- 적은 수량의 개수를 보관하는 것에 최적화 되어있음
- 신뢰받을 수 있는 사이트에서 운용하기 적합
- 지갑 private키를 최종 사용자가 백업하거나 하지 않아도 됨
이와 더불어 땡글지갑의 경우에는 개인지갑에 대한 지원을 추가할 수 있습니다. (현재 메타마스크를 통한 개인지갑 지원)
- 여기서 개인지갑이라 함은 private키를 본인만 알고 있는 지갑.
이러한 노하우를 바탕으로 카카오에서도 쓸 수 있는 카카오 지갑을 만들 것을 제안합니다.
- 카카오의 경우 카카오 프랜드를 통해서 사용자와 1대1 형태의 봇 서비스가 가능합니다.
기대효과
- 국내 많은 사용자들은 카카오톡을 가장 많이 사용합니다.
- 카카오톡에 가입한 사용자라면 ESN지갑을 손쉽게 사용할 수 있음을 의미
※ 제안 환영합니다