Dan Finlay는 2016년부터 MetaMask 개발을 이끌어왔습니다. 그 과정에서 그는 안전한 분산형 무허가 컴퓨팅의 미래에 대한 열정과 비전을 키워왔으며, MetaMask를 통해 그 비전을 현실로 만들어가고 있습니다. Warpcast: https://warpcast.com/danfinlay
모든 글 읽기MetaMask 팀의 새로운 이니셔티브인 MobyMask는 피싱으로부터 사용자를 선제적으로 보호하기 위해 동적 신뢰 네트워크를 활용하여 피싱 신고자를 확보합니다.

오늘날 크립토 피싱은 통제 불능 상태입니다. 크립토를 통한 새로운 형태의 디지털 자산 소유에 참여하려는 수많은 무고한 사람들을 표적으로 삼는 극도로 전문화된 조직들의 영역이 되어버렸습니다.
피싱 제보자를 확보하기 위해 동적 신뢰 네트워크를 활용하여 사용자를 피싱으로부터 선제적으로 보호하는 MetaMask 팀의 새로운 이니셔티브인 MobyMask에 대해 이미 읽어보셨을 수도 있습니다.
MobyMask의 원본 블로그 게시물은 여기에서 확인하실 수 있습니다: https://mirror.xyz/0x55e2780588aa5000F464f700D2676fD0a22Ee160/8whNch3m5KMzeo6g5eblcXMMplPf8UpW228cSh3nmzg
MobyMask의 초기 버전은 모든 제보자가 추가 제보자를 초대(또는 초대 취소)하고, 피싱 신고를 제출(또는 삭제)할 수 있도록 했습니다. 그러나 첫 번째 버전에는 세 가지 주요 단점이 있었습니다:
모든 신고가 블록체인에 기록되기 때문에, 목록의 보안 혜택을 누리려면 각 사용자가 풀 노드에 접근해야 하며, 보호받고자 하는 모든 것(트위터 사용자, 웹사이트 등)을 해당 풀 노드에 신뢰해야 했습니다. 이는 프라이버시 측면에서 이상적이지 않았습니다.
모든 신고가 블록체인에 기록되기 때문에, 피싱 신고를 제출할 때마다 일정량의 크립토가 필요했으며, 이는 바람직하지 않습니다. 피셔들은 분명히 저렴한 비용으로 피싱을 하고 있으므로, 신고 비용 역시 저렴해야 합니다.
모든 신고가 블록체인에 기록되기 때문에, 일반 지갑은 피싱 목록의 로컬 사본을 유지하지 않으며, 네트워크 피어들을 더 안전하게 보호하는 데 기여할 수 없었습니다.
해당 글에서 저는 이러한 문제들이 진정한 P2P 라이트 클라이언트 네트워크를 통해 해결될 수 있기를 바란다고 언급했습니다. 이 네트워크는 사용자들이 자신과 관련된 블록체인의 특정 부분(이 경우 피싱 목록)을 직접 공유할 수 있도록 지원합니다. 당시 스텔스 모드로 운영 중이던 Laconic을 언급했기 때문에, 대부분의 사람들은 그것이 어떤 연관성을 가지는지 알지 못했습니다.
오늘 저는 Laconic이 스텔스 모드를 종료하며, 자신들의 시스템 역량을 처음으로 선보이는 사례로 MobyMask를 선택했다는 소식을 발표하게 되어 기쁩니다.
Laconic은 오늘 공식 출시와 함께 MobyMask 캐싱 기능을 갖춘 특별한 Ethereum 라이트 클라이언트를 선보입니다. 이를 통해 개인이나 조직이 신뢰할 수 있는 MobyMask 안티피싱 레지스트리 사본을 호스팅하는 비용이 크게 절감됩니다. 이는 MetaMask, WalletGuard, Phishfort와 같은 웹 서비스가 MobyMask 피싱 탐지 데이터를 활용할 수 있는 경량 서버 프로세스를 만들어내며, 누구나 셀프 호스팅하기 더 쉬운 방식으로 제공됩니다.
Laconic은 또한 TypeScript 버전의 Watcher를 개발 중입니다. 이를 통해 목록 캐싱과 해당 데이터의 P2P 복제가 브라우저에서 완전히 이루어질 수 있습니다.
향후 업데이트에서 Laconic은 사용자들이 "반사실적(counterfactual)" 피싱 신고를 공유할 수 있도록 할 예정이며, 이를 통해 피싱 신고 시 제보자에게 비용이 발생하지 않게 됩니다. 이러한 메시지는 피어 간에 공유되지만 온체인에서 완전히 증명 가능하며, 블록체인은 레지스트리의 충돌 해결 및 제보자 접근 권한 취소에만 필요하게 됩니다.
MobyMask 워처 클라이언트를 운영하는 사람들은 피싱에 더 강한 웹 환경 구축에 기여하는 동시에, 피싱 신고를 조회할 수 있는 프라이빗 API에 접근할 수 있습니다. 이 API는 무료 또는 유료로 자유롭게 공유할 수 있습니다.
초기 버전은 MetaMask 팀 내에 뿌리를 둔 신뢰 네트워크로 운영되며(제보자는 초대제로만 참여 가능하므로 현재는 누구나 신고를 시작할 수 없습니다), 궁극적으로는 사용자가 피셔 신고를 위한 다양한 신뢰 루트를 구독할 수 있도록 하는 것을 목표로 합니다. 나아가 모든 사용자가 피싱 정보를 공유하거나 수집하는 자신만의 신뢰 루트가 될 수 있도록 하고, 결국에는 유사한 시스템이 다른 종류의 정보에 대한 신뢰할 수 있는 출처 검증에도 활용될 수 있기를 바랍니다(네, 이것은 큰 목표입니다!).
최종 단계에서는 원하는 모든 사용자가 자신의 지갑의 일부로 "워처"를 실행할 수 있게 되어, 서버 비용은 사실상 없어지고 참여자 모두가 혜택을 공유하게 되기를 바랍니다.
MetaMask에게 오늘은 매우 특별한 날입니다. 첫 번째 팀 워크숍에서 여러 팀원들(Aaron Davis, Herman Junge, Dmitry Ryajov 포함)이 비전을 품고 Mustekala라는 매우 유사한 프로젝트를 시작했습니다. 그 작업은 여러 이유로 결국 중단되었지만, 사용자들이 관심 있는 컨트랙트의 상태를 캐싱할 수 있도록 하는 것이 스마트 컨트랙트의 완전한 탈중앙화를 위한 핵심 요소라는 사실을 우리는 오래전부터 알고 있었습니다.
제 사무실에는 Mustekala 팀이 개념을 처음 구상할 때 작성했던 원본 메모지가 아직도 있습니다. 그것은 멋진 시간이었고, 훌륭한 아이디어였으며, 지금까지 실현되지 못한 채로 남아 있었습니다.
Laconic에서 Rick Dudley와 그의 팀은 지난 6년간 IPLD 형식으로 Ethereum 데이터를 제공하는 Go-Ethereum(geth)의 특별한 포크를 구축하는 어려운 작업을 수행해왔습니다. 이를 통해 클라이언트가 스토리지 블록의 증명을 요청하고 P2P로 공유하는 비용이 저렴하고 효율적으로 이루어집니다. 또한 클라이언트가 블록체인 상태의 불완전한 "슬라이스"를 P2P로 공유하고, GraphQL API를 통해 해당 상태를 노출할 수 있는 클라이언트 측 코드도 포함됩니다. 이것이 프라이버시의 연산 비용 절감, 확장 가능한 데이터 배포, 그리고 풀 노드를 직접 운영하지 않더라도 동일한 컨트랙트를 반복적으로 사용하는 사용자들의 데이터 조회 속도 향상에 얼마나 큰 성과인지는 아무리 강조해도 지나치지 않습니다.
MobyMask를 사용해보고 싶다면 mobymask.com을 방문하세요. IPLD 공유 기능을 갖춘 geth 포크를 직접 셀프 호스팅해보고 싶다면 Laconic의 이 가이드를 참고하여 시작할 수 있습니다. Laconic MobyMask 네트워크를 활용하는 브라우저 기반 애플리케이션을 개발하고 싶다면 mobymask-watcher의 진행 상황을 여기에서 모니터링할 수 있습니다.
다른 스마트 컨트랙트에 대한 접근을 공유하고 배포하기 위해 Laconic을 설정해보고 싶은 개발자라면 Laconic 문서를 여기에서 확인하세요.
탈중앙화 기술로 가치 있는 무언가를 구축하려면, 피싱 문제를 근본적으로 해결해야 합니다. 이를 완성하기 위해서는 우리의 창의성과 독창성이 많이 필요하며, Laconic과 Delegatable 프레임워크가 결합하여 블록체인에 안전성의 뿌리를 두면서도 높은 확장성과 프라이버시를 보장하는 애플리케이션을 만들어낸다는 사실이 기쁩니다.
AI가 번역했습니다. 오류가 있을 수 있습니다. 항상 정보를 확인하시기 바랍니다.