개발하는 삶
빅데이터, 블록체인 등 용어 본문
빅데이터
- 방대한 데이터를 이용해 특정 데이터를 예측하기위한 목적
- ex. 특정 상황에 처한 사람들의 행동을 분석, 수집
- 트위터, 인스타 등 소셜 빅데이터들을 통해 앞으로의 미래를 예측하기도 함
- 사람들이 남기는 흔적들은 모두 데이터가 됨
- 정보가 넘쳐나는 복잡한 시대에 정확하게 예측해야함
- 직업군 : 데이터 엔지니어, 머신러닝 엔지니어, 데이터 분석가 등
블록체인
- 분산 데이터베이스의 한 형태
- 거래할 때 거래 정보를 중앙 서버에 저장하지 않고 블록체인 네트워크에 연결된 여러 컴퓨터에 분산해서 저장하는 기술.
- 기존에는 은행 등을 통해 모든 거래 장부를 관리했었음. 하지만 블록체인은 여러명이 나눠서 그 장부를 저장함.
- 최근에 은행에 대한 해킹 공격이 늘고있다. 중앙화 특성으로 인해 은행으로부터 모든 정보를 빼낼 수 있지만, 블록체인은 탈중앙화를 지향하며 그 체인에 엮인 거래자들의 데이터를 모두 공격해야 해킹이 가능하기 때문에 해킹에서 좀 더 보안성이 높은 편이다.
- 블록 : 개인과 개인(P2P)의 거래 데이터가 기록되는 장부. 생성된 후 체인의 구조를 가짐.
- p2p : 중앙서버를 거치지 않고 컴퓨터끼리 직접 통신하는 방식. (보통 컴퓨터끼리의 파일 전송 시스템)
- 해시함수 : 특정 데이터를 고정된 길이의 데이터로 변환하는 것. 단방향 변환이기 때문에 원본 데이터를 알아볼 수 없습니다.
NFT
- 블록체인 기술을 이용해 특정 디지털 자산을 소유했다는걸 증명하는 가상의 토큰을 말한다.
- 주로 그림, 영상(짤방) 등을 가리키는 주소(url)를 토큰 안에 담고 소유권을 나타냄
- 거래내역을 블록체인에 영구적으로 남길 수 있음.
- 대체 불가능한 토큰를 의미.
인공지능(AI)
- 인간의 지능을 모방하고 수집된 정보들로 반복적인 일들을 처리하는 시스템.
- ex. 챗봇. 그림 데이터를 모아 새로운 그림을 탄생시키는 등
'IT개념' 카테고리의 다른 글
CI/CD, Jenkins (0) | 2023.05.23 |
---|