MODULE 3 - SMART CONTRACT INTUITION
01. WHAT IS ETHEREUM?
이더리움은 Vitalik Buterin
이 만든 프로젝트이다.
Vitalik Buterin은 2013년 즉, 19살에 이더리움을 만들었다.
그 당시 Vitalik은 스크립트 언어와 같은 비트코인을 위한 프로그램을 원했지만, 커뮤니티로부터 이에 대한 공감을 얻지 못했다.
그래서 자신만의 프로젝트인 이더리움을 만들었고 이더리움은 거대한 기업으로 성장했으며, 대부분의 ICO와 새로운 블록체인 프로젝트는 이더리움 위에 구축되고 있다.
비트코인과 이더리움은 사실 친구라고 할 수 있다.
왜냐하면, 둘 다 프로토콜 코인에 존재하며 서로 다른 목적을 가졌기 때문이다.
비트코인의 목적은 은행을 혁신하고 국경의 제한과 별도의 허가 없이 돈을 거래하거나 이체할 수 있는 암호화폐를 만드는 것이다.
즉, 비트코인은 다른 사람들이 그 위에 프로젝트를 구축할 수 있는 플랫폼을 만드는 것은 아니다.
하지만 이더리움의 전체적인 컨셉은 암호화폐와 다르다.
이더리움은 다른 사람들이 그 위에 프로그램을 개발하고 구축할 수 있도록 하는 플랫폼으로 설계되어 있다.
이더리움의 바탕에 있는 핵심 개념은 사람들이 인터넷을 통해 모두 상호 연결되어 있다는 것이다.
이러한 상호 연결을 바탕으로 이더리움의 블록체인은 트랜잭션 데이터를 저장할 뿐만 아니라 프로그램 실행을 용이하게 하는 프로그램을 저장할 수 있다. 그리고 이 방법을 통해서 애플리케이션을 분산시킬 수 있다.
이더리움은 애플리케이션 분산 방식을 통해 세계적인 슈퍼컴퓨터를 구축하고 이를 용이하게 하기 위해 블록체인을 사용하는 것이다.
여기에서 세계적인 슈퍼컴퓨터는 한 장소에 있지 않으며 매우 강력한 컴퓨터 하나 또는 병렬화된 컴퓨터가 아니다.
바로 노트북이 모두 서로 연결된 환경에서 블록체인을 이용해 애플리케이션 탈중앙화 할 수 있는 세계 최대의 슈퍼컴퓨터를 말하는 것이고, 이더리움을 이를 위해 개발되었다.
만약, 탈중앙화 애플리케이션을 만들고 싶다면 이더리움 위에 구축하면 된다.
이더리움은 모든 인프라가 이미 갖추어져 있다.
이것이 바로 이더리움이 세상을 형성하고 변화시키는 방식이다.
"이더리움은 무엇인가? 초보자를 위한 가이드" - Alex Moskov
Alex Moskov, (2017), What is Ethereum? | The Ultimate Beginners’ Guide