공부 내용 정리

웹 3.0이란?

blockchoin 2025. 4. 30. 16:44

 

웹 3.0 이란 말은 블록체인, 비트코인에 관심이 있으신 분들은 한번쯤 들어 보셨을 겁니다. 다만, 우리가 생각하는 웹사이트랑 블록체인이 어떤 연관성이 있는지 쉽게 연상하기 어려운데요... 제가 차근 차근 설명해 드리겠습니다. 급하신 분들은 정리된 마지막 표만 보셔도 됩니다.

1. 웹 1.0 (1990년대 초반 - 2000년대 초반)

(1) 배경

  • 팀 버너스 리가 1991년에 WWW를 발표하면서 시작되었습니다. 
  • 재밌는 점은 이 WWW는 세른이라고 불리는 유럽 입자 물리 연구소에서 만들어 졌다는 것 입니다. (세계 최고 규모의 물리 연구소)
  • 이곳에 모인 세계 각국의 과학자는 각기 다른 시스템으로 엄청나게 많은 데이터를 관리하고 있었습니다. 그 과정에서 서로의 데이터에 접근하는 것이 굉장히 까다로웠기 때문에 '모든 문서를 하나로 연결하는 시스템'을 고안 하였고 이게 WWW의 시초가 됩니다.

(2) 특징

  • 정적 웹페이지: HTML로 만들어진 고정된 웹페이지들이 대부분을 차지했습니다.
  • 읽기 전용: 사용자는 웹사이트를 통해 정보를 받아들이기만 했고, 상호작용은 거의 없었습니다.
  • 콘텐츠 제공 중심: 대개 기업이나 기관에서 제공하는 정보들이었고, 개인 웹사이트나 블로그는 드물었습니다.

(3) 기술

  • HTML: 정적인 페이지를 만들기 위한 주된 마크업 언어.
  • HTTP: 웹 서버와 클라이언트 간의 통신 프로토콜.
  • FTP: 파일 전송을 위한 프로토콜.

 

2. 웹 2.0 (2000년대 초반 - 현재)

배경

  • 웹 2.0은 인터넷의 상호작용적이고 사회적인 측면을 강조하는 변화의 시점입니다. 웹이 단순한 정보 제공의 도구에서, 사용자 참여와 협업 중심의 플랫폼으로 발전하면서 등장하게 되었습니다.

특징

  • 상호작용성: 사용자는 이제 단순히 정보를 받는 것이 아니라, 콘텐츠를 생성하고 다른 사용자와 소통할 수 있습니다.
  • 소셜 미디어와 블로그: 페이스북, 트위터, 블로그 등의 등장으로 사람들은 서로 소통하고 공유할 수 있게 되었습니다.
  • 동적 웹페이지: JavaScript, Ajax 등을 사용하여 웹페이지가 동적으로 변할 수 있습니다.
  • 사용자 생성 콘텐츠: 유튜브, 위키백과 등 사용자들이 콘텐츠를 생성하고 관리하는 방식으로 웹이 진화했습니다.
  • 클라우드 컴퓨팅: 구글 드라이브, Dropbox 등의 서비스가 등장하여 사용자들이 인터넷을 통해 파일을 저장하고 공유할 수 있게 되었습니다.
  • 중앙화된 데이터 관리: 하나의 중앙화된 서버에서 웹의 모든 데이터를 관리하는 시스템 입니다.

기술

  • AJAX: 웹 페이지를 새로 고침하지 않고 데이터를 동적으로 로드하는 기술.
  • JavaScript, CSS: 웹 페이지의 인터랙티브하고 동적인 요소들을 구현하는 데 사용.
  • API: 외부 서비스와의 연동을 통해 기능을 확장.
  • SNS(소셜 네트워크 서비스): 사용자 간의 소통을 위한 플랫폼 (페이스북, 트위터, 인스타그램 등).

3. 웹 3.0 

배경

  • 웹 3.0은 현재 발전 중인 개념으로, 분산화와 블록체인 기술을 기반으로 한 웹입니다. 이 개념은 주로 데이터 소유권, 개인 정보 보호, 그리고 탈중앙화에 중점을 둡니다.

특징

  • 분산화: 모든 데이터와 애플리케이션이 중앙 서버가 아닌 분산 네트워크에서 운영됩니다.
  • 블록체인: 거래나 정보가 변경 불가능한 블록에 기록되고, 모든 사용자가 이를 공유하여 데이터 위변조를 방지합니다.
  • 자기 주권 신원(Self-sovereign Identity): 사용자가 자신의 신원 정보를 완벽하게 제어하고, 이를 통해 인증 및 권한 부여가 이루어집니다.
  • 스마트 계약: 프로그램화된 계약을 블록체인 상에서 자동으로 실행하여 중개자 없이 거래를 처리할 수 있게 됩니다.
  • 가상 현실/증강 현실 (VR/AR): 웹 3.0은 메타버스 같은 가상 공간과 통합될 가능성이 큽니다.

기술

  • 블록체인: 비트코인, 이더리움 같은 분산형 시스템이 핵심 기술로 자리잡을 예정입니다.
  • 스마트 계약: 블록체인에서 실행되는 계약 코드.
  • 디지털 자산: NFT(Non-Fungible Token)와 같은 자산들이 웹 3.0에서 중요한 역할을 할 것입니다.
  • 탈중앙화 애플리케이션 (dApps): 분산형 애플리케이션으로, 중앙 서버 없이 네트워크에서 직접 운영됩니다.

3-1. 웹 3.0 의 주요 활용 사례                       

분야 주요 사례 핵심 가치
금융 Uniswap, Aave 탈중앙화, 개방성
디지털 자산 OpenSea, NBA Top Shot 희소성, 소유권
조직 운영 MakerDAO 커뮤니티 중심 거버넌스
신원 인증 uPort, Civic 자기 주권, 개인정보 보호
검색/AI Wolfram Alpha 의미 기반 지능화
메타버스 Decentraland, Axie Infinity 사용자 경제, 자산화
저장소 IPFS, Filecoin 검열 저항, 안정성

4. 각 세대의 웹 총정리

주요 특징 정적 웹사이트, 정보 제공 동적 웹사이트, 상호작용, 사용자 생성 콘텐츠 분산화, 블록체인, 개인 데이터 제어, 탈중앙화
사용자 역할 정보 소비만 가능 정보 소비 + 생성(블로그, SNS 등) 정보 소비 + 생성 + 제어 (자기 데이터 소유)
대표 서비스 초기 HTML 기반 사이트 페이스북, 유튜브, 구글, 블로그 탈중앙화 애플리케이션(dApps), 메타버스, NFT
기술 HTML, FTP, HTTP AJAX, JavaScript, API, SNS 블록체인, 스마트 계약, 탈중앙화, NFT,
AR/VR
장점 간단한 정보 제공, 유지 관리 용이 사용자 상호작용, 풍부한 콘텐츠 제공 개인 데이터 소유, 탈중앙화, 투명성
단점 상호작용 부족, 동적 콘텐츠 없음 개인정보 유출, 중앙 집중화 기술 복잡성, 확장성 한계, 법적 문제