2023년 9월 12일, ConsenSys Software Inc.는 메타마스크 개발자와 사용자가 웹3 환경을 사용자 정의하고 향상시킬 수 있도록 메타마스크 스냅을 출시했습니다. 그렇다면 메타마스크 스냅이란 무엇이며 어떻게 작동할까요?

메타마스크 스냅이란 무엇인가요?

메타마스크의 공동 창립자 댄 핀레이(Dan Finlay, )는 다양한 블록체인의 탈중앙화 앱(DApp)과 상호작용할 수 있는 지갑의 새로운 시스템 €œ으로 메타마스크 스냅스 를 소개했습니다.

최신 버전의 메타마스크에 도입된 새로운 기능을 활용하면 사용자는 더 이상 개발팀이 제공한 사전 정의된 기능에 국한되지 않습니다. 대신 외부 혁신가가 만든 “스냅”이라고 하는 보조 애플리케이션과 프로세스를 메타마스크를 통해 관리되는 디지털 화폐 지갑에 통합할 수 있습니다.

메타마스크 월렛과 함께 월렛 가드를 통합하고자 하는 시나리오를 생각해 보겠습니다. 사용자는 월렛 가드 브라우저 확장 프로그램이나 애플리케이션을 배포하는 대신 월렛 가드 스냅을 활용하여 메타마스크 지갑을 월렛 가드와 원활하게 통합하고 메타마스크 인터페이스 내에서 직접 트랜잭션 인텔리전스 및 보안 알림에 액세스 할 수 있습니다.

메타마스크 스냅은 사용자의 메타마스크 지갑과 다양한 블록체인 네트워크에서 호스팅되는 탈중앙화 애플리케이션(DApp) 사이의 중개자 역할을 합니다. 플러그인 개발 및 통합을 위한 프레임워크를 제공함으로써 독립 개발자가 메타마스크의 기능을 향상시키는 동시에 사용자에게 이러한 디앱 내 상호작용의 다양성과 선택권을 높일 수 있도록 지원합니다.

메타마스크 스냅을 사용하면 광범위한 블록체인 네트워크, 탈중앙화 애플리케이션(DApp), 디지털 자산, 향상된 거래 보안 기능은 물론 알림 및 혁신적인 사용자 인터페이스 옵션을 탐색할 수 있습니다.

메타마스크 스냅은 어떻게 작동하나요?

메타마스크 스냅의 구현은 샌드박싱을 통해 제한된 환경 내에서 작동하는 SES(Secure EcmaScript)라는 이름의 자바스크립트 엔진을 사용합니다. 따라서 스냅은 설치 시 부여된 지정된 기능과 권한으로만 기능이 제한되므로 다른 애플리케이션, 특히 메타마스크의 주요 기능 및 속성에 속하는 애플리케이션에 영향을 미칠 수 없습니다.

스냅은 “지갑 API”로 알려진 미리 정해진 애플리케이션 프로그래밍 인터페이스(API)를 통해 필요한 기능과 데이터를 노출함으로써 메타마스크와 상호 작용합니다. 또한 스냅은 외부 블록체인 네트워크와 연결하기 위해 다양한 통신 프로토콜과 함께 HTTPS 요청을 활용합니다.

이 글도 확인해 보세요:  AI 편향이란 무엇이며 개발자는 이를 어떻게 피할 수 있을까요?

메타마스크 스냅은 오픈 소스 프레임워크이므로 누구나 새 스냅을 만들어 메타마스크에 설치할 수 있습니다. 스냅을 빌드하려면 메타마스크 플라스크 를 설치해야 하며, 여기서 스냅을 빌드하고 테스트한 후 안정적인 메타마스크 확장에 추가할 수 있습니다.

