페이지상단으로이동

메타마스크 플래스크란?...파일코인 개발자를 위한 스냅

    • 장제윤 기자
    • |
    • 입력 2022-01-27 10:58
    • |
    • 수정 2022-01-27 10:58
▲메타마스크 플래스크란?...파일코인 개발자를 위한 스냅
[파일코인 블로그(Filecoin Blog)]

메타마스크 플래스크(MetaMask Flask)는 지갑에 관련된 가장 최첨단이며 혁신적인 기능에 대한 실험 증명 장소이다. 플래스크는 프로덕션 메타마스크의 카나리아 배포판인데, 이는 개발자와 실험 기능을 활성화하여 웹3의 미래를 만드는 곳이다.

실질 가치를 관리하고 전달하는 애플리케이션을 구축할 경우, 안전한 UX와 안정적인 기능은 사용자의 자산을 보호하는 데 필수적이다. 플래스크에서 실험 기능을 출시함으로써 메타마스크는 일반적으로 가드레일 중 일부를 제거하고, 많은 대중에게 더 배포하기 전에 이를 신속하게 반복할 수 있다.

기본적으로 메인 메타마스크 애플리케이션이 하는 것처럼, 플래스크는 같은 API나 UX 안정성 보장을 제공하지는 않는다. 따라서 이는 개발자 전용이며, 사용자가 참여할 경우 파생되는 위험은 감수해야 한다. 이 실험실은 감독 되지 않는다.

혁신에 뛰어들다

스냅(Snaps)은 플래스크를 통해 출시되는 첫 번째 기능이다.

스냅을 활용하면 개발자가 메타마스크 팀의 개입 없이도 런타임에 메타마스크의 기능을 확장할 수 있다. 또한, 사용자는 스스로 사용자 맞춤형 기능을 추가할 수 있으며, 사용자가 직접 사용할 수 있도록 할 수 있다.

메타마스크는 사용자에게 확장성을 제공하기 위한 첫 번째 지갑이므로 스냅은 이더리움뿐만 아니라 전체 웹3 생태계의 혁신 속도를 가속할 준비가 되어 있다. 스냅의 초기 버전은 메타마스크 UI를 한정적으로만 수정을 할 수 있지만, 스냅은 모든 영역에서 가장 강력한 능력을 이미 실현했다. 특히 스냅이 다른 프로토콜에 대한 사용자 키를 관리할 수 있다. 프로토콜이 SLIP-44 ID와 자바스크립트 서명 라이브러리 및 공개적으로 사용 가능한 노드를 보유하고 있는 경우, 개발자는 프로토콜에 대한 지원을 메타마스크에 추가할 수 있다.

스냅 개발자 기능은 스냅 API 자체에 의해서만 제한되기 때문에 메타마스크 팀은 개발자 요구 사항을 충족하기 위해 계속해서 반복할 것이다.

높은 단계에서 메타마스크 스냅은 2가지로 구성돼 있다.

  1. 메타마스크가 안전하게 제3자인 자바스크립트 코드를 실행할 방법
  2. 웹사이트와 메타마스크가 개별적인 스냅과 의사소통 할 수 있는 API

의사소통은 JSON-RPC 요청과 반응을 통해 발생한다. 이를 통해 스냅은 메타마스크 JSON-RPC API를 확장할 수 있으며, 런타임에 메타마스크 애플리케이션의 행동을 바꿀 수 있다. 시간이 지남에 따라 메타마스크는 다른 블록체인 및 기타 분산 프로토콜, 새로운 암호화 방법, 새로운 암호화 자산 및 수많은 기타 기능 등을 지원할 수 있다.

스냅이 어떻게 사용되는지 알고 싶으면 여기를 클릭해서 기술 문서를 읽어보면 된다.

파일코인을 위한 스냅

프로토콜 랩스는 새로운 기능을 가장 많이 만들기 위해서 체인세이프와 협력을 체결하여 메타마스크 플래스크를 위한 스냅을 개발한다. 설치한 이후에는 스냅은 수반되는 프론트엔드와 함께 지갑에 파일코인 통합을 추가한다. 여기서 사용자는 파일코인 계정과 밸런스를 볼 수 있으며, FIL 거래를 보내거나 파일코인 키와 함께 서명된 메시지를 암호화하여 형성할 수 있다. 파일코인 프로토콜은 모두 메타마스크 브라우저 통합에서 직접 발생하는데, 이때 사용자는 파일코인 프로토콜에 상호작용할 수 있는 보다 간편한 방법을 활용할 수 있다.

메타마스크 플래스크에서 파일코인 스냅을 설정하는 방법에 대해서 알고 싶으면 에릭 마크(Erik Mark)의 데모를 통하여 확인할 수 있다.

요약하자면

플래스크는 메타마스크가 작동하는 환경인데, 이때 모든 사용자에게 기능과 API가 안정적이고 유지 관리 가능하며 안전한지 확인한다. 웹3 개발자가 스냅을 활용하면 메타마스크 제품으로 더 많은 작업을 수행하고 완전히 새로운 종류의 dapps를 구축할 수 있다. 모든 개발자는 스냅을 구축할 수 있으며, 결국 미래에는 사용자는 어떤 스냅을 사용할지 결정하고 자신의 지갑에 통합할 수 있다.

프로토콜 랩스는 이러한 새로운 기능을 사용하는 데 앞장서서, 사용자가 파일코인과 더 쉽게 상호 작용할 수 있을 전망이다.

스냅 사용을 시작하여 오늘날의 웹3의 미래를 구축하는 데 도움을 줄 수 있다. 또한, 파일코인 스냅 저장소를 확인할 수 있다. 행복한 BUIDLing 하세요!

더욱 다양한 정보 및 방송 관련 소식은

공식 SNS 채널을 통해 확인 가능합니다.

장제윤 기자 | [email protected]

댓글 [ 0 ]
댓글 서비스는 로그인 이후 사용가능합니다.
댓글등록
취소
  • 최신순
닫기