Web2와 Web3의 비교
페이지 마지막 업데이트됨: 2026년 2월 23일
웹2는 오늘날 대부분의 사람들이 알고 있는 인터넷 버전을 의미합니다. 인터넷은 여러분의 개인 정보를 이용하여 서비스를 제공하는 회사들이 지배합니다. 이더리움의 맥락에서 볼 때 웹3은 블록체인 상에서 구동되는 분산형 앱을 뜻합니다. 웹3은 사용자의 개인 정보를 이용하여 수익 창출을 하지 않고도 누구나 참여할 수 있도록 하는 앱입니다.
입문자에게 더 친화적인 자료를 찾고 있나요? 웹3 소개를 확인해 보세요.
웹3의 이점
많은 웹3 개발자들은 이더리움에 기본적으로 내장된 분산형 방식 때문에 디앱을 구축하기로 했습니다.
- 네트워크에 있는 누구나 서비스를 사용할 권한이 있으며, 다시 말해 서비스 사용에는 권힌이 필요 없다는 뜻입니다.
- 아무도 여러분을 막을 수도 그 서비스의 접근을 거부할 수도 없다.
- 결제는 기본 토큰인 이더(ETH)를 통해 이루어집니다.
- 이더리움은 튜링-완전으로 대부분의 프로그래밍을 할 수 있다.
실용적인 비교
| 웹2 | 웹3 |
|---|---|
| 트위터는 모든 계정이나 트윗을 검열할 수 있습니다 | 웹3 트윗은 분산형이기 때문에 검열할 수 없을 것입니다 |
| 지불 서비스는 특정 종류의 일에는 지불을 허용하지 않도록 정할 수 있다 | 웹3 지불 앱들은 개인 데이터가 필요 없고 지불을 막을 수 없다 |
| 긱 이코노미 앱들의 서버들이 다운되어 작업자 수입에 영향을 줄 수 있다 | 웹3 서버들은 다운될 수 없다 - 그들은 그들의 백엔드로 1000여대의 컴퓨터들의 탈중앙화 네트워크인 이더리움을 사용한다 |
이는 모든 서비스를 디앱으로 전환해야 함을 의미하지는 않습니다. 위의 예시들은 웹2와 웹3 서비스의 주요 차이점을 설명할 뿐입니다.
웹3의 한계
웹3에는 현재 다음과 같은 한계가 있습니다.
- 확장성 - 웹3 상에서의 거래는 분산 방식으로 이루어지기 때문에 좀 더 느립니다. 지불과 같은 상태로의 변경은 채굴자를 통해 처리 후, 네트워크를 통해 전파된다.
- UX – 웹3 애플리케이션과 상호작용하려면 추가적인 단계, 소프트웨어, 교육이 필요할 수 있습니다. 이는 받아들이는데 허들이 될 수 있다.
- 접근성 - 웹브라우저들에 통합된 기능들이 부족하여, web3 접근성이 대부분의 사용자들에게 부족합니다.
- 비용 - 대부분의 성공적인 디앱들은 비용이 비싸서 매우 작은 양의 코드만 블록체인 상에 둔다.
중앙화 vs. 탈중앙화
아래의 테이블에서 우리는 중앙화와 탈중앙화 디지털 네트워크의 대략적인 장점과 단점을 나열했다.
| 중앙화 시스템 | 분산형 시스템 |
|---|---|
| 적은 네트워크 거리 (모든 참여자들이 중앙 기관에 연결된다); 전파는 중앙 기관에 의해 많은 컴퓨터 자원으로 처리 되므로 정보는 빠르게 전파된다. | 네트워크 상의 멀리 떨어진 참여자들은 잠재적으로 서로로부터 멀리 떨어진 많은 모서리들이 될 수 있다. 네트워크 상의 한 쪽으로부터의 정보 브로드캐스트는 다른 쪽까지 닿는데 긴 시간이 걸릴 수 있다. |
| 보통 더 높은 성능(더 높은 처리량, 더 적은 확장된 전체 컴퓨팅 자원)과 더 쉬운 구현. | 보통 더 낮은 성능(더 낮은 처리량, 더 많은 확장된 전체 컴퓨팅 자원)과 구현의 복잡함. |
| 데이터의 충돌 시, 해결이 깔끔하고 쉬움: 최종적인 참이 되는 것은 중앙 기관이다. | 참여자들이 동기화된 것으로 믿는 데이터의 상태에 대해 피어들이 충돌하도록 요청한다면 (대개 복잡한) 프로토콜이 해결을 중재하는데 필요하다. |
| 하나의 실패 지점: 악의적인 사람들이 중앙 기관을 표적 삼아 네트워크를 가동 중지시킬 수 있습니다. | 실패 지점이 하나가 아님: 많은 사람들이 참여하여 공격하거나 가동 중지 시켜도 네트워크는 계속 작동합니다. |
| 네트워크 참어자들간의 조정이 훨씬 쉽고, 중앙 기관에 의해 다뤄진다. 중앙 기관은 네트워크 참여자들이 업그레이드, 프로토콜 업데이트 등을 받아들이도록 매우 적은 노력으로 할 수 있다. | 네트워크 레벨 결정과 프로토콜 업그레이드 등에 최종 의견을 가지는 하나의 중개자가 없어서 조정이 대개 어렵다. 최악의 경우에는 프토토콜 변경에 대해 비동의가 있을 때 네트워크가 균열되기 쉽다. |
| 중앙 기관은 데이터를 검열할 수 있고, 잠재적으로 네트워크의 나머지와 협의해서 네트워크의 일부를 잘라버릴 수 있다. | 정보가 네트워크에 걸쳐 많은 방식으로 전파되어서 검열이 매우 더 어렵다. |
| 네트워크 내의 참여는 중앙 기관에 의해 제어된다. | 누구나 네트워크 안에 참여할 수 있다; “문지기”가 없다. 이상적으로는, 참여 비용이 매우 낮다. |
모든 네트워크에 참이 될 수 없는 일반적인 패턴이 있음에 주의하라. 더 나아가서 실제로 어떤 네트워크가 중앙화/탈중앙화되어 있는지의 정도는 스펙트럼에 달려 있다; 전부 중앙화된 네트워크는 없다 또는 전부 탈중앙화된 네트워크는 없다.
더 읽어보기
- 웹3란 무엇인가요? - ethereum.org
- 웹 3.0 애플리케이션의 아키텍처 (opens in a new tab) - Preethi Kasireddy
- 탈중앙화의 의미 (opens in a new tab) 2017년 2월 6일 - 비탈릭 부테린
- 탈중앙화가 중요한 이유 (opens in a new tab) 2018년 2월 18일 - 크리스 딕슨
- 웹 3.0이란 무엇이며 왜 중요한가 (opens in a new tab) 2019년 12월 31일 - 막스 머쉬, 리차드 뮤어헤드
- 왜 우리에게 웹 3.0이 필요한가 (opens in a new tab) 2018년 9월 12일 - 개빈 우드