스냅을 생성한 후 메타마스크는 이를 감사하여 메타마스크 스냅 디렉터리 에 나열할 수 있습니다. 2023년 9월 현재, 이 디렉토리에는 30개가 넘는 스냅이 있습니다. 궁극적으로 메타마스크는 외부 개인이 스냅을 감사하고 리스팅할 수 있도록 감사 프로세스를 확장할 계획입니다.

메타마스크 스냅 설치 방법

스냅챗과 유사한 이미지를 생성할 수는 없지만, 요구사항에 따라 데이터베이스에 등록된 개인을 선택할 수 있습니다. 플러그인과 마찬가지로 메타마스크 아이콘도 다운로드해야 하며 마음대로 활성화 또는 비활성화할 수 있습니다. 메타마스크 아이콘을 설치하는 절차는 다음과 같습니다:

메타마스크 브라우저 확장 프로그램 버전 11.0을 설치한 후 새 디지털 지갑을 생성하거나 기존 지갑을 활용하시기 바랍니다. 처음에는 메타마스크 스냅에 대한 액세스가 브라우저 확장 프로그램 환경으로만 제한된다는 점에 유의하시기 바랍니다.

⭐ 메타마스크 스냅스 디렉토리로 이동합니다.

⭐ 원하는 스냅을 선택한 후 메타마스크에 추가를 클릭합니다.

⭐ 타사 설치 알림을 읽고 약관에 동의합니다.

⭐ 연결을 클릭하여 스냅을 메타마스크와 연결합니다.

⭐ 설치 페이지에서 스냅에 권한을 부여하고(약관을 읽은 후에만!) 설치를 클릭합니다.

실제로 가능한 한 간단하고 복잡하지 않습니다!

메타마스크 스냅 사용의 4가지 주요 이점

메타마스크 스냅은 소프트웨어 엔지니어뿐만 아니라 일반 투자자 또는 “호들러”로 알려진 암호화폐 보유자 모두에게 다양한 이점을 제공하는 다용도 도구입니다. 이 기능은 향상된 사용자 경험을 제공하고 디지털 영역에서 안전한 거래를 촉진합니다.

비 EVM 블록체인과의 상호운용성

메타마스크는 “메타마스크 스냅”이라는 새로운 기능을 통해 비트코인, 솔라나 등 비 이더리움 기반 블록체인에 대한 지원을 포함하도록 기능을 확장했습니다. 이전에는 이더리움 및 이더리움 가상 머신 호환 네트워크로만 접근이 제한되었습니다.

시온 스냅과 솔라나 스냅이 메타마스크 지갑에 통합되면 사용자는 비트코인을 지갑 밖으로 전송할 필요 없이 효율적으로 처리할 수 있게 됩니다. 마찬가지로 지갑에서 사용 가능한 모든 스냅 애플리케이션을 사용하여 다양한 수단을 통해 다른 블록체인 네트워크에 액세스할 수도 있습니다.

이 글도 확인해 보세요:  AI 개발이 너무 빠르게 진행되고 있어 일시 중지해야 하는 5가지 징후

새로운 알림 기능

또한, 메타마스크 사용자는 다른 시스템과의 원활한 통합 외에도 스냅 애플리케이션을 통해 디지털 지갑에 직접 전달되는 즉각적인 업데이트의 혜택을 누릴 수 있습니다. 이러한 업데이트는 사용자의 지갑과 지갑이 연결된 탈중앙화 애플리케이션 또는 블록체인 플랫폼 간의 실시간 통신을 가능하게 하는 지갑의 애플리케이션 프로그래밍 인터페이스(API)를 활용함으로써 가능합니다.

메타마스크는 사용자가 암호화폐 거래에 대한 정보를 얻고 통제할 수 있는 몇 가지 편리한 기능을 제공합니다. 여기에는 실시간 알림을 받고, 대화형 그래프를 통해 가격 추세를 확인하고, 지갑 인터페이스에서 직접 보안 메시지를 주고받을 수 있는 기능이 포함됩니다.

거래 분석 및 인사이트

