APIS 의 확장성 #3. Address masking

안녕하세요 APIS 서포터 여러분,

오늘은 APIS 의 확장성 중 하나인 “Address Masking”에 대해 알아보겠습니다.

가상화폐를 이용함에 있어서 개인키(Private Key)로부터 파생된 공개키, 그리고 공개키(Public Key)로부터 파생된 주소는 보안적인 면에서 매우 뛰어나다고 할 수 있으나 복잡한 문자 형식으로 인해 복사/붙여넣기 또는 QR 코드 스캔과 같이 프로그램의 도움을 받지 않고는 사용자간 전달하기가 어렵고 주소를 기억하기에 어려움이 많아 편의성이 뛰어나다고는 할 수 없습니다.

이메일이나 전화번호를 일상 생활에서 이용하는 것처럼 가상화폐의 주소 역시 일상 생활에서 사용 되려면 이러한 복잡한 주소 형식은 개선될 필요가 있습니다. 이를 위해 APIS에서는 쉬운 주소 사용이 가능한 Address Masking 컨셉을 구현하고자 합니다.

사용자는 APIS 코어 프로그램을 통해 누구나 쉬운 주소를 등록할 수 있습니다. 쉬운 주소는 John@me 와 같이 이름 부분(John)과 구분자(@), 도메인(me)으로 구성됩니다. 이러한 쉬운 주소 체계를 통해 소유자가 누구인지 보다 쉽게 인식하고 주소를 전달할 때 발생하는 문제를 해결하고자 합니다.

단, 도메인의 경우 기업, 상점, 단체 등에 귀속되어 임의의 사용자가 악의적 혹은 독점적으로 주소를 점유 할 수 있으므로 주소 생성을 제한하는 경우가 발생할 수 있다. (주소 사칭에 의한 피해를 방지하기 위해)이를 위해 누구나 자유롭게 이용할 수 있는 도메인과 승인된 경우에만 이용할 수 있는 도메인을 구분하고자 합니다. 누구나 사용 가능한 오픈 도메인은 다음과 같으며 사용자 요구 접수를 통해 더 확장될 수 있습니다.

Open Domain : me (개인 지갑), edu (교육기관), com (기업), org (기관, 단체)

도메인의 소유자는 해당 도메인에 대한 주소 할당(Masking) 권한을 갖으며 소유자 증명을 통해 타인에게 권한을 양도할 수 있습니다. 또한 마스킹 주소 소유자는 개인키를 통한 소유자 증명으로 마스킹 된 주소에 연결된 지갑 주소를 변경할 수 있습니다.

또한 마스킹 주소 또는 도메인에 대한 분쟁 발생 시 국가 단위의 분쟁 조절 기구에 의한 결정을 따라 소유 권한이 변경되거나 박탈될 수 있습니다.

마스킹 주소의 무분별한 생성을 방지하기 위하여 어드레스 마스킹 시 일정 수수료가 발생합니다.

이로써 APIS 의 확장성 중 하나인 Address Masking 에 대해 알아보았습니다.

감사합니다.

APIS team