Gidhub BE Developer

What is Ethereum?

2018-02-22
goodGid

What is Ethereum?

- 튜링 완전한(Turing Complete) 컴퓨팅 기능으로

프로그래밍이 가능한 블록체인을 구현한 웹 프레임워크

확장된 분산 어플리케이션을 만들 수 있는 플랫폼


튜링 완전성이란 ?

어떤 프로그래밍 언어 or 추상 기계가 

튜링 기계와 동일한 계산 능력을 가진다는 의미이다.


쉽게 말해

[ 입력 출력 기억 제어 연산 ] 

기능을 가능하게 해주는 것을 뜻한다.


튜린 완전성을 위한 조건으로는

1. Conditional Branch 
조건 분기문을 가질 수 있어야 함
(if, for, while 등의 반복문이 포함된다.)

2. 메모리의 임의 위치의 값을 변경 가능


- 블록체인을 활용한

다양한 서비스를 프로그래밍할 수 있는 플랫폼


- 비트코인 스크립팅 시스템의 한계를 극복하고자

나온 스마트 컨트랙트 특화 블록체인 플랫폼



Recommend

Index