Web 3.0

jaeyunim00·2024년 5월 22일

정보 보호

목록 보기
2/6

Web3 vs Web3.0


웹 간략 역사


1.0
읽기만 가능

2.0
읽기 + 쓰기 사용자와의 상호작용

문제

  • 웹의 핵심 가치인 개방성 저해 -> 플랫폼에 의존
  • 소유권이 플랫폼한테 있음
  • 사용자의 정보로 플랫폼의 수익창출
  • 개인정보 유출 우려

3.0
읽기 + 쓰기 + 소유

블록체인과 같은 기술을 활용해서 데이터를 개인이 소유할 수 있도록 함
-> 2.0의 문제를 해결 할 수 있음

Steemit(예시)

  • 콘텐츠를 생산한 사람이 소유권을 갖고, 콘텐츠에서 발생한 수익 또한 모든
    콘텐츠 생산자들이 갖게 됨
  • 검열없는 3.0기반 SNS 추구

개발자가 바라보는 웹3.0


DWeb 즉, 분산웹임

모든 자료 정보가 분산화, 분권화, 탈중앙화된 이상적인 네트워크 구축하고자 하는 것

웹 개발자들은 아마존 구글과같은 대기업들이 제공하는 서비스에 구조적인 문제가 있다고 지적했다 함

이런 웹2.0의 폐혜를 해소하고자 분산 컴퓨팅을 웹에 접목 시키고자 함

이를 기술적으로 가능하게 한게 바로 블록체인

웹 구조를 개발자 관점에서 바라보면 역시나 프론트으로 나뉨

백엔드 -> 스마트컨트랙트

  • 쿼리의 집합을 스마트 컨트랙트라 생각하면 됨

데이터베이스 -> 블록체인

이더리움을 예시로 한 프론트와 백엔드 개념

블록체인이 DB역할을 하기는 하지만 모든 데이터를 좁은 공간에 넣을 수 없음

때문에 on-chain off-chain 을 나누어 관리해야 함

탈중앙화된 off-chain 솔루션의 대표적인 예시가 IPFS

참고로 on-chain은 우리가 흔히 알고 있는 블록체인

IPFS

  • 분산형 파일 시스템
  • 토렌트와 같은 서비스

결론적으로 개발자가 Web3.0을 구현하기 위해서는

  • 블록체인 구축
  • 스마트 컨트랙트 구축
  • IPFS 구축을 해야함
profile
IT Note

0개의 댓글