티스토리 뷰

반응형

 

이전 글에서 TypeScript의 프로젝트 생성 방법과 기본적인 개념에 대해 짚어보았습니다.

 

TypeScript에 대해 알아보자

Author: 주니용 2020년 경자년 새해복 많이 받으세요 :) 이번 연도에 처음으로 다루어볼 내용은 TypeScript입니다. TypeScript는 JavaScript의 확장 버전으로 한국에서는 통상 자바스크립트의 후손이라고 일

abbo.tistory.com

제목과 그대로 TypeScript를 응용하여 요새 유명한 블록체인을 개발할 수 있을까라는 의문이 생겼습니다.

결론을 먼저 말씀드리면, 가능합니다.

 

아직 블록체인은 비트코인이라는 이름으로만 들어봤지 많이 생소한 단어이고 '비트코인의 몰락'으로 인해 안좋거나 부정적인 단어라고 생각하시는 분들이 많습니다.

네 그렇습니다. 비트코인도 블록체인의 일종입니다. 하지만 블록체인은 비트코인이 아닙니다.

 

블록체인은 기본적으로 모든 데이터를 연결하는 작업을 하는 것을 의미합니다. 

이 것은 빅데이터의 기본이 되는 것이고 5차 산업혁명에 먹거리를 제공해주는 역할을 합니다.

이를 통해 사람들이 개인적으로 관심있거나 지금 필요한 물건을 추천해주는 방법을 제안하고,

유전적으로 암 발병이나 다른 질환이 생길 가능성을 분석해주어 발병 시기를 예측해주는 방법으로 사용하기도 합니다.

 

블록체인은 정말 어디든 사용이 가능하다고 합니다. 우리 생활과 밀접한 관련이 있는 산업을 무시하는 것은 말도 안됩니다.

기존에 다루었던 데이터를 정제하여 연결시켜주는 체이닝(Chaining) 작업과 이를 사용자에 맞게 하나의 블록(Block)화 해주는 작업이 합쳐져 블록 체인(Block Chain)의 어원이 되었습니다.

 

그렇다면 사람들은 어떻게 블록체인에 접근할 수 있을까요?

먼저 서버에 연결되기 위한 클라이언트의 작업이 선행되어야 합니다.

클라이언트는 말 그대로 사용자들의 데이터를 수집하기 위해서 사용되어야 하고,

서버는 이 정제된 데이터를 차곡차곡 쌓기 위해 사용됩니다.

 

저는 이 글을 필두로 클라이언트 언어로 TypeScript를 생각해보았고,

또 개발하기 위한 기초 작업을 진행해보려 합니다.

반응형
댓글
공지사항