블록체인 입금주소는 왜 복잡하나요?
가상화폐들을 입출금 하려고 하면 영어와 숫자가 섞인 긴 주소가 나오게 되는데 매우 복잡하여서 복사 붙여넣기만 가능할 정도 인데
왜 은행 계좌번호처럼 외우기 쉽지 않게 복잡하고 길게 입금 주소를 만드는 이유는 무엇인가요??
안녕하세요 질문자님
암호화폐 지갑의 복잡성에 대해 질문하셨는데요,
암호화폐의 지갑은 전세계의 인원이 사용할 정도의 난수 생성이 가능해야 되며, 먼 미래의 계속된 지갑 생성이 가능하도록 그 수배열도 길어야 합니다. 또한 간단한 지갑 주소로 혹시 모를 해킹위험을 피하기 위해서 외우지도 못할 정도의 길고 복잡한 알파벳과 숫자로 이루어지게 되어 있습니다.
이렇게 복잡하고 어려운 지갑주소로 인해 전송시에는 복사-붙여넣기 또는 QR코드를 이용하여 전송하시길 바랍니다.
질문에 도움이 되셨길 바랍니다.
안녕하세요
영어와 숫자가 섞인 긴 주소를 만든 이유는 정보보호를 위해 타원 곡선 암호 (ECC, Elliptic Curve Cryptography) 방식을 사용한 공개키를 암호화 하여 지갑 주소를 생성하기 때문입니다. 따라서 기본적으로 무작위의 숫자들과 영어들로 조합이 이뤄집니다.
하지만 쉽게 외우고, 혹은 복잡하지 않게 하기 위해 별도의 도메인 서비스를 제공하고 있습니다. 예를 들면 이더리움의 경우에는 ENS 서비스를 통해 사용자가 원하는 이름의 주소를 인터넷 웹 페이지 주소 처럼 만들 수 있습니다.
감사합니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
해당주소가 암호화된 주소이기 때문입니다.암호화폐는 익명성이 그 주요 특징중에 하나입니다.
익명성은 사용자가 누구인지 알수없다는 점인데
암호화폐를 이체해도 주고받는 참여자가 누구인지 알수 없기 때문입니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!암호화 화폐의 지갑의 경우 난수로 만들어지기 때문에 복잡한 부분이 있습니다.
은행의 계좌번호의 경우 중간에 은행 코드 같은 것이 들어가지만 블록체인은 그러한 규칙이 있지 않습니다.
아래 블로그 글을 보면 좀더 이해가 빠르지 않을까 합니다.