킵고잉

암호화폐 용어 정리 - 스마트 컨트랙트 본문

암호화폐

암호화폐 용어 정리 - 스마트 컨트랙트

여의도비 2021. 5. 4. 17:12

1.      스마트 컨트랙트 (Smart Contract)

A.      중개자 없이 거래 당사자끼리 코드로 계약을 작성해서 특정 조건이 충족되면 계약 내용이 자동으로 이행되는 계약 자동화 시스템 (암호화폐 송금과 다른 개념)

                            i.          특정 조건이 충족되지 않으면 상호의 신원을 모르거나 신뢰를 하지 않더라도 거래 및 계약을 진행할 수 있는 장점이 존재 

B.      이더리움 개발자인 비탈릭 뷰테린이 해당 내용을 이더리움을 통해 구현함으로써 해당 개념이 본격적으로 사용

C.      스마트 컨트랙트는 기존 컴퓨터 언어로 해당으로 구현이 어려우며 solidity, vyper와 같은 언어를 사용해야 함

                            i.          카르테시가 기존 리눅스 환경을 이용할 수 있는 기술을 구현을 하기 위한 프로젝트를 진행 (빠른 데이터 처리 방식을 사용)

D.      투명한 거래 내역이 공개되어야 하고, 중개인 비용을 절감해야하는  그리고 거래 수수료 비용을 감소해야하는 곳에 사용되는 것이 가장적합합니다.

                            i.          게임 아이템, ICO와 같은 경우

E.       문제점

                            i.          외부의 데이터를 스스로 가져오지 못한다. (연계 개념: 오라클)

                           ii.          외부의 데이터를 가져오는 과정에서 잘못된 데이터를 가져오는 문제가 발생

1.      제삼자에게 의존해야 하는 문제가 생긴다.

                         iii.          스마트 컨트랙트 배포 이후의 비가역성 (a.k.a 블록체인의 특징)

 

'암호화폐' 카테고리의 다른 글

코인 용어 정리 - 블록체인 오라클  (0) 2021.05.04
암호화폐 용어 정리 - Dapp  (0) 2021.05.04
Comments