![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
끊임없는 혁신은 사용자 경험과 개발자 워크플로를 개선하는 것을 목표로 Web3의 진화를 촉진합니다. 계정 추상화(AA)는 최근 많은 화제를 모았으며, Web3 생태계 내에서 상호 작용을 단순화하도록 설계된 개념입니다. 오늘은 AA 접근 방식의 다음 단계인 모듈형 계정의 영역에 대해 알아보겠습니다.
모듈러 계정은 사용자와 개발자 모두에게 더 큰 사용자 정의를 제공하고자 하는 계정 추상화 내의 획기적인 개념입니다. 모듈러 계정은 기본적으로 구성 가능한 플러그인 또는 모듈로 구성되며, 각 모듈은 핵심 스마트 계정의 기능을 확장하는 고유한 스마트 계약을 나타냅니다. 이 모듈러 아키텍처는 맞춤형 사용자 정의를 허용하여 개발자가 전체 계정 인프라를 재구축하는 대신 특정 기능에 집중할 수 있도록 합니다.
ERC-6900 및 ERC-7579와 같은 이니셔티브는 모듈형 계정의 상호 운용성과 표준화를 강화하는 것을 목표로 합니다. 이러한 표준은 모듈이 서로 상호 작용하는 방식과 다양한 공급자 및 플랫폼에서 스마트 계정과 상호 작용하는 방식을 정의합니다.
저자들이
Etherspot은 ERC-7579 표준을 준수하는 모듈형 계정을 소개하게 되어 자랑스럽게 생각합니다. 이를 통해 개발자는 Etherspot의 계정 추상화 인프라를 활용하여 스마트 계정에 대한 사용자 정의 기능을 활용할 수 있습니다. 당사의 스마트 계약
개발자는 다양한 모듈을 통합하여 dApp의 보안 및 사용자 경험을 크게 향상시킬 수 있습니다. 예를 들어, 소셜 복구 모듈은 액세스가 손실된 경우 신뢰할 수 있는 기기나 친구를 통해 사용자가 계정 액세스를 회복할 수 있도록 합니다. 또 다른 기능은 dApp이 사전 정의된 한도 내에서 사용자를 대신하여 토큰을 사용할 수 있도록 하는 모듈로, 거래를 간소화하고 수동 개입을 줄입니다.
또한, 세션 키 모듈을 사용하면 사용자는 지정된 기간 동안, 설정된 한도와 규칙에 따라 dApp 내에서 거래를 사전 승인하는 세션 키를 생성할 수 있어 편의성과 보안성을 모두 제공합니다.
기존 모듈 목록을 찾을 수 있습니다
Etherspot은 ERC-7579 규정을 준수함으로써 Web3 생태계에서 혁신과 상호 운용성을 주도하고, 개발자가 확장 가능하고 사용자 정의 가능한 분산형 애플리케이션을 자신 있게 구축할 수 있도록 지원합니다.
⚙️Etherspot Modular SDK를 시작하려면 다음 중 한 가지 방법으로 패키지를 직접 설치할 수 있습니다.
npm i @etherspot/modular-sdk
자세한 내용은 설명서에서 확인하세요
또는 이미 모듈식 계정을 지원하는 강력한 React 라이브러리인 TransactionKit을 활용할 수 있습니다.
ERC-7579는 개발자를 위한 모듈식 구성 요소와 사용자 친화적인 도구의 흥미로운 세계를 열어줍니다. 즉, 재사용 가능한 모듈에 더 쉽게 액세스할 수 있어 개발자는 제품을 차별화하는 고유한 기능을 만드는 데 집중하면서 개발 프로세스를 가속화할 수 있습니다.
동시에 Etherspot 팀은 출시될 Modular Store 작업을 진행해 왔습니다.
이를 통해 사용자는 스마트 계정에 애드온으로 모듈을 설치할 수 있으며, dApp은 모듈을 활용하여 PX 생태계 내 사용자에게 더욱 매끄러운 계정 추상화 경험을 제공할 수 있습니다. 팔로우
Web3 환경이 계속 진화함에 따라 모듈러 계정과 같은 혁신은 보다 접근하기 쉽고 유연하며 안전한 분산형 생태계를 위한 길을 닦습니다. Etherspot 모듈러 SDK는 ERC-7579를 준수하여 Etherspot 인프라 내에서 모듈러 계정의 잠재력을 탐구하고자 하는 개발자를 위해 확장 가능하고 상호 운용 가능한 dApp을 구축하기 위한 간소화된 경로를 약속합니다.
자원:
Etherspot을 팔로우하세요:
웹사이트 | X | Discord | Telegram | GitHub