Programming/Ethereum (이더리움)

[이더리움] 스마트 계약이란? ( 스마트 컨트랙 )

MOONCO 2021. 4. 3. 17:54

스마트 계약이란?

이더리움안에서 계정의 동작을 제어하는 ​​프로그램

 

NFT, ICO, DEX

 

다른 사람들과 교류 할수 있다.

코드로 소통할 수 있다.

 

사람과 로봇이 소통하며,

이를 통해 탈중화된 앱을 만들수 있다.

 

코드를 공유 서버에 업로드 한다.

공유 네트워크가 사라지기 전까지 영원하다.

볼수는 있지만 수정할 수 없다.

 

백엔드에 코드를 올린다.

서버가 나의 코드를 검증하고, 실행하고, 블록체인의 안정성을 이용할 수 있다.

1. 저축

2. 출금

스마트 컨트랙을 통한 위의 과정

 

블록체인을 통한 저축

 

중개인을 블록체인으로 대체한다.

 

블록체인의 신뢰성을 이용한 중개업

 

내가 집에 없을 때,

사람들이 블록체인에 돈을 내고

나의 전자기기를 사용할 수 있다.

 

1. 사용자가 블록체인 서버에 돈을 보냄

2. 블록체인 서버가 돈을 확인하고, 서비스를 제공해줌

3. 사용자가 사용함.

 

단점 : 원하는 소스를 다 활용할 수 없다.

- 네트워크 위에서만 가능하다.

 

블록체인 내기 앱

A와 B가 'YES OR NO로 판단할 수 있는 한 사건'에 돈을 건다.

블록체인이 돈을 받아서, 사건의 '결과를 확인'하고 결과를 맞춘 사람에게 돈을 준다.

사건을 조작한다면, 이는 신뢰 할 수 없다.

 

 

오라클 

 

신뢰기반 데이터

 

스마트 컨택트 지원 블록체인

COSMOS, CARDANO, CUSAMA, POLKADOT, ETHERIUM

 

 

반응형