AmericanFortress, Web3 보안의 빈틈을 메우려는 프로젝트
개인키를 잘 지켜도 비슷한 주소로 잘못 송금할 수 있고, 돈을 받으려고 알려준 주소에서 잔액과 거래내역까지 드러날 수 있습니다.
AmericanFortress는 이런 송금 실수와 불필요한 정보 노출을 줄이려는 프로젝트입니다.
AmericanFortress의 주요기술
AmericanFortress의 주요기술
Send-to-Name : 긴 주소 대신 @이름으로 송금해 주소를 복사하고 대조하는 부담을 줄임
프라이버시 : 상대방별 수취 주소와 SafeSend로 거래정보의 공개 범위를 줄이는 설계
ZK 지갑 출처 증명 : 시드 프레이즈나 개인키를 공개하지 않고 여러 주소가 같은 지갑 자료에서 나왔다는 관계를 증명하는 연구
FortressID : Sumsub와 함께 검증된 신원정보 중 필요한 내용만 골라 공유하는 기능을 준비
실제로 어디에 쓸 수 있냐면…
실제로 어디에 쓸 수 있냐면…
거래 상대가 “이번 정산은 이 새 주소로 주세요”라고 했다고 가정할 때, 메시지를 보낸 사람이 진짜 상대방인지, 혹시 중간에 주소가 바뀐 건 아닌지 의심스러운 경우가 생깁니다. AF의 출처 증명을 이런 상황에 적용하면 새 주소가 이전에 확인한 지갑에서 나온 주소인지 검증할 수 있습니다.같은 시드구문에서 만든 새 주소라면 관계를 증명할 수 있는 방식입니다.
거래소 해킹에도 도움이 될 수 있을까?
거래소 해킹에도 도움이 될 수 있을까?
거래소 보안이라고 하면 개인키 탈취나 핫월렛 해킹을 먼저 떠올리지만, 사실 자금을 보내는 과정에서 수취 주소가 바뀌는 것도 문제입니다. 예를 들어 해커가 사용자의 PC를 감염시켜 출금 주소를 자기 주소로 바꿔놓거나, 거래소의 정산 담당자를 사칭해 새로운 지갑 주소를 알려주는 경우죠.
AmericanFortress의 기술은 이런 상황에 활용할 여지가 있습니다.
특히 거래소나 기관끼리 큰 금액을 정산할 때, 상대방이 새로운 주소를 알려줘도 기존 지갑과의 관계를 증명하도록 만들 수 있다는 점이 흥미롭습니다.
지갑 출처 증명 연구
#AmericanFortress #KOL