---
layout: post
title:  " BlockChain :: What is Smart Contract? "
date:   2018-02-22
excerpt: " What is Smart Contract? "
cate : "post"
tag:
- BlockChain
---

## What is Smart Contract?

{% capture images %}
	/assets/img/conference/bc_smartcontract_1.png
{% endcapture %}
{% include gallery images=images caption=" " cols=1 %}


\- 닉 자보(Nick Szabo)가 1994년 최초 제안한 개념

<br>
\- 디지털 명령어로 계약을 작성하면 조건에 다라 계약 내용을 자동으로 실행할 수 있다 주장


디지털로 된 계약서는 조건에 따른 

계약 결과가 명확하고, 계약 내용을 즉각 이행 가능


<br>

조건과 행위가 정의되고 이를 강제적으로 수행되는 

디지털 계약서
---
layout: post
title:  " BlockChain :: What is Smart Contract? "
date:   2018-02-22
excerpt: " What is Smart Contract? "
cate : "post"
tag:
- BlockChain
---

## What is Smart Contract?

{% capture images %}
	/assets/img/conference/bc_smartcontract_1.png
{% endcapture %}
{% include gallery images=images caption=" " cols=1 %}


\- 닉 자보(Nick Szabo)가 1994년 최초 제안한 개념

\- 디지털 명령어로 계약을 작성하면 

조건에 따라 계약 내용을 자동으로 실행할 수 있다 주장

\- 디지털로 된 계약서는 조건에 따른 

계약 결과가 명확하고, 계약 내용을 즉각 이행 가능

\- 조건과 행위가 정의되고 

이를 강제적으로 수행되는 `디지털 계약서`

\- 블록체인의 장점 중 신뢰성이

스마트 컨트랙트와 접목이 되며

거래를 한 번에 깔끔하게 처리하는 것

\- 스크립트가 정상이면

거래를 정상을 본다는 일종의 계약 개념이 있으므로

`Contract Code`로 불리기도 한다.

\- 비트코인 스크립트는 반복문을 사용할 수 없고,

비트코인 잔고 외의 다른 정보를 관리 할 수 없는 한계가 있다.

\-  블록체인의 특이한 구조 때문에 비트코인 스크립트에서 반복문을 허용할 경우

스크립트 조건 때문에 무한 루프가 발생할 경우 네트워크 전체가 멈출 수 있다.


Modify a BC Post ' BlockChain :: What is Smart Contract? '
Modify a BC Post ' BlockChain :: What is Smart Contract? '
