분산원장 시스템과 이더리움의 스마트 컨트랙트(계약)시스템

in #ethereum8 years ago (edited)

분산원장이란 동일한 장부를 여러개의 컴퓨터에 분산해서 가지는 비트코인의 핵심 기술이다.

한 곳에서 장부를 쓸 때는 쓰기 금지를 시킨 후 기록을 한 후 동기화 한다.

이더리움의 핵심 기술인 스마트 컨트랙트(계약)은 블록에 컨트랙트를 심어 놓는다.

이 계약에는 자유롭게 프로그래밍을 통해 원하는 계약을 삽입할 수 있다.

프로그래밍 언어는 튜링완전 언어인 Solidity언어를 쓰며 이 언어는 C언어와 JAVA의 모든 기능을 구현 가능하다.

이더리움의 Solidity 문법은 자바와 비슷하다.

이더리움은 EVM이란 가상머신 위에서 돌아가므로 OS를 가리지 않는다.

한마디로 이더리움은 비트코인 분산원장 시스템 위에 스마트 계약을 얹은 시스템으로서

스마트 계약부분만 코딩을 하면 자유자재로 다양한 계약 시스템을 만들어낼 수 있다

여기까지 분산원장의 개요와 이더리움의 스마트 컨트랙트 시스템에 대한 설명을 마친다.

Sort:  

Congratulations @fish0486! You received a personal award!

1 Year on Steemit

Click here to view your Board

Do not miss the last post from @steemitboard:

SteemWhales has officially moved to SteemitBoard Ranking
SteemitBoard - Witness Update

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @fish0486! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.04
TRX 0.31
JST 0.074
BTC 63095.06
ETH 1654.42
USDT 1.00
SBD 0.42