개발하는 삶

빅데이터, 블록체인 등 용어 본문

IT개념

빅데이터, 블록체인 등 용어

삶_ 2022. 12. 17. 19:41

 

 

빅데이터

  • 방대한 데이터를 이용해 특정 데이터를 예측하기위한 목적
    • ex. 특정 상황에 처한 사람들의 행동을 분석, 수집
    • 트위터, 인스타 등 소셜 빅데이터들을 통해 앞으로의 미래를 예측하기도 함
    • 사람들이 남기는 흔적들은 모두 데이터가 됨
  • 정보가 넘쳐나는 복잡한 시대에 정확하게 예측해야함
  • 직업군 : 데이터 엔지니어, 머신러닝 엔지니어, 데이터 분석가 등

 

 

블록체인

  • 분산 데이터베이스의 한 형태
  • 거래할 때 거래 정보를 중앙 서버에 저장하지 않고 블록체인 네트워크에 연결된 여러 컴퓨터에 분산해서 저장하는 기술.
    • 기존에는 은행 등을 통해 모든 거래 장부를 관리했었음. 하지만 블록체인은 여러명이 나눠서 그 장부를 저장함.
    • 최근에 은행에 대한 해킹 공격이 늘고있다. 중앙화 특성으로 인해 은행으로부터 모든 정보를 빼낼 수 있지만, 블록체인은 탈중앙화를 지향하며 그 체인에 엮인 거래자들의 데이터를 모두 공격해야 해킹이 가능하기 때문에 해킹에서 좀 더 보안성이 높은 편이다.
  • 블록 : 개인과 개인(P2P)의 거래 데이터가 기록되는 장부. 생성된 후 체인의 구조를 가짐.
  • p2p : 중앙서버를 거치지 않고 컴퓨터끼리 직접 통신하는 방식. (보통 컴퓨터끼리의 파일 전송 시스템)
  • 해시함수 : 특정 데이터를 고정된 길이의 데이터로 변환하는 것. 단방향 변환이기 때문에 원본 데이터를 알아볼 수 없습니다.

 

 

NFT

  • 블록체인 기술을 이용해 특정 디지털 자산을 소유했다는걸 증명하는 가상의 토큰을 말한다.
  • 주로 그림, 영상(짤방) 등을 가리키는 주소(url)를 토큰 안에 담고 소유권을 나타냄
  • 거래내역을 블록체인에 영구적으로 남길 수 있음.
  • 대체 불가능한 토큰를 의미.

 

 

인공지능(AI)

  • 인간의 지능을 모방하고 수집된 정보들로 반복적인 일들을 처리하는 시스템.
  • ex. 챗봇. 그림 데이터를 모아 새로운 그림을 탄생시키는 등

'IT개념' 카테고리의 다른 글

CI/CD, Jenkins  (0) 2023.05.23