작가: 카일
검토자: 샌디
출처: 콘텐츠 길드 - 뉴스
원본 기사는 PermaDAO에 처음 게시되었습니다.
원본 링크: https://permadao.notion.site/Hack-and-Tell-Sam-Phil-Mataras-aab51484819041569dd323f0e127f107?pvs=4
Hack and Tell의 이번 에피소드에서는 Sam과 Phil Mataras(AR.IO 창립자)가 AR.IO 네트워크의 개발과 기능에 대해 논의합니다. AR.IO 네트워크는 분산 게이트웨이를 통해 데이터 액세스 및 관리 기능을 제공하고 ArNS(Arweave Domain Name System) 및 ArDrive와 같은 도구를 통해 사용자 경험을 향상시킵니다. 이러한 혁신의 목표는 분산형 스토리지와 애플리케이션을 더 쉽게 사용하고, 더 사용자 친화적으로 만들고, 전 세계적으로 높은 위험 저항성을 달성하는 것입니다.
하이라이트
AR.IO 네트워크의 기능과 포지셔닝
AR.IO는 Arweave 위에 구축된 액세스 레이어로, 업로드, 캐싱 및 데이터 인덱싱 서비스를 제공합니다. Phil은 Arweave가 영구 하드 디스크이고 AR.IO는 사용자가 이 하드 디스크에 액세스하기 위한 입력 레이어라고 비유적으로 말했습니다.
Phil은 AR.IO가 기본 스토리지 계층의 액세스 문제를 해결하여 사용자가 모든 게이트웨이를 통해 데이터를 업로드하고 캐싱 및 인덱싱 기술을 사용하여 데이터를 빠르게 검색할 수 있도록 한다고 덧붙였습니다. 동시에, 초보 사용자가 Arweave 생태계에 더욱 쉽게 참여할 수 있도록 ArNS, ArDrive 등 사용자 친화적인 도구도 도입합니다.
Arweave의 영구 저장 장점
Arweave의 영구 저장 기능은 데이터에 불변의 타임스탬프 및 서명된 기록을 제공합니다. Phil은 이를 "콘텐츠 출처의 증거"라고 설명하여 업로더에게 완전한 귀속을 제공합니다.
Sam은 이 메커니즘을 통해 Arweave가 신뢰성과 기록 추적성 측면에서 기존 콘텐츠 주소 지정 솔루션(예: IPFS)보다 우수하다고 덧붙였습니다.
ArDrive의 사용자 친화적인 디자인
ArDrive는 복잡한 블록체인 상호 작용을 "Dropbox와 같은 저장소 도구"로 단순화합니다. Phil은 사용자가 지갑을 만들어 데이터를 업로드하고 영구 저장 링크를 생성할 수 있음을 보여주었습니다. 사용자의 초기 작업의 복잡성을 해결하기 위해 ArDrive는 사용자가 Arweave 토큰을 소유하지 않고도 신용 카드로 스토리지 할당량을 구매할 수 있도록 지원합니다.
ArNS의 다양성
ArNS는 기억하기 어려운 Arweave 트랜잭션 ID를 사람이 읽을 수 있는 친숙한 이름으로 바꾸는 간단한 방법을 제공합니다. Phil은 ArNS가 친숙한 이름 확인 기능을 제공하여 사용자가 데이터, 응용 프로그램 또는 ID에 대해 기억하기 쉬운 이름을 만들 수 있도록 하는 동시에 양방향(이름에서 데이터로 또는 데이터에서 이름으로) 확인을 지원한다고 설명했습니다.
터보 크레딧 소개
Phil은 사용자가 Arweave 토큰을 보유하지 않고도 신용 카드를 통해 구매할 수 있는 포인트 저장 메커니즘인 Turbo Credits를 도입했습니다. 그는 이 방법이 사용자가 분산형 저장소를 사용하는 임계값을 크게 낮추는 동시에 블록체인을 처음 접하는 사용자에게 특히 적합한 번들링 메커니즘(Bundling)을 통해 업로드 효율성을 최적화한다고 지적했습니다.
ArNS 동적 가격 모델
Phil은 ArNS의 동적 가격 책정 모델에 대해 자세히 설명했으며, 네임스페이스(Namespace)의 수요에 따라 가격이 변합니다. 수요가 높으면 선매를 피하기 위해 가격이 인상되고, 수요가 감소하면 구매를 자극하기 위해 가격이 낮아집니다. 그는 이 메커니즘이 네임스페이스의 분배를 더욱 공평하게 만들고 무단 점거 행위로 인한 생태학적 피해를 줄여준다고 지적했습니다.
크로스체인 호환성 및 암호화 키 지원
AR.IO와 Arweave는 Ethereum 및 Solana용 지갑과 같은 다양한 암호화 키 유형을 지원하므로 사용자는 익숙한 도구를 사용하여 Arweave 네트워크와 상호 작용할 수 있습니다. Phil은 이 디자인이 Arweave를 더욱 포괄적으로 만들고, 다양한 생태계 사용자의 학습 비용을 줄이며, Turbo의 번들링 메커니즘을 통해 업로드 프로세스를 더욱 단순화한다고 언급했습니다.
콘텐츠 버전 추적 및 추적성
Sam은 Arweave가 콘텐츠의 버전 관리를 지원하도록 설계되었다는 점을 특히 강조했습니다. 사용자는 개발자의 변경 사항이 원래 버전을 덮어쓸 것이라는 걱정 없이 데이터의 기록 버전에 액세스할 수 있습니다. 이는 개발자와 사용자 모두에게 매우 중요하며, 특히 분산형 애플리케이션을 시간이 지남에 따라 지원해야 하는 경우 더욱 그렇습니다.
다중 게이트웨이 아키텍처의 유연성
Phil은 AR.IO의 200개 이상의 게이트웨이 아키텍처를 언급하면서 하나의 게이트웨이에 장애가 발생하더라도 다른 게이트웨이를 통해 계속 데이터에 액세스할 수 있음을 보여주었습니다. 이러한 위험 저항성을 통해 사용자는 콘텐츠 가용성에 대해 걱정할 필요가 없으며 동시에 글로벌 배포와 데이터에 대한 장기적인 액세스가 보장됩니다.
디플랫폼의 진정한 의미
Sam은 분산화가 블록체인 저장소 자체에만 국한되지 않고 도메인 이름 확인, 프런트엔드 호스팅 및 기타 측면도 포함한다고 설명했습니다. AR.IO의 아키텍처는 분산 설계를 사용하여 각 계층의 중앙 집중식 의존성을 최소화하여 사용자에게 진정한 제어 및 데이터 주권을 제공합니다.
친숙한 애플리케이션 개발 도구
Phil은 개발자가 ArNS 이름을 업데이트하는 동안 Arweave에 직접 애플리케이션을 배포하는 데 사용할 수 있는 Github Action 도구인 PermaWeb Deploy의 중요성을 강조했습니다. 그는 ArNS가 최신 애플리케이션 버전을 자동으로 동기화하여 배포 및 업데이트를 보다 효율적으로 만드는 방법을 보여주었습니다.
프로토콜 표준화의 필요성
Sam과 Phil은 개발자가 PermaWeb 애플리케이션을 구축할 때 표준화된 프로토콜을 따라야 한다고 언급했습니다. Phil은 데이터 형식의 표준화를 통해 미래의 사용자와 개발자가 기존 데이터를 쉽게 이해하고 사용할 수 있으며 버전 비호환 위험을 줄일 수 있다고 구체적으로 언급했습니다.
AR.IO 향후 계획
Phil은 AR.IO가 ArNS 이름을 직접 구문 분석하고 사용자의 수동 작업 복잡성을 줄이는 등 브라우저 확장을 통해 사용자 경험을 향상시킬 계획이라고 언급했습니다. 이러한 움직임은 사용자가 영구적으로 저장된 콘텐츠에 더 쉽게 액세스할 수 있도록 하는 동시에 기술적 한계를 더욱 낮추는 것을 목표로 합니다.
신원과 개인 정보 보호 사이의 균형
Sam은 "개인 키를 갖는 것은 사용자의 특권"이라고 강조했습니다. 그는 사용자가 중앙화된 서비스에 의존하지 않고도 암호화 서명을 통해 분산형 네트워크에서 자신의 신원을 증명할 수 있다고 설명했습니다.
Phil은 사용자가 키를 관리하는 데 도움이 되는 사용하기 쉬운 인터페이스를 설계하는 것이 이 권한을 널리 수용하는 데 중요하다고 덧붙였습니다.
생태계의 새로운 기회
Sam은 분산형 Vercel의 개념을 언급하고 개발자가 Dapp용 Vercel과 유사한 원스톱 호스팅 및 배포 서비스를 구축할 수 있다고 제안했습니다. 이 서비스의 목표는 개발자가 Arweave를 기반으로 분산형 애플리케이션을 쉽게 배포하고 관리할 수 있도록 하는 것입니다.
Phil은 이러한 견해에 동의하고 Arweave의 인프라가 이러한 종류의 서비스를 완벽하게 지원할 수 있어 더 많은 개발자와 사용자가 생태계에 참여할 수 있다고 지적했습니다.