뉴스/[블록체인]

블록체인 3강 스마트 컨트랙트란 무엇인가?

행동하는 부자 2022. 8. 5. 11:06
반응형

스마트 컨트랙트(Smart contract)란 블록체인 위에서 동작하는 프로그래밍 코드를 말한다. 계약(Contract)이란 말에 너무 집중하면 스마트 컨트랙트를 과소 평가하는 것이다.

 

1세대 블록체인 : 비트코인, 라이트 코인은 암호화폐 거래만 가능했고, 트랜젝션에는 거래정보가 기록되고 일부 공간에 약간의 데이터만 기록할 수 있었다.

2세대 블록체인 : 이더리움 등은 트랜젝션 위에 프로그램을 동작시킬 수 있다. 노드 안에 작은 데이터 베이스가 존재한다.

쉽게 말해 1세대 블록 체인은 단순히 글자를 적는 것이라면 2세대 블록체인은 계산을 한다는 것이다. 예를 들어 철수 돈 3000원에서 2000원을 빼서 영희에게 준다. 그럼 철수 돈은 1000원이고, 영희 돈은 2000원으로 계산된다.

탈중앙화 어플리케이션(Decentrailize Application, Dapp)을 통해 돈 거래, 미디어, 계약, 게임 등에 이용할 수 있다. 이런 거래에는 진짜 권한이 있어야 힘이 생긴다. 스마트 컨트랙트를 이용하여 만든 앱을 쓸 때는 그 정보가 불록체인에 기록되면서 무결성과 영속성, 투명성이 있어야 힘이 생긴다. 

  

반응형
LIST

'뉴스 > [블록체인]' 카테고리의 다른 글

제 5장 : 인증시스템에 적용된 블록체인  (19) 2022.08.08