SnapAnalysis는 금융 거래를 사전에 면밀히 조사하여 자금 손실을 방지하는 혁신적인 기능입니다. 수취인의 계약 주소의 안전성과 합법성을 평가하고, 피싱 시도에 대해 사용자에게 경고하고, 거래 결과를 예측함으로써 SnapAnalysis는 사용자에게 추가적인 보안과 마음의 평화를 제공합니다.

스냅을 설치하면 설치 시 부여된 권한을 검토하여 트랜잭션 분석 및 인사이트를 제공하는지 여부를 확인할 수 있습니다. 특히, 사용자가 스냅에 ‘트랜잭션 인사이트 액세스’ 권한을 부여한 경우, 해당 기능이 애플리케이션 내에서 활용되는 것이 분명합니다.

핵심 지갑 기능 향상

메타마스크 스냅챗은 사용자의 메타마스크 지갑 인터페이스에 통합된 강력한 데이터 프라이버시 보호 및 원활한 커뮤니케이션 기능과 같은 다양한 고급 기능을 제공하여 편의성과 보안을 강화합니다.

원하는 다양한 기능을 추가하여 특정 요구사항에 맞게 지갑을 개선하고 맞춤화하세요.

개발자는 메타마스크의 명시적인 승인 없이도 스냅샷을 손쉽게 생성하고 배포할 수 있습니다. 결과적으로 이 혁신은 메타마스크 디지털 지갑의 잠재적 응용 분야를 넓힐 것입니다.

3 인기 메타마스크 스냅

사용자가 다양한 메타마스크 스냅 애플리케이션을 획득하고 활용할 수 있습니다.

솔플레어 월렛

솔플레어 월렛 스냅을 활용하여 사용자는 이제 메타마스크 월렛과 비 EVM 기반 솔라나 네트워크 간의 원활한 호환성을 확보할 수 있게 되었습니다.이 혁신적인 솔루션은 토큰 저장, 계정 관리, 앱 액세스 등 필요한 모든 기능을 메타마스크 인터페이스를 통해 직접 수행할 수 있기 때문에 외부 하드웨어나 소프트웨어가 필요하지 않습니다.

이 글도 확인해 보세요:  휴대폰은 50, 랜섬웨어 복호화 설명, ChatGPT가 팟캐스트를 제작합니다!

푸시 v1

푸시 스냅을 사용하면 메타마스크 지갑을 통해 사용자가 선호하는 웹3.0 채널의 실시간 업데이트를 직접 받을 수 있습니다. 이러한 알림을 받으려면 푸시 스냅을 다운로드하고 구독하려는 채널을 선택한 후 지갑 주소를 연결하기만 하면 됩니다. 이렇게 설정하면 중요한 Web3 이벤트가 발생할 때마다 알림을 받을 수 있습니다.

블록펜스

블록펜스 스냅은 사용자에게 제출 전 거래 평가 도구를 제공하여 사용된 디앱, 참여한 스마트 컨트랙트, 제출 전 보유 토큰 등 다양한 측면을 평가할 수 있도록 합니다. 이를 통해 사용자는 블록체인 생태계 내에서의 상호작용에 대해 정보에 입각한 결정을 내릴 수 있습니다.

메타마스크 스냅: 여러 체인을 위한 하나의 암호화폐 지갑

메타마스크 스냅스는 암호화폐 사용자가 단일 디지털 지갑을 통해 여러 블록체인 플랫폼에서 탈중앙화 애플리케이션(DApp) 및 탈중앙화 금융 서비스(DeFi)와 원활하게 상호작용할 수 있는 우아한 솔루션을 제공합니다. 또한 개발자는 큰 어려움 없이 Snap 경험을 개발하고 배포할 수 있습니다.

메타마스크 스냅샷이 완전히 탈중앙화된 인프라를 향한 암호화폐 업계의 열망에 미칠 잠재적 영향은 아무리 강조해도 지나치지 않습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.