개요
at_client_flutter 는 모바일, 데스크톱 및 IoT 장치에서 안전하고 분산형 데이터 저장 및 검색을 가능하게 하는 at_client 라이브러리의 플러터 확장입니다. 개인정보 보호 중심의 페어 투 페어 통신과 데이터 소유권을 위해 atsign 생태계를 활용합니다. 암호화를 핵심으로 하여 안전한 키 관리, 암호화된 데이터 동기화 및 플러터 앱과의 원활한 통합을 지원합니다. 사용자가 데이터 프라이버시를 제어하고 크로스플랫폼 호환성이 필요한 애플리케이션을 개발하는 개발자를 위한 패키지입니다.
사용 사례
- 탈중앙화 앱 데이터 저장소
- 크로스 플랫폼 보안 메시징
- 사물인터넷 장치 데이터 동기화
- 사용자 소유의 아이덴티티 관리
- 개인정보 중심 애플리케이션 개발
주요 기능
- 엔드 투 엔드 암호화
- 크로스 플랫폼 지원 (Android, iOS, macOS, Windows, Linux)
- atsign 생태계와의 통합
- 안전한 키 관리
- 실시간 데이터 동기화
적합한 대상
- 개인정보 중심 앱을 개발하는 개발자
- 다중 플랫폼을 대상으로 하는 팀
- IoT 애플리케이션 제작자
- 사용자 데이터 소유권이 필요한 앱
- 탈중앙화된 신원을 사용하는 프로젝트
고려 사항
- atsign 계정 설정이 필요합니다
- at_client_sdk에 종속됨
- 탈중앙화 아키텍처의 학습 곡선
- 주류 패키지에 비해 문서가 제한적
- atsign 인프라스트럭처에 대한 네트워크 종속성