
심층 분석|인터넷의 기원에서 탈중앙화 Web 3.0까지

작성: Mickey Maler
번역: 0xzshanzha
Web 1.0은 우리가 현재 사용하는 Web 2.0의 전신 개념이다. 세계는 현재 Web 2에서 Web 3로 전환하는 과정에 있으며, 이에 따라 Web 3가 어떤 모습일지에 대한 많은 질문들이 제기되고 있다.
본문은 웹의 기원과 그 첫 번째 진화 단계에 깊이 들어가지는 않지만, Web 2를 형성한 기반과 다가올 Web 3의 기반—자유롭고 의미론적인 웹의 미래—에 대해 개괄한다. 의미 웹(Semantic Web)은 때때로 Web 3.0이라고도 하며, W3C(World Wide Web Consortium)가 정한 표준에 기반해 인터넷 데이터를 기계가 읽을 수 있도록 만드는 것을 목표로 하는 월드 와이드 웹의 확장이다.
본문에서는 "Web 3.0"과 "Web3"라는 용어를 번갈아 사용한다는 점에 유의하라.
서론
우리가 오늘날 사용하는 인터넷은 대부분 Web 2.0을 기반으로 하고 있다. 그렇다면 Web 2.0이란 도대체 무엇인가?
많은 사람들에게 Web 2.0이라 함은 페이스북 같은 소셜 미디어를 뜻하지만, 이는 정확하지 않다. 물론 소셜 미디어는 Web 2의 진화에서 중요한 부분을 차지하며, 페이스북 또한 이 시대의 핵심 기여자 중 하나이다. 페이스북은 메신저를 만들었으며, 다른 애플리케이션을 웹에 추가할 수 있는 최초의 글로벌 플랫폼을 제공함으로써 타인에게 무수한 가능성을 열어주었다. 이러한 혁신들은 웹 환경을 동적으로 변화시켰다. 그러나 페이스북은 Web 2 자체를 정의하지 않는다. 오히려 페이스북과 기타 언론 매체들은 Web 2의 기반 기술을 처음으로 상업화한 존재들이다. 그들의 등장으로 인해 인터넷은 애플리케이션을 구축할 수 있는 다층적 플랫폼이라는 인프라로서 자리매김하게 되었다. 그들은 Web 2의 선구자이지만, Web 2가 바로 그들 자체는 아니다. 마치 에디슨의 전구가 전기에 관한 혁신이긴 해도, 전기가 에디슨의 전구는 아닌 것과 같다.
Web 3.0 개념은 Web 2가 멈춰선 지점에서 시작한다. 그 주요 목표는 블록체인과 제로 날란 증명(ZKP) 기술을 활용하여 Web 2의 결함(특히 데이터 보호와 프라이버시 분야에 집중된)을 개선하는 것이다. Web3는 이더리움 네트워크나 특정 블록체인 위에 구축된 웹과 동일하지도 않고, 브라우저 내 MetaMask 확장 프로그램과도 같지 않다. 비록 그것들이 Web3로 접근하는 인터페이스로 사용될 수는 있지만 말이다. Web3는 무한한 창의력을 통해 당신의 웹 경험을 향상시킬 수 있다. 그러나 Web3가 어떤 형태로 발전하든, 우리가 잊지 말아야 할 가장 중요한 측면이 있다: 바로 개인의 프라이버시와 자유 의지를 위한 주권 보호이다.
Web 1.0 이전
인터넷은 월드 와이드 웹(WWW)을 중심으로 발전했다. '인터넷'이라는 단어는 컴퓨터 간 통신을 관리하기 위해 물리적 배선과 네트워크 연결 프로토콜을 사용하는 방식을 포괄한다. 인터넷은 60~70년대 학문 및 군사 프로젝트로 기획되었으며, 90년대부터 상업 서비스에 사용되기 시작했다.
본문에서는 '웹(Web)'이라는 단어를 자주 접하게 될 것이다. 이는 서로 연결된(거미줄처럼 생긴) 네트워크를 비유하는 말이며, 인터넷이 웹 브라우저에서 서로 연결된 웹 페이지와 애플리케이션을 표시하는 데 사용됨을 반영한다.
Web 1.0 — 읽기 전용 정적 페이지 생성 (약 1989–2005년)
Web 1 시대에 구축된 웹사이트는 오늘날 기준으로 보면 매우 단순하다. 당시 인터넷 연결 속도가 느렸기 때문에 일반적으로 텍스트와 저해상도 이미지로 구성되어 있었다. Web 1 웹사이트는 대개 읽기 전용의 정적 사이트였다. 즉, 콘텐츠를 게시하려면 웹사이트 관리자가 온라인에서 수동으로 업로드해야 했으며, 사용자는 화면에서 정보를 수동적으로 받아들이는 데 그쳤다. 사용자가 상호작용할 수 있는 요소는 거의 없었으며, 오늘날 당연하게 여겨지는 '좋아요' 클릭, 데이터 업로드, 댓글 작성 등의 기능은 드물었다.
Web 1.0의 주요 특징
1) 서버 파일 시스템에서 제공되는 콘텐츠
2) 파일이 "단일 웹 양식과 문서" 형태로 존재
3) 제한된 사용자 상호작용을 가진 읽기 전용 웹, 로그인 또는 회원가입 불필요
4) 클릭 가능한 하이퍼링크를 통해 정적 페이지를 인터넷에 연결
5) 서버 측에서 공용 게이트웨이 인터페이스(CGI)를 사용하여 페이지 생성
6) 프레임과 테이블을 사용하여 페이지 요소의 위치 조정 및 정렬
7) 키워드 기반 검색
8) 웹 표준 부족
9) 플래시와 자바의 등장
10) 소량의 배너 광고
Web 2.0 — 동적 웹사이트 생성 (약 2002년~현재)
Web 2는 비동기 모드를 통해 Web 1의 기능을 확장하여, 사용자가 동기 요청 방식으로 웹과 서버를 조회하고 다양한 지연 시간으로 응답을 받으면서도 통신이 멈추거나 지연되지 않도록 한다. - JulioMoros (Sovryn)
오늘날 우리가 상호작용하는 모든 페이지는 Web 2.0의 산물이다. 이제 Web 2가 Web 1과 어떻게 다른지 살펴보자:
1) 정보는 Web 페이지로부터 오기도 하지만, 동시에 우리로부터도 수집된다. 웹페이지는 향상된 기능과 더 나은 외형을 가지며, 높은 데이터 처리 능력 덕분에 모든 것이 가능해졌다
2) 이용 가능한 콘텐츠의 양 측면에서, 웹의 콘텐츠 수는 다른 모든 미디어를 능가한다
3) 웹페이지가 프로그램과 연결되어 기능이 풍부한 동적 애플리케이션을 형성하며, 여러 장치에서 사용 가능해졌고, 단순한 페이지 간 하이퍼링크를 넘어서게 되었다
4) 키워드 검색과 콘텐츠 분류를 통해 정보를 찾을 수 있으며, 사용자에게 '태그'를 추가함으로써(일반적으로 한두 단어의 짧은 설명) 검색을 촉진할 수 있다
5) RSS 피드와 같은 집합 기술을 사용하여 사용자에게 콘텐츠 변경을 알린다
6) 사용자 정보(예: 위치)를 활용하고 이를 기반으로 웹 콘텐츠를 조정한다
7) 사용자 데이터를 활용하고 사용자의 요구와 선호에 맞춰 콘텐츠나 서비스를 제공하는 웹
8) 웹 사용자 행동 추적
9) 자유롭게 분류 가능한 정보로, 사용자가 정보를 검색하고 분류할 수 있다
10) 온라인 댓글을 통해 웹사이트 운영자와 사용자 간 정보 흐름이 가능하다
11) 자체 사용을 위한 API 개발, 예를 들어 소프트웨어 애플리케이션
12) 더 많은 상호작용형 광고
2002년 이후 Web 2는 점차 부상하였으며, 그 주요 기능 중 하나인 MSN 메신저는 1999년 출시되어 2003년경부터 인기를 끌기 시작했다. 70~80년대생들은 이걸 많이 썼다! 그 후 얼마 지나지 않아 2004년 페이스북이 등장하여 소셜 미디어에 대한 우리의 인식을 재편했다.
Web 1.0이 주로 텍스트와 작은 이미지였다면, 2.0 버전은 대용량 비디오와 고처리량으로 공유 및 전파할 수 있는 기타 모든 데이터를 포함한다. Web 2.0은 혁신 기술을 구축하는 플랫폼일 뿐 아니라, 웹 개발 관점에서 사용자를 하나의 흐름 객체로 보는 공간이기도 하다. 온라인 뱅킹, 온라인 쇼핑, Uber, Airbnb 등의 애플리케이션은 모두 Web 2에 연결되어 특정 서비스를 생성한다.
Web 1.0에서 Web 2.0으로의 주요 도약은 웹사이트를 통해 소통하고 반응하는 데 있다. 초기에는 기사 하단에 댓글을 남기는 형태로 나타났다. 이 혁신은 독자가 자신이 읽고 있는 페이지에 직접 자신의 콘텐츠를 추가할 수 있게 해주는 첫 사례였다. 또한 사용자 간 상호작용의 첫걸음이기도 했다. 두 번째 단계는 사용자가 프로필을 만들고 데이터를 웹에 업로드할 수 있게 된 것이다. 마지막으로, 그룹을 만들고 타인의 콘텐츠와 상호작용하며 관리자나 운영자 역할을 수행할 수 있게 되었다.
Web 2의 이러한 동적 상호작용 특성은 일반적으로 '읽기-쓰기 네트워크'로 묘사된다.
Web 2.0 시대는 정보 폭증의 시대이기도 하다. 다양한 출처에서 문제의 답을 검색하고 찾을 수 있기 때문이다. 소셜 미디어는 종종 Web 2.0의 정의로 언급되지만, 그 일부에 불과하다. 페이스북이 주도한 최근 트렌드는 Web 2.0을 다른 애플리케이션들을 지원하는 플랫폼으로 보는 것이다. 이는 API를 열어 사용자가 애플리케이션을 계정에 추가하고 일부 정보(예: 사회적 상호작용)를 앱과 공유할 수 있도록 함으로써 이루어진다.
따라서 Web 2.0은 블로그, 포럼, 위키, 소셜 미디어의 시대가 되었으며, WordPress, 위키백과, 트위터, 페이스북, 인스타그램 등이 그 증거이다.
그러나 아마도 가장 중요한 것은, Web 2는 웹 브라우저의 '질문-응답' 상호작용 방식을 근본적으로 바꾸었다는 점이다. 지금은 식당이나 쇼핑 팁과 같은 잠재적 소비에 대한 추천까지 제공한다. 또한 어디서나 보이는 것처럼 느껴지는 타겟 광고는 사용자의 온라인 활동에 크게 영향을 받는다. 예를 들어, 특정 비디오 게임에 대한 스레드에서 '좋아요'를 누른다면, 동일하거나 유사한 콘텐츠가 귀하의 소셜 공간에도 표시될 것으로 예상할 수 있다.
귀하에게 제공되는 웹 광고, 제품, 추천이 친구들과 다르다는 점을 이미 눈치챘을지도 모른다. 이는 웹이 귀하의 소비 행동과 같은 온라인 활동 정보를 수집하고, 이를 기반으로 귀하의 취향에 맞춘 콘텐츠를 제공하기 때문이다. Web 2 초기에는 관심을 따로 끌지 않더라도 특정 상품을 구매할 수 있었지만, 최근에는 귀하의 특정 행동이 데이터 수집의 주요 대상이 되었다.
간단히 말해, 온라인 프라이버시 조치에 상당한 노력을 기울이지 않는 한, 당신은 반드시 웹의 감시를 받게 된다.
바로 이러한 프라이버시에 대한 요구와 동시에 인터넷의 다양한 기능(자신을 표현하는 방식, 인터넷 서비스, 게임 또는 단순한 데이터 소비)을 자유롭게 사용하려는 필요가, Web 3가 해결해야 할 핵심 도전과제를 만들어냈다. 블록체인 기술의 팬들은 지금쯤 이해하고 있을지도 모르겠지만, 그렇지 않은 사람들은 아직 이 기술이 제공하는 기회를 보지 못했을 수도 있다. 본문의 마지막 장에 들어가기 전에, Web 2의 하부 기술과 사이트 특성을 숙지해야 한다.
Web 2의 가장 중요한 사이트 기능은 다음과 같다:
1) 사용자가 시스템 내 일급 실체로서, 연령, 성별, 위치, 추천, 다른 사용자로부터의 평가 등을 포함하는 두드러진 프로필 페이지를 갖는다
2) 다른 사용자와의 '친구' 연결, 다양한 '그룹' 가입, 다른 사용자로부터의 '업데이트' 구독 또는 RSS 피드 등을 통해 사용자 간 연결이 가능하다
3) 사진, 비디오, 블로그, 댓글, 타인 콘텐츠 평가, 콘텐츠에 태그 추가 등 다양한 형태로 콘텐츠를 게시할 수 있으며, 프라이버시 설정을 통해 스스로 웹 콘텐츠를 생성할 권한을 가진다
4) 제3자가 강화 및 '믹스업(mash-up)'할 수 있는 공개 API, 다양한 풍부한 콘텐츠 유형(예: Flash 비디오) 삽입, 내장 이메일 또는 IM 시스템을 통한 다른 사용자와의 통신 등 기술적 기능 포함
5) 기기간 통신
Web 2.0을 가동시킨 핵심 하부 기술
1)Ajax 는 비동기 JavaScript 및 XML을 의미하며, 인기 있는 Web 2.0 기술 중 핵심 가시적 구성 요소 중 하나이다. 비동기의 정의: "비동기 통신은 한 사람이 정보를 제공한 후 수신자가 정보를 수신하고 응답하기 전까지 시간 지연이 존재하는 모든 형태의 통신이다."
a. Ajax는 웹 페이지 표현, 클라이언트와 서버 간의 대화형 데이터 교환, 클라이언트 스크립팅, 서버 응답의 비동기 업데이트 등을 통합하는 여러 기술의 융합체이다. Ajax 미들웨어는 클라이언트 측에 위치하며 서버에 요청을 보내고 페이지를 비동기적으로 업데이트한다. 오픈 스탠다드 기반 Ajax의 핵심 구성 요소 중 하나는 XMLHttpRequest(XHR)라는 애플리케이션 프로그래밍 인터페이스(API)인데, 스크립트 언어가 클라이언트와 웹 서버 사이에서 데이터를 교환하는 데 사용한다. 맵과 같은 많은 인기 있는 동적 웹 애플리케이션이 XHR을 사용한다.
b. Ajax의 주요 목적은 스크립트가 HTTP(또는 HTTPS) 클라이언트 역할을 하여 다양한 일반 HTTP 메서드(GET, HEAD, POST, PUT, DELETE, OPTIONS 지원)를 사용해 웹 서버로부터 데이터를 송수신하는 것이다. 따라서 Ajax는 필요한 리로딩 양을 줄이고, 페이지의 동적 레이아웃과 재포맷을 가능하게 하며, 필요 시 서버와 상호작용할 수 있다. 서버의 응답은 브라우저에 의해 비동기적으로 처리된다.
2)Flash (매크로미디어가 개발, 현재는 어도비 소유) 플래시 객체는 다운로드 후 서버와 비동기적으로 통신할 수 있는 유사한 기능을 제공한다. 예를 들어, YouTube 동영상은 전체 영화가 수신되기 전에 재생을 시작할 수 있다. 사용자는 컴팩트한 플래시 객체를 다운로드하고, 이 객체가 동영상의 작은 접두사를 다운로드하여 재생을 시작하면서 나머지 부분을 비동기적으로 가져온다. 현재 플래시는 주로 비디오, 오디오, 게임과 같은 풍부한 임베디드 객체를 표현하는 데 사용된다.
a. 한때 플래시는 기술적으로 앞서 있었지만, 시간이 지나면서 점점 더 많은 웹사이트와 모바일 앱이 플래시를 사용하지 않게 되었다. 영화, 오디오 및 기타 인터랙티브 미디어를 제작하는 더 나은 방법은 jQuery나 HTML5를 사용하는 것이다.
b. 플래시는 2017년에 폐기 선언되었으며, 2020년에 완전히 단종되었다.
마지막 섹션을 위한 복습
지금까지 우리는 순전히 서버가 사용자에게 서비스를 제공하는 웹에 대해 설명했다. 단순하고 정적인 Web 1은 풍부한 소셜 기능을 갖춘 향상되고 동적이며 더 빠른 버전인 Web 2로 변신했다.
이러한 서버들은 중앙집중적인 소유자를 가지며, 대부분 단일 장애 지점을 갖는 데이터베이스를 가지고 있다. 이는 정부에 의해 압수되거나, 해킹당하거나, 남용되거나, 폐쇄될 수 있다는 의미이다. 이는 두 가지를 의미한다:
압수된 콘텐츠는 사용자에게 불리하게 사용될 수 있는데, 소셜 미디어 사이트가 개인 데이터의 복사본을 보유하고 있기 때문이다
중앙화된 서비스는 언제든지 폐쇄될 수 있으므로, 거대 기업은 이유 있건 없건 사용자를 금지할 수 있다
일부 국가에서는 페이스북, 구글, 유튜브 및 기타 많은 Web 2 플랫폼이 완전히 제한된다.
어떤 국가에서는 인터넷 접근조차 허용되지 않는다.
이 부분을 재미있게 마무리하기 위해, 이 공간을 더욱 우울하게 만드는 마지막 문제를 언급하지 않을 수 없다: 일반 데이터 보호 규정(GDPR)로 인해 모든 웹사이트가 수많은 쿠키를 던져 이 문제를 악화시키고 있다.
그렇다면, 지금 여기서 탈출구가 있을까?
있다!
서버는 부분적으로 공개 블록체인으로 전환되어야 하며, 이 블록체인은 제로 날란 증명(ZKP) 기술의 힘을 활용해 네트워크를 견고하게 만들어야 한다.
블록체인의 채택은 2022년의 유행어를 넘어, 현재 진정한 발전 방향이다.
엘살바도르는 비트코인을 공식 통화로 채택한 첫 번째 국가이며, 텍사스주는 비트코인 납세를 합법화하고 있다.
이미 현실이 되고 있다. 이 축제에 뒤처지지 마라.
어떻게 이런 일이 일어날 수 있을까? 본 작품의 마지막 부분을 계속 읽어보라.
모든 자유주의자, 기술 전문가, 웹 펑크, 자유 전사들에게 한 마디: "Stay Sovryn."
Web 3.0 개념 — 데이터 소비를 위해 설계된 개인화된 웹이자 동시에 프라이버시를 보호
웹 발전의 세 번째 단계는 우리가 알고 있는 Web 2의 모든 것을 향상시켜야 한다. 이 버전은 우리를 가상현실 세계로 초대하여, 집에서 편안하게 박물관, 콘서트, 이국적인 장소를 방문할 수 있게 할 것이다. 개인의 선호와 설정을 적용해 현실을 형성할 수 있는 세계에서, 우리는 현재의 한계를 넘어 창의력을 발휘할 수 있다. 그러나 현재로서는 Web 3의 프라이버시와 보안 요소가 더욱 중요하다.
의미 웹에서의 창조에 관하여… "Web 2에서는 애플리케이션이 상호작용하도록 설계되었다. 그러나 이러한 상호작용성은 사용자가 폰트, 색상 테마, 언어 외에 더 이상 정의할 수 없다. 반대로, 당신의 선호가 웹 경험을 형성하는 상상을 해보라. 읽기 전용 Web 1 애플리케이션과 비교해 Web 2는 몰입감 있고 상호작용 가능한 디지털 미디어를 제공한다. 그것은 수십 년간 사용자에게 방대한 자유를 제공하며 매력적인 콘텐츠 시대를 만들어왔다. 유쿠, 페이스북, 트위터, 아마존. 인터넷 개념이 등장하기 20년 전, 이 모든 애플리케이션은 대부분의 사람들이 상상할 수 없는 방식으로 우리의 삶을 풍요롭게 하거나 재구성했다. 이제 Web 2가 약 20년 이상 전면적으로 펼쳐진 후, 우리는 다시 인터넷을 구축하는 아이디어를 고민하고 있다. Web 2는 개발자가 사용자와 상호작용하고, 그들의 도구와 인터넷 경계에 의해 제한되는 애플리케이션을 설계한다. 이제 Web 3가 이러한 상상의 경계를 뛰어넘어 각 사용자마다 인터넷 경험을 개별적으로 형성하는 방법을 제공한다면 어떤 일이 벌어질지 상상해볼 수 있다." - Unikum (Sovryn)
주권과 자유에 관하여… 블록체인 기반의 웹 기술은 사용자에게 받은 정보, 포기한 정보, 지불 이유, 받은 보상에 대해 강력하고 검증 가능한 보장을 제공한다. Web3 운동은 탈중앙화된 네트워크를 만들고 모든 블록체인이 서로 소통할 수 있도록 하는 것을 목표로 한다. 이는 애플리케이션 개발자에게 빌딩 블록을 제공하는 포괄적 프로토콜 세트이다. 이러한 빌딩 블록은 애플리케이션을 만드는 완전히 새로운 방식을 제공한다. Web 3.0을 실행 가능한 대헌장(Magna Carta)으로 보라—"폭군의 독단적 권위에 대항한 개인의 자유 기반".
- Gavin Wood, 2018 (이더리움, 폴카닷, 쿠사마)
Web 2가 읽기-쓰기 웹으로 묘사되는 반면, Web 3는 읽기-쓰기-신뢰 웹으로 묘사될 수 있다. 신뢰는 핵심 계층에서 검증 가능성을 구축함으로써 실현된다. 이것은 블록체인을 Web 2에 추가함으로써 이루어지며, 이는 비트코인과 암호화폐가 금융 세계를 강화한 것처럼 새로운 가능성을 열어준다.
에이전트(agent)의 사용은 또 다른 발전의 초점이 될 것이다.
사용자의 블록체인 주소(16진수 코드)는 고유한 별명 역할을 한다. 추적은 가능하지만, 즉시 특정 개인과 연결시키는 것은 불가능하기 때문이다.
Web3는 웹과 인터넷을 더욱 탈중앙화하고, 검증 가능하며, 안전하게 만들기 위한 관련 기술들의 집합이다. 이는 우리가 인터넷에서 자유롭게 상호작용하고 창작할 수 있도록 하며, 프라이버시나 생명의 안전이 위협받을 경우 디지털 공간에서 에이전트나 ZKP를 통해 우리를 보호하려는 목적을 가진다.
ZKP가 사용자를 익명으로 만드는 능력 외에도, ZKP는 더 강력한 트럼프 카드를 가지고 있다. 그것은 거의 지연 없이 무한한 양의 거래를 처리할 수 있으며, 비용도 매우 낮다. 대량의 데이터 저장 가능성은 현재 기술 수준을 초월하지만, ZK는 이미 대용량 데이터 블록의 익명 전송을 가능하게 하며, 어디서든 흔적을 남기지 않는다.
이 기술은 먼저 라이트닝 네트워크와 함께 사용되는데, 이는 스마트 계약 기능을 활용하는 탈중앙화된 네트워크로, 탈중앙화된 방식으로 비디오를 전송하고 모든 가능한 지불을 수락할 수 있다. 라이트닝 네트워크의 주요 초점은 지불 채널을 사용해 비트코인의 확장성을 높이고 거래(TX)를 가속화하는 것이다.
앞으로 점점 더 많은 탈중앙화 애플리케이션이 비트코인을 따라 어느 누구의 유지보수 없이도 자율적으로 작동하게 될 것이다. 개발과 유지보수는 여전히 필요하지만, CEO가 이끄는 회사보다 무료 오픈소스 커뮤니티가 이를 처리할 수 있다. 이러한 자율성은 어떤 기술에도 없는 매우 중요한 속성인데, 비트코인이 이를 갖는 이유는 매우 강력한 경제적 인센티브 메커니즘을 가지고 있기 때문이다.
Web3의 목표는 다음과 같다:
1) 스마트 계약을 사용해 신뢰할 수 없는 인프라 구축 — 기술적 결함이나 사기로 인해 피해를 입지 않아도 되도록 웹에서 모든 일을 시도할 수 있다.
a. 선거에서 투표하기
b. 다른 사람에게 돈을 빌려주거나 빌리는 것
c. NFT 마켓플레이스 참여
d. 익명 브로드캐스트
2) 중개자 없이 전 세계적으로 자유롭게 상호작용할 수 있다.
3) 사용자에게 데이터, 정체성, 보안, 거래에 대한 권한과 소유권을 부여한다.
4) 검열 저항성 부여 — 즉, 사용자가 아무 내용이든 게시할 수 있으며, 어떤 권위 기관도 이를 삭제할 수 없다(인터넷 전체를 금지하지 않는 한).
Web3 운동은 다음을 포함한다:
1) 블록체인 및 탈중앙화 네트워크(dweb) 프로젝트 및 링크드 데이터 작업
2) 안전한 링크드 데이터 및 프로그램, 암호화 기반 검증 가능성, 거래 처리, P2P 연결, 신뢰 없는 상호운용성을 위한 기능 추가 기술
3) 완전히 자율적인 애플리케이션(dapps)을 지원하는 탈중앙화 컴퓨팅 및 저장
Web3의 핵심 측면:
1) 중개 기관을 우회하여 웹페이지와 프로그램을 직접 연결함으로써 중간자 제거 및 공개적으로 검증 가능한 상태 확보
2) 중앙집중식 애플리케이션을 더 안전하지만 구축이 어려운 분산형 프로토콜로 전환
3) 기존 구조 개선 및 신규 기능 도입:
a. 향상된 모바일 앱 및 웹 동기화
b. 여러 애플리케이션이 접근 가능한 콘텐츠, 모든 기기가 네트워크에 연결되어 서비스가 어디서나 사용 가능
4) 의미 웹 사용을 통해 검색 및 분석 기능 향상 — 키워드나 숫자가 아닌 단어의 의미를 이해하는 능력을 기반으로 콘텐츠 생성, 공유, 연결
5) 플랫폼을 연결하는 플랫폼 사용 가능 — 플랫폼 간 상호작용 또는 여러 플랫폼의 공간을 공유하는 플랫폼
6) 증강 현실 및 가상 현실
7) 장시간 머무르도록 설계된 디지털 3D 공간; 박물관, 콘서트, 전자 게임
8) 머신 러닝, 자동화, 인공지능; 컴퓨터가 인간처럼 정보를 구분하여 더 빠르고 관련성 높은 결과를 제공하며, 사용자 요구에 맞춰 더 똑똑해짐
9) DeFi 및 P2P 상호작용
블록체인이 강화한 Web
Web3를 이해하는 또 다른 방법은, NFT, DeFi, 그리고 1990년 이후 존재해온 유행어인 메타버스와 같은 추가 블록체인 기능을 갖춘 Web 2의 강화판이라고 보는 것이다. Web3에서 메타마스크와 같은 블록체인 플러그인이 표준 도구가 되어 위에서 언급한 영역으로 들어가는 포털 역할을 할 것이다. 사람들은 다음을 할 수 있게 된다:
1) NFT 토큰 소유와 연결된 자신의 아이템을 거래할 수 있다.
2) 데피(DeFi)를 자신의 은행 시스템 대안으로 사용할 수 있다.
3) 탈중앙화 금융(DeFi)과 같은 애플리케이션은 Web3에서 유동성 증가와 커뮤니티 간 상호작용 서비스 네트워크를 구축할 수 있는 능력을 통해 혜택을 받으며, 이는 사용자 기반 확대와 이용 가능한 자원 증가로 이어진다.
4) 웜홀(WormHole)과 같은 블록체인 브릿지(또는 릴레이체인처럼 인위적 요인으로 인해 해킹되지 않은 브릿지 플랫폼 — 이 문장을 쓰는 도중 웜홀 해킹 사건 발생; 일부 문제는 솔라나 스마트 계약 코드에서 비롯됨)를 사용해 자산을 블록체인 간 이동할 수 있다.
5) 블록체인 기술이 성숙함에 따라, 일부 프로젝트는 네트워크 간 '브릿지'를 구축하여 문제를 해결하고 있다. 블록체인과 시스템 간 상호운용성이 가능한 세상으로 전환하면 애플리케이션이 서로의 서비스와 장점을 기반으로 구축할 수 있다. 새로운 탈중앙화 및 상호운용 가능한 인터넷이 형성됨에 따라, 이는 광범위한 서비스에 중대한 영향을 미칠 수 있다.
6) 가상현실 세계에 참여할 수 있으며, 여기서는 여러 게임이나 심지어 전체 게임 플랫폼(예: 플레이스테이션 및 엑스박스)이 통합된다.
게임, 플랫폼, 그래픽 인터페이스; 기술 자체가 Web3 내에 존재할 때, 이 모든 것이 더 이상 경계가 되지 않으며, 아바타를 한 게임에서 다른 게임으로 옮겨 사용할 수 있고, 다른 게임의 돈까지 쓸 수 있다.
Web3과 개인화된 선호
검색 가능성과 사용자 입장에서 검색 결과가 반환되는 방식 측면에서, Web3는 Web2와 크게 다르지 않다.
Web 2에서 사용자는 답을 검색하고, 다른 사용자들이 가장 많이 검색한 결과를 얻는다. 현재 Web 2의 반복판에서는 결과가 개인의 선호에 따라 필터링 및 정렬되거나, 사용자의 온라인 상태와 행동 패턴 추적 정보에 기반해 조정된다. 차량 내 음성으로 네트워크를 검색해, 현재 영업 중이며 사용자 평가가 가장 높고, 이전 검색 선호와 일치하는 근처 일본 레스토랑을 찾을 수 있다. 웹 검색은 스마트폰이 제공하는 위치 정보를 기반으로 가장 가까운 레스토랑을 찾고, 프로필 정보 또는 주문 이력에 따라 검색 결과를 정렬한다. 그런 다음 웹은 메뉴 미리보기를 보고 읽어줄지 물어볼 것이다.
그러나 이 Web 2 프로세스와 Web3의 프로세스 사이의 주요 차이점은 익명성이다. 즉, 예를 들어, 본인의 정체, 위치, 개인정보 세트 내 어떤 정보도 드러내지 않고도 검색을 수행할 수 있다는 의미이다.
현재 Web3가 Google과 경쟁하려면, Google의 검색 기능이 Web3의 능력을 초월하고 있음을 인정해야 한다. 그러나 Web3를 사용하면 사용자가 Google에서 무언가를 검색할 수 있으며, Google과 누구도 검색 출처를 판단할 수 없다. Google의 검열 역사에 비춰볼 때, 이는 오늘날 특히 가치 있다—‘오정보’나 ‘위험’이라는 명목 아래, 혹은 단지 Google이나 파트너사에 경쟁을 불러일으키는 페이지라는 이유만으로도, 원하는 웹페이지의 '진정한' 순위를 숨기거나 조작하는 행위를 말이다.
따라서 보셨듯이, Web 3.0이 해결해야 할 과제는 인터넷 상의 프라이버시 문제이다.
왜 블록체인이 현재의 데이터 군주제를 데이터 민주제로 전환하는가
TLDR - 익명성이 보장되기 때문이다.
이미 언급했듯이, 웹 서비스를 사용하는 순간 우리는 데이터에 대한 통제와 소유권을 잃는다. 데이터를 송수신하면 두 대의 컴퓨터 모두에 로컬 복사본이 생성되기 때문이다. 이는 프라이버시 문제일 뿐 아니라, 전자상거래 운영 백엔드에서 상품 및 서비스 공급망의 문서 처리와 데이터 관리가 번거롭고, 비용이 많이 들며, 비효율적인 큰 문제이기도 하다. 인터넷을 통해 데이터를 보낼 때, 우리는 데이터가 어떻게 처리되는지 통제할 수 없으며, 타인이 소유한 서버의 데이터를 볼 수도 없다.
블록체인은 중개자 없이 데이터를 저장하고 처리하는 완전히 새로운 방식을 도입하며, 이를 위해 피어 투 피어(P2P) 기술의 개념을 기반으로 한다. P2P 기술 자체는 새롭지 않지만, 블록체인은 이를 새로운 수준으로 끌어올리고 있다. 블록체인을 사용하면, 노드 네트워크 내 모든 컴퓨터가 동일한 수준의 정보를 가지며, 모든 데이터는 네트워크 내 모든 컴퓨터에 투명하게 공개되지만, 암호학을 통해 프라이버시가 보장된다. 이렇게 함으로써 네트워크 사용자는 데이터 투명성의 혜택을 받으면서도 관련 참여자들의 프라이버시를 유지할 수 있다.
블록체인은 제로 날란 기술의 새로운 진전을 통해 이를 가능하게 한다.
두문자어 zk-SNARK는 "제로 날란 간결 비대칭 지식 증명"(zero-knowledge succinct non-interactive argument of knowledge)을 의미하며, 비밀 키와 같은 특정 정보를 소유하고 있음을 증명하되, 그 정보를 공개하지 않으며, 증명자와 검증자 간 상호작용이 없는 증명 구조를 말한다.
"제로 날란 증명(ZKP)"은 한 당사자(증명자)가 다른 당사자(검증자)에게 어떤 진술이 참임을 증명하면서, 진술 자체의 유효성 외에는 아무 정보도 공개하지 않는 것을 가능하게 한다. 예를 들어, 임의의 숫자 해시값이 주어졌을 때, 증명자는 그 해시값을 가지는 숫자가 실제로 존재함을 검증자에게 납득시킬 수 있지만, 그 숫자가 무엇인지 밝히지는 않는다.
출처: https://z.cash/technology/zksnarks/
실제로 제로 날란 증명은 자유로운 투표권이 민주주의의 핵심 요소이며, 가능한 결과를 걱정하지 않고 투표할 수 있어야 한다는 점에서 네트워크 민주주의의 보장 수단이 될 수 있다. 자유롭게 말할 수 없고 자신의 정체를 숨길 수 없는 것은 폭정의 징표이다. 진정한 민주주의는 다음을 보장해야 한다:
1) 개인의 비공개 투표 결정 보호
2) 투표자의 선호를 알 수 없는 상태에서, 유효한 투표권을 가진 사람이 투표했음을 검증
3) 모든 투표가 다른 투표자와 동일한 가치와 가중치를 갖도록 보장
일부 국가에서는 여전히 불가능하지만, ZKP 기반 Web3의 도입으로 이를 바꿀 수 있다.
Web3에 구현된 이러한 기술들은 사람들의 프라이버시와 자유를 존중하는 추적 불가능한 방식으로 투표를 가능하게 할 것이다.
Web3에서 데이터 민주주의의 핵심 개념:
1) 검열 불가능한 익명 및 P2P 상거래
2) 검열 불가능하고 익명의 소셜 미디어
3) 거버넌스 시스템: "모든 사용자가 참여할 수 있고, 프로젝트 예산을 우리가 원하는 누구에게나 배분할 수 있다."
마지막 항목은 현재 일부 라틴 아메리카 및 유럽 민주국에서도 부족한 부분이다.
몇 가지 예시:
예시 1: Web3와 거버넌스 시스템
Web3가 거버넌스 시스템에 미친 최고의 사례는 탈중앙화 자율 조직(DAO)의 등장이다. 지난 7년 동안 DAO는 진정한 권력이 주로 예산 승인을 통해 행사되며, 그 다음으로 대표자나 대리인 선출을 통해 행사됨을 보여주었다. 과거에는 일반 시민이 직접 승인하거나 반대할 수 있는 기술이 부족한 세계에서, 확장성의 필요로 인해 대표 선출이 이루어졌다. Web3는 이를 바꾸었고, ZK는 규모 있는 채택이 가능한 수준에서 이 아이디어를 적용할 수 있다.**** 부패와 채무 창조로 이루어진 세계에서, 더 많은 돈을 가진 사람에게 더 많은 권력을 주는 것은 미친 짓이다. 그럼에도 불구하고, 인센티브를 통해 무력 위협보다 더 효과적으로 프로토콜을 시행할 수 있는 세계, 증명과 스마트 계약이 돈을 창출하는 세계에서는, 더 도덕적이고 생산적인 사람들이 결국 더 많은 돈과 투표권을 얻게 될 것이다.
이러한 기술이 거버넌스 시스템에서 가지는 단점은 시빌 공격(Sybil attack)의 가능성을 인식하는 것이다. 이 주제에 대해 더 알아보고 작업 증명(PoW)이 어떻게 시빌 공격 방지로 작용하는지 이해하려면, 이전 기사를 참고하라.
예시 2: 예산 배분
자선단체에 기부하는 것과 유사하지만, 기부금이 의도된 대로 사용될 것이라는 보장을 전혀 가질 수 없다. 스마트 계약 기반 거버넌스 시스템은 자금이 승자에 의해서만, 그리고 특정 약속/목적을 달성하기 위해서만 사용되도록 보장할 수 있다.
이正是智能合约和治理系统希望在未来解决的问题。
Web3는 웹의 다음 진화 단계를 위한 길을 열고 있다—이 단계에서 데이터 군주제가 데이터 민주국으로 전환되며, 중개자와 제3자가 착취한 대부분의 권리가 일반 대중에게 돌아간다.
비로소 당신은 착취 없이, 의문 없이, 감시 없이 자신의 주권을 행사할 수 있게 된다.
최종 요약
면책조항: 이는 개인 의견일 뿐이며 재정적 조언이 아니며, 어떤 책임도 지지 않는다

웹(1,2,3)의 정의는 엄격하지 않다. 한 사람에게는 엄격한 웹 정의라도 다른 단계 사이의 가상 경계를 넘는 것으로 여겨질 수 있다. 일부는 기술적 이정표에 따라 웹을 분류하려 하지 않고, 단순히 새로운 것이나 곧 출시될 것을 이미 낡거나 표준이 된 것과 구분할 뿐이다.
기억해야 할 핵심 포인트:
Web1 - 사용자는 전문가가 만든 콘텐츠의 소비자
Web2 - 사용자가 제공하는 콘텐츠, 기존의 중앙집중식 웹
Web3 - 여전히 진화하는 개념이지만, 기본적으로 분산된 분산 콘텐츠와 기술에 관한 것으로, 웹에 다음과 같은 영향을 미칠 것이다:
1) 독립적이며 단일 장애 지점 없음
2) 다양한 데이터 손실 상황에도 지속 가능
3) 검열 불가능(목표)
4) 암호화 결제 및 탈중앙화 금융 권한 부
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












