원문 내용
education.district0x.io/general-topics/understanding-ethereum/what-is-ethereum/
블록체인기술 기반의 개방형 소프트웨어 플랫폼
소프트웨어 응용 프로그램을 여러사람들이 나누어 저장함으로써
한 개인이나, 한 집단이 그 프로그램을 소유할 수 없는 서비스를 만든다!
기존의 애플리케이션
서비스 제공자의 컴퓨터(서버)에 데이터를 저장한다.
해당 컴퓨터가 손상되면 모든 데이터와 서비스가 사라진다
블록체인 기반의 애플리케이션
동일한 정보를 블록체인을 이용하는 사람들의 컴퓨터에 중복되어 저장한다.
변경할 가능성이 극히 희박하므로, 예기치 못하게 삭제되거나 위조하기 어렵다.
- 블록 하나가 변경되어도, 나머지 블록의 올바른 정보가 남아있기에 위조가 쉽게 감지된다.
- 한명의 사람이, 과반수 이상의 컴퓨터를 해킹하기는 어렵다.
중앙 집중식 기업 컴퓨터와 클라우드가 서비스 -> 전 세계의 사람들의 컴퓨터가 서비스
대표적인 분산 시스템들
Torrent : 동일한 파일을 여러 사용자들이 보관하고, 파일을 다운 받을때 여러사람들에게 부분 부분을 합쳐서 받는 시스템
Napster : 중간 관리자를 없앤, 음악 스트리밍 플랫폼 ( End to End )
비트코인
비트코인을 주고받은 거래 내역으로 거래 장부를 만들어 저장한다.
"화폐"를 만들 수 있다.
이더리움
거래 장부뿐만아니라, 컴퓨터 프로그램을 저장한다.
"신뢰할 수 있는 인터넷 서비스"를 만들 수 있다.
탈중앙화의 장점
어느 특정 개인이나 단체가, 나의 정보를 마음대로 제거하거나 검열할 수 가 없다.
ex) 노란딱지 ai를 신뢰할 수 있는 유튜브, 구글플레이 스토어, 애플 앱스토어가 아닌 수수료를 내지 않는 새로운 앱스토어
"컴퓨터 프로그램으로 만들 수 있는 것은 무엇이든, 블록체인 네트워크 상에 올리기만 한다면 신뢰할 수 있게 된다."
블록체인이 필요한 분야
정보를 안전하게 저장해야하고,
소유자가 아닌 다른 누군가가 정보를 조작할 수 없도록 해야하는 모든 분야
반응형