반응형
스마트 컨트랙트(Smart contract)란 블록체인 위에서 동작하는 프로그래밍 코드를 말한다. 계약(Contract)이란 말에 너무 집중하면 스마트 컨트랙트를 과소 평가하는 것이다.
1세대 블록체인 : 비트코인, 라이트 코인은 암호화폐 거래만 가능했고, 트랜젝션에는 거래정보가 기록되고 일부 공간에 약간의 데이터만 기록할 수 있었다.
2세대 블록체인 : 이더리움 등은 트랜젝션 위에 프로그램을 동작시킬 수 있다. 노드 안에 작은 데이터 베이스가 존재한다.
쉽게 말해 1세대 블록 체인은 단순히 글자를 적는 것이라면 2세대 블록체인은 계산을 한다는 것이다. 예를 들어 철수 돈 3000원에서 2000원을 빼서 영희에게 준다. 그럼 철수 돈은 1000원이고, 영희 돈은 2000원으로 계산된다.
탈중앙화 어플리케이션(Decentrailize Application, Dapp)을 통해 돈 거래, 미디어, 계약, 게임 등에 이용할 수 있다. 이런 거래에는 진짜 권한이 있어야 힘이 생긴다. 스마트 컨트랙트를 이용하여 만든 앱을 쓸 때는 그 정보가 불록체인에 기록되면서 무결성과 영속성, 투명성이 있어야 힘이 생긴다.
반응형
LIST
'뉴스 > [블록체인]' 카테고리의 다른 글
제 5장 : 인증시스템에 적용된 블록체인 (19) | 2022.08.08 |
---|