이더리움 2

Ethereum_dApp_2_스마트 컨트랙트와 dApp, 개발환경 구축하기

이전 내용에서 블록체인과 이더리움에 대한 개념을 알아보았다면, 이번에는 스마트 컨트랙트와 dApp, 개발환경 구축에 대해 살펴보겠습니다. Ethereum_dApp_1_블록체인과 이더리움에 대한 1편 내용을 다시 보고 싶다면, '다시보기'를 클릭해주세요. 3. 스마트 컨트랙트(Smart Contract) 이더리움을 보다 보면 빠질 수 없는 것이 이 스마트 컨트랙트입니다. 스마트 컨트랙트는 미국의 컴퓨터 과학자인 Nick Szabo가 1994년 최초 제안한 개념입니다. 기존 계약(Contract)은 서면으로 되어 있어 계약 조건을 이행하려면 실제 사람이 계약서대로 수행을 해야 하지만 디지털로 계약을 작성하게 되면 조건에 따라 계약 내용을 자동으로 실행할 수 있다고 주장한 것입니다. 디지털로 된 계약서는 조건..

유용한 정보 2018.06.01

Ethereum_dApp_1_블록체인과 이더리움

dApp이란 탈중앙화된 어플리케이션을 뜻합니다. 그러면 탈중앙화된 어플리케이션은 무엇인지 어떻게, 왜 나오게 되었는지 먼저 알아보고 개발하는 과정을 살펴보겠습니다. 우선 블록체인과 이더리움이 무엇인지 살펴보겠습니다. 1. 블록체인(Blockchain) 가장 먼저 살펴볼 것은 블록체인 기술입니다. 블록체인은 본론부터 말씀드리면 모든 거래자의 전체 거래장부 공유 및 대조를 통해 투명한 거래를 보장하고 안전한 거래를 보장하는 보안기술 입니다. 쉽게 말해 데이터 분산 처리 기술로 네트워크에 참여하는 사용자 모두가 모든 거래내역등의 데이터를 분산, 저장하는 기술입니다. 이 때문에 블록체인은 '공공 거래 장부' 또는 '분산 거래 장부'라 불리기도 합니다. 블록체인에서 블록은 개인과 개인의 거래(P2P)의 데이터가 ..

유용한 정보 2018.05.18