구텔라: 창조 시대를 넘어선 P2P 프로토콜

원제: Gnutella: A Protocol Outliving the World That Created It

왜 중요한가

탈중앙화 기술이 실제 문제 해결을 통해 대중 채택된 역사적 사례로 현재 웹3 발전에 시사점 제공

2000년대 대표적인 파일공유 프로토콜 구텔라(Gnutella)가 AOL 취소 후 유출되어 수백만 사용자를 확보했다가 현재는 축소된 상태로 운영 중이다. 탈중앙화 설계로 종료가 불가능했으며 10년간 주류 채택을 유지했다.

구텔라는 AOL의 내부 데모 프로젝트로 시작되었으나 회사가 프로젝트를 취소한 후 대중에게 유출되었다. 서버 없는 탈중앙화 설계 덕분에 한번 공개된 후에는 중단시키는 것이 불가능했다. 2000년대 초 인터넷 보급률이 50%에 도달하면서 음악 파일 공유가 일반화되었고, 음반산업의 적응 거부, MP3 플레이어 보급, 느린 다이얼업 인터넷으로 인한 스트리밍 불가능 등의 조건이 구텔라 성장을 뒷받침했다. 라임와이어(LimeWire) 등의 클라이언트를 통해 수백만 동시 사용자를 확보하며 약 10년간 주류로 사용되었다. 본질적으로 P2P 검색엔진으로 설계되어 파일 전송 외에도 DNS 시스템이나 메타데이터 검색 등으로 활용 가능했지만, 실제로는 주로 MP3 파일 다운로드에 사용되었다. 현재도 archive.org에서 원본을 찾을 수 있으며 축소된 형태로 계속 운영되고 있다.

출처

rickcarlino.com — 원문 읽기 →