코인베이스가 홍보하는 XMTP가 공격자들에 의해 악용됐는데, 애플리케이션 간 통신을 진정으로 실현하려면 어디까지 가야 할까요?
원저자: Sharon, Luccy, BlockBeats
원본 편집자: Jack, BlockBeats
9월 20일, Slow Mist MistTrack은 소셜 미디어에 Coinbase Wallet이 최근 Web3 메시징 네트워크 프로토콜 XMTP와 통합되었다고 게시했습니다. 사용자의 지갑 주소가 메시징 네트워크를 열면 메시징 프로토콜에서 보낸 모든 정보를 받을 수 있습니다. SlowMist는 많은 공격자가 이 기능을 사용하여 지갑 사용자에게 피싱 링크가 포함된 메시지를 보내는 것을 발견했습니다.
이제 Coinbase Wallet과 통합된 지 2개월여 만에 XMTP는 이미 사용자들로부터 보안에 대한 질문을 받고 있습니다. Web3 공간에서 소셜 소프트웨어를 자신 있게 사용할 수 있는 것과는 얼마나 거리가 멀까요?
공격자는 취약점을 악용하여 피싱 링크를 보냅니다.
이번 사건에서 일부 사용자는 매일 스팸 푸시 이메일을 받고 있다며 XMTP 관계자에게 질문하는 메시지를 소셜 미디어 플랫폼에 게시했습니다.

이런 의구심은 두 달여 전 코인베이스 월렛 공식 트위터가 오픈소스 통신 네트워크 XMTP와의 통합과 지갑 주소 간 즉각적인 통신을 가능하게 하기 위한 협력을 알리는 영상을 공개하면서 불거졌다. 이에 대해 많은 암호화 매니아들은 채팅 내용이 암호화되어 있는가?, 코인베이스 월렛의 기술은 어떻게 돋보일 것이며, 메시지 보안은 어떻게 보장되는가?라는 질문을 제기해왔습니다.

Lens Profile 관계자는 모든 메시지가 종단간 암호화되어 지갑 주소를 통해서만 복호화가 가능하고 메시지가 오프체인으로 전송되므로 가스 비용이 발생하지 않는다고 밝혔지만, 여기에서 확인할 수 있습니다. 암호화 업계의 사용자는 XMTP의 기본 프로토콜에 대해 여전히 확신이 없습니다.
이번 사건에서 사용자들이 의문을 제기한 XMTP는 실제로 코인베이스 지갑의 기본 프로토콜입니다. 현재 XMTP는 더 넓은 산업 생태계에 침투했습니다. 왜냐하면 Coinbase Wallet 외에도 Web3 소셜 그래프 프로토콜인 Lens Protocol이 작년 11월 XMTP와의 통합을 공식적으로 발표하여 전체 Lens 생태계의 프로필 간에 안전하고 비공개적인 개인 메시지를 제공하기 때문입니다. .서빙하세요. 2022년 초 출시 이후 XMTP 네트워크에서 100만 개 이상의 XMTP 받은 편지함이 생성되었으며, 30만 개 이상의 DM이 전송되었습니다. Lens와 Coinbase Wallet의 추가로 초기 시드 사용자도 많이 유입되었습니다.
이 문제가 제때에 해결되지 않으면 이러한 위험한 피싱 링크와 의미 없는 스팸 이메일이 언제 어디서나 수만 명의 사용자의 삶에 나타날 수 있습니다.
애플리케이션 간 실시간 채팅을 실제로 달성하려면 얼마나 걸리나요?
실제로 Web3 업계에는 기본적이고 잠재력이 있으며 통합된 소셜 도구가 부족했습니다. WeChat, Telegram 등이 Web2 시대의 핵심 소셜 소프트웨어라면 Web3 시대의 소셜 전장은 아직 완성되지 않았습니다. XMTP의 기본 프로토콜의 아키텍처와 기능의 관점에서 볼 때 Web3 소셜 소프트웨어와 Web2 시대의 핵심 차이점은 사람들이 실시간으로 애플리케이션 간에 채팅할 수 있다는 사실에 가장 직관적으로 반영됩니다. 이는 WeChat에서 Alipay 판매자와 채팅을 하거나 Ctrip 판매자에게 가격을 문의하는 것과 같습니다.

현재 Web2 시대에는 이 기능을 제대로 구현할 수 없습니다. 사용자는 다양한 앱 기반 인터페이스에 분산되어 있으며 경험은 매우 단편적입니다. XMTP가 많은 투자를 유치한 것은 바로 이러한 문제점을 해결할 수 있는 잠재력 때문입니다. 2021년 9월 1일, XMTP는 Coinbase Ventures, Not Boring Capial 및 엔젤 투자자와 같은 펀드의 참여로 a16z가 주도하는 2천만 달러 규모의 시리즈 A 파이낸싱을 완료했다고 발표했습니다.
그렇다면 XMTP가 Web3라는 소셜 분야에서 인프라 구축을 최초로 개척할 수 있을까요?
구체적으로 XMTP는 체인상의 주소 간 종단간 암호화 통신을 지원하는 범용 Web3 통신 프로토콜이자 네트워크로, 개발자는 인앱 DM 및 알림 기능을 구현할 권한 없이 XMTP SDK를 Dapp에 통합할 수 있습니다. XMTP 프로토콜에서 메시지 받은 편지함(DM)은 사용자의 이더리움 주소에 바인딩됩니다. 모든 대화형 데이터(팔로잉, 콘텐츠 게시 및 DM 포함)는 이러한 애플리케이션이 XMTP 프로토콜과 통합되어 있는 경우 언제든지 다른 애플리케이션으로 마이그레이션할 수 있습니다. 예를 들어 Coinbase Wallet과 Lens Protocol 사용자가 실시간으로 통신하고 채팅하는 시나리오는 다음과 같습니다. 위에서 언급한 것은 XMTP 프로토콜에 의해 구현됩니다.

물론 XMTP는 개발자 사용자를 대상으로 하기 때문에 프런트 엔드 사용자는 XMTP의 존재를 직접적으로 인식할 수 없습니다. 그러나 Coinbase Wallet 및 Lens Protocol과 같은 개발자 사용자는 사용자 기반이 매우 크기 때문에 이 두 사용자는 기본적으로 XMTP 사용자와 동일할 수 있습니다. 지금까지 사용자 경험은 비교적 원활하고 애플리케이션 간 정보 전송 및 수신 시 적시성이 좋아 전반적으로 좋았습니다. 그런데 한 번은 누군가가 실험을 하다가 “실험 대상을 무작위로 선정했고, 상대방의 동의 없이도 직접 채팅을 할 수 있었다”는 사실을 발견한 적이 있다. 괴롭히는 문자 메시지와는 다른가요? 하지만 구현자에게는 더 편리하고 정확합니다.
따라서 현재 Web3의 SocialFi 분야에서 개발자는 결함과 허점을 메우고 사용자 계정 보안과 개인 정보를 보호하는 동시에 생태계를 최대한 확장하여 분산화의 원래 의도를 피하는 방법에 대해 더 많이 생각해야 합니다. 범죄자들에게 이용당해 더 큰 문제를 일으키게 됩니다. 이러한 관점에서 볼 때 Web3의 XMTP 소셜 내러티브는 좋은 시작을 이루었지만 아직 끝나려면 멀었습니다